Hostelworld.com
×
St Petersburg : of 52 Hotels available

52 Hotels in St Petersburg, Russia

Available
  • When do you want to stay in St Petersburg?
  • Search for availability & prices
  • Price
  • Rating
  • Distance
  • Name
LESS
Average price per night - USD
close
Overall Property Rating
close
close
close
  • show more show less
close
close
You have active filters - clear all
We are showing you properties with a rating of 7 or higher. Click here to show all
Hotel

Liberty Island Hotel

Hotel
1.7km from city centre - Show on Map
10.0
Superb 4
  • Perfect Location
  • Superb Staff
  • Fantastic Cleanliness
Free WiFi

Liberty Island Hotel is located in the heart of the city.... More...

View
Hotel

Artway Design Hotel

Hotel
0.3km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Artway Design Hotel is located in the very heart of St. Petersburg.... More...

View
Hotel

Apart-hotel Frant

Hotel
2.5km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Apart-hotel Frant offers comfortable rooms in St Petersburg.... More...

View
Hotel

Novorizhskiy Hotel

Hotel
3.6km from city centre - Show on Map
9.4
Superb 1
  • Perfect Location
  • Superb Staff
  • Fantastic Cleanliness
Free WiFi

Novorizhskiy Hotel is situated just one minute walk from St. Petersburg Canals.... More...

View
Hotel

Mini-Hotel Perfect

Hotel
2km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Mini-hotel Perfect is located at Nevsky Prospekt 51 in the historic part of St. Petersburg.... More...

View
Hotel

Friends by the House of Books

Hotel
0.7km from city centre - Show on Map
0.0
No rating 2
Free WiFi
Free Breakfast

Superb location, really friendly staff, cozy & nicely designed interiors & a view from the terrace & some of the rooms, which deserved to be on a postcard.... More...

View
Hotel

Nomera na Goncharnoy

Hotel
3.2km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Nomera na Goncharnoy offers accommodation in St Petersburg.... More...

View
Hotel

Stasov

Hotel
1.4km from city centre - Show on Map
0.0
No rating 6
Free WiFi

The Stasov Hotel constructed by the famous Saint petersburg architect Vasili Petrovich Stasov is an elegant classical building converted into a vibrant hotel.... More...

View
Hotel

Basil Island Hotel

Hotel
1.9km from city centre - Show on Map
9.4
Superb 1
  • Superb Staff
  • Fantastic Cleanliness
Free WiFi
Free Breakfast

Basil Island Hotel offers cozy and comfortable accommodation in St Petersburg.... More...

View
Hotel

Adagio on Zhukovskogo

Hotel
2.4km from city centre - Show on Map
0.0
No rating 3
Free WiFi
Free Breakfast

Adagio on Zhukovskogo is a small and cozy hotel is located in downtown of St-Petersburg.... More...

View
Hotel

Boutique Hotel & Apartments Zabava

Hotel
2.4km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Boutique Hotel & Apartments Zabava offers modern and clean rooms in St Petersburg.... More...

View
Hotel

Rinaldi at Moskovsky 18

Hotel
2.1km from city centre - Show on Map
0.0
No rating 3
Free WiFi
Free Breakfast

B&B Rinaldi mini hotel has been launched at Moskovsky propest close to Izmailovsky Park... More...

View
Hotel

Old Friends

Hotel
0.9km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Old Friends Guesthouse offers comfortable rooms at affordable price.... More...

View
Hotel

White Night Mini-Hotel

Hotel
0.9km from city centre - Show on Map
0.0
No rating 3
Free WiFi

White Night Mini-Hotel offers cozy and comfortable lodging in St. Petersburg.... More...

View
Hotel

Onegin Hotel

Hotel
2.4km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Hotel Onegin is located in Saint Petersburg, 4 km from Mariinsky Theater and 1.9 km from Alexandrinsky Theater.... More...

View
Hotel

Troitsky Hotel

Hotel
2.8km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Troitsky Hotel is located in the heart of the city.... More...

View
Hotel

Rozhdestvensky

Hotel
3km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

Rozhdestvensky mini hotel is situated in the heart of the city.... More...

View
Hotel

Hotel na Sovetskoy

Hotel
2.8km from city centre - Show on Map
0.0
New
0
Free WiFi

Hotel na Sovetskoy is located in the heart of the city.... More...

View
Hotel

Mini-hotel Victoria

Hotel
2.6km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Mini-hotel Victoria is located in the heart of the city.... More...

View
Hotel

Nevsky Express Hotel

Hotel
2.9km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

The Nevsky Express Hotel in St. Petersburg is located near Moskovsky Railway Station and the Ploschad Vosstania underground station (3-minute walk). Elegantly decorated rooms are welcoming and feel li... More...

View
Hotel

Arkada Hotel

Hotel
1.8km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

Arkada hotel is comfortably located in the quiet courtyard of the Tolstoy House - a large and well-known apartment building in St. Petersburg, an example of Art Nouveau.... More...

View
Hotel

Lighthouse Hotel

Hotel
2.2km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

Lighthouse hotel is located in Saint Petersburg, 3.5 km from Mariinsky Theater and 1.1 km from Alexandrinsky Theater.... More...

View
Hotel

Nomera na Sadovoy

Hotel
1.3km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Welcome Nomera na Sadovoy in St Petersburg!... More...

View
Hotel

Nevsky 74

Hotel
1.9km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

Nevsky 74 is designed for young people, and usually our guests be travelling with students from all corners of Russia and abroad.... More...

View
Hotel

UytRooms

Hotel
1.9km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Nomera na Zagorodnom offers modern accommodation in St Petersburg.... More...

View
Hotel

Galakt

Hotel
10.4km from city centre - Show on Map
0.0
No rating
0
Free WiFi
Free Breakfast

Hotel Galakt in St Petersburg welcomes you to a homey atmosphere and will provide you with the best service possible to make your stay truly enjoyable.... More...

View
Hotel

Nomera na Nekrasova

Hotel
3km from city centre - Show on Map
0.0
No rating 2
Free WiFi

Comfortable mini-hotels Nomera na Nekrasova in the center of St. Petersburg will provide you a secluded, relaxing holiday.... More...

View
Hotel

Art House

Hotel
2.4km from city centre - Show on Map
0.0
No rating 13
Free WiFi
Free Breakfast

Art House is a mini-hotel, located in the historical part of St-Petersburg, in the apartment house of 1875 year construction, which stores the atmosphere of the ancient Petersburg. Art House will surp... More...

View
Hotel

Nevsky Art Hall Hotel

Hotel
0.4km from city centre - Show on Map
0.0
No rating
0
Free WiFi

Nevsky Art Hall Hotel is situated in the heart of St. Petersburg on Bolshaya Konyushennaya street, it takes about 7 minutes to get to the Hermitage and Palace Square.... More...

View
Hotel

Silver Age

Hotel
2.5km from city centre - Show on Map
0.0
New
0
Free WiFi

Mini-hotel Silver Age is central located and offers exquisite, elegant interiors with paintings and antiques, great service, home-cooked breakfasts and cozy rooms with air conditioning and Wi-Fi.... More...

View
No results found. Please change your dates or refine your filters.

We have 52 hotels in St Petersburg with an average rating of 8.2 based on 10,816 reviews 52 of 52 properties available in St Petersburg

About St Petersburg

Check out our selection of hotels in St Petersburg. Read customer reviews of St Petersburg hotels and check out all our photos of St Petersburg hotels. View St Petersburg hotels on a city map and book a St Petersburg hotel in a location you like. Find the best deals on St Petersburg budget hotels at Hostelworld.com.