We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Price per night
Amenities
Location
Any Distance
from
Neighbourhoods
Accommodation
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Kempinski Hotel Moika 22
Sponsored
SAVE US$ 20
US$ 227
Agoda.com
US$ 207
View Deal
  • Free Wifi
  • Restaurant
View hotel details
Collapse hotel details
Reviewed 1 week ago

Hotel has perfect location to the Hermitage and great for Business or leisure. Room was very clean and perfectly organized by housekeeping. Reception is very polite and friendly, especially thanks to...More

Reviewed 4 weeks ago

Excellent location - hard to beat if you want to walk main attractions. Room ok size with open outlook - all very functional. Great rooftop bar and restaurant. Conceirge very attentive attentive and...More

Hotel website
Reki Moiki Emb., 22 | Palace Square, St. Petersburg 191186, Russia
011 7 812 335-91-11
Room Service
Restaurant
Free Wifi
Fitness centre
Bar/Lounge
Spa
5.0 Star Hotel
SAVE US$ 46
US$ 253
Booking.com
US$ 207
View Deal
#1 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
View hotel details
Collapse hotel details
Reviewed 1 week ago

We could not be happier with the hotel! Service, comfort and the breakfast were outstanding! All staff was extremely helpful and the paperwork for our visas came through very quickly when asked...More

Reviewed 1 week ago

Generally speaking my stay at this hotel was excellent. The hotel made a fantastic first impression; the reception staff were helpful and welcoming; my room was great with every comfort one could...More

Hotel website
Pravda St., 10, St. Petersburg 191119, Russia
011 7 812 777-98-10
Free Wifi
Room Service
Bar/Lounge
Fitness centre
Restaurant
Free Parking
5.0 Star Hotel
3MostA Boutique Hotel
SAVE US$ 2
US$ 49
Expedia.com
US$ 47
View Deal
#2 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of US$ 53/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 6 days ago

I stayed 7 nights at 3MostA in a single room. I was surprised at how comfortable I was in a fairly small room. The room was spotless, the bed super comfortable and the bathroom great. The hotel...More

Reviewed 1 week ago

This is a very good little boutique hotel. Serves a simple but fine breakfast, rooms are clean and quiet. Location is superb. Church on spilt blood is 2 mins away and hermitage is about 5 mins away...More

Hotel website
Emb. Reki Moiki, 3, St. Petersburg 191186, Russia
011 7 812 611-11-88
Free Wifi
Restaurant
Bar/Lounge
3.0 Star Hotel
Renaissance St. Petersburg Baltic Hotel
SAVE US$ 16
US$ 112
Renaissance Hotels
US$ 96
View Deal
#3 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
View hotel details
Collapse hotel details
Reviewed 1 week ago

This hotel has a great location. Just steps from St Isaac Church, the hop-on-hop-off stops on the side of the church. Employees speak very good English and are all very friendly and courteous...More

Reviewed 2 weeks ago

Great staff, very polite and willing to help find your way around. My room was a bit small, the breakfast buffet was good, a bit pricey. The location was excellent as is walking distance to many...More

Hotel website
Pochtamtskaya Str. 4, St. Petersburg 190000, Russia
Room Service
Restaurant
Fitness centre
Free Wifi
Bar/Lounge
4.0 Star Hotel
Nevskiy Hotel Aster
SAVE US$ 60
US$ 97
Ctrip.com
US$ 37
View Deal
#4 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
View hotel details
Collapse hotel details
Reviewed 18 February 2017

This was an excellent hotel to stay in as we wanted to experience St Petersburg not just vegetate in an hotel. It was very central, though in a courtyard so it is quiet and peaceful, so we could walk...More

Reviewed 10 February 2017

The room was rather small but comfortable, the breakfast was satisfactory, the location excellent. The staff was quite helpful. At this hotel you get everything you can expect from a three stars...More

Bolshaya Konyushennaya st., 25, St. Petersburg 191186, Russia
Free Wifi
Breakfast included
Room Service
Free Parking
3.0 Star Hotel
SAVE US$ 4
US$ 133
Expedia.com
US$ 129
View Deal
#5 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
View hotel details
Collapse hotel details
Reviewed 2 days ago

I had an excellent stay at Pushka Inn Hotel. My room was quiet and very comfortable. The bathroom is modern, specially the shower. The hotel personel are very attentive and kind. I do recommend...More

Reviewed 1 week ago

My husband and I spent 6 nights at the hotel on this our first trip to Saint Petersburg.. It was the perfect place! We were very happy there. The hotel is small (56 rooms) and very personal. The...More

Hotel website
Reki Moiki Emb., 14, St. Petersburg 191186, Russia
011 7 812 644-71-20
Restaurant
Room Service
Free Wifi
4.0 Star Hotel
Nevsky Hotel Grand
SAVE US$ 8
US$ 54
Booking.com
US$ 46
View Deal
#6 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
View hotel details
Collapse hotel details
Reviewed 1 week ago

It is less than 10 min from Nevsky Prospect station and walking distance from many attractions or close to the Nevsky avenue where one can take a bus or streetcar to everywhere in town. Breakfast...More

Reviewed 2 weeks ago

This hotel is located in a very nice street with a garden pedestrian area dividing the two lanes of traffic. Many shop and cafe are just a short walk less than 5 minutes as is one of the main street...More

Bolshaya Konyushennaya St., 10, St. Petersburg 191186, Russia
Restaurant
Room Service
Free Wifi
3.0 Star Hotel
Courtyard St. Petersburg Center West\/Pushkin Hotel
Courtyard
US$ 73
View Deal
#7 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
View hotel details
Collapse hotel details
Reviewed 21 August 2017

Overall two nights experience was good. Empty mini bar which seems to be strange. Also, would be helpful if we could pay for taxi in the hotel as we had a situation that we had no cash and asked for...More

Reviewed 8 August 2017

Very nice staff even speaking excellently German. I liked the hotel very much and it is was´good to stay there. The restaurant Bierstube offers good self brewed beer. And the rooms are comfortable...More

Hotel website
33 Kanonerskaya Str | Kanala Griboedova Emb., 166, St. Petersburg 190121, Russia
Fitness centre
Restaurant
Free Wifi
Free Parking
Bar/Lounge
4.0 Star Hotel
Crowne Plaza St. Petersburg - Ligovsky
SAVE US$ 2
US$ 86
Agoda.com
US$ 84
View Deal
#8 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of US$ 97/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 2 weeks ago

I recently completed my fifth stay at the St Petersburg Crowne Plaza. As usual, they exceeded my expectations. All of the staff are incredibly friendly and attentive. The rooms are very nice. The...More

Reviewed 2 weeks ago

Very good city hotel just a couple of hundred metres from the main station. Quite a long walk to the key city sites. Good sized bedroom & bathroom. Bed a bit too firm for my liking. Extremely...More

Hotel website
Ligovsky Prospect, 61, St. Petersburg 191040, Russia
011 91 124 455 1263
Free Wifi
Restaurant
Fitness centre
Room Service
Bar/Lounge
4.0 Star Hotel
Courtyard by Marriott St. Petersburg Vasilievsky
Courtyard
US$ 82
View Deal
#9 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
View hotel details
Collapse hotel details
Reviewed 13 September 2017

Even though the hotel is being refurbished it's a beautiful old building located not far from various must see attractions downtown. Staff is friendly and helpful especially the concierge desk does a...More

Reviewed 27 August 2017

The hotel is clean and comfortable. The breakfast was not abundant but everything was delicious especially the sweets. There are supermarkets,drug stores and some good cafes and restaurants in the...More

Hotel website
2 line of Vasilievsky Island 61/30, St. Petersburg 199178, Russia
Restaurant
Free Wifi
Fitness centre
Bar/Lounge
Free Parking
4.0 Star Hotel
SAVE US$ 2
US$ 55
Expedia.com
US$ 53
View Deal
#10 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
View hotel details
Collapse hotel details
Reviewed 20 May 2017

Travel Date: January 4, 2017 to January 10, 2017 - 6 nights Traveled as: Family Room No.: 2A - Next to Reception Area. This is a beautiful boutique type hotel and more like a serviced...More

Reviewed 28 November 2016

I stay for 4 days in studio apartments. everything was great. All you need is in your number! You can prepare some food, you can dance there :) It's perfect for couples. The room got everything you...More

Hotel website
Vosstaniya St., 13, St. Petersburg 191036, Russia
011 7 812 579-71-52
Free Wifi
Breakfast included
3.5 Star Hotel
Booking.com
US$ 267
View Deal
#11 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
View hotel details
Collapse hotel details
Reviewed 2 days ago

This is the perfect location for exploring the Hermitage and other locations in old St. Petersburg. The hotel is old, but has been modernized and has a luxurious feel. It has a great breakfast but...More

Reviewed 2 days ago

Very elegant hotel in the hear of St. Petersburg. Many important sites within walking distance of the hotel including the Hermitage Museum within 15 minutes. The staff were very kind and helpful...More

Hotel website
Nevskiy Ave., Mikhailovskaya St., 1/7, St. Petersburg 191186, Russia
011 7 812 329-60-00
Room Service
Restaurant
Free Wifi
Spa
Fitness centre
5.0 Star Hotel
Kempinski Hotel Moika 22
SAVE US$ 20
US$ 227
Agoda.com
US$ 207
View Deal
#12 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
View hotel details
Collapse hotel details
Reviewed 1 week ago

Hotel has perfect location to the Hermitage and great for Business or leisure. Room was very clean and perfectly organized by housekeeping. Reception is very polite and friendly, especially thanks to...More

Reviewed 4 weeks ago

Excellent location - hard to beat if you want to walk main attractions. Room ok size with open outlook - all very functional. Great rooftop bar and restaurant. Conceirge very attentive attentive and...More

Hotel website
Reki Moiki Emb., 22 | Palace Square, St. Petersburg 191186, Russia
011 7 812 335-91-11
Room Service
Restaurant
Free Wifi
Fitness centre
Bar/Lounge
Spa
5.0 Star Hotel
Comfort Hotel
SAVE US$ 2
US$ 82
Expedia.com
US$ 80
View Deal
#13 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
View hotel details
Collapse hotel details
Reviewed 3 days ago

The location of this hotel is excellent. From the hotel to the various attractions are very convenient (less than10 minutes by walk). And all the staff are kind to give us a lot of help. We really...More

Reviewed 2 weeks ago

My mother and I had a very pleasant stay in this hotel. The hotel is ideally located (less than 10 minutes walks to the Ermitage and to the riverside of the Neva). The room was clean and...More

Bolshaya Morskaya St., 25, St. Petersburg 190000, Russia
Free Wifi
Free Parking
Breakfast included
3.0 Star Hotel
Bristol Hotel
SAVE US$ 3
US$ 50
Booking.com
US$ 47
View Deal
#14 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
View hotel details
Collapse hotel details
Reviewed 2 weeks ago

This was four star facilities for a three star price tag. An amazing breakfast, comfortable room, attractive surroundings and pleasant staff made our week in St Petersburg very pleasant. The hotel...More

Reviewed 3 weeks ago

This hotel is truly first class. Nothing is left to chance. The rooms are spacious, the beds are comfortable, the service and staff are amazing. I highly recommend it, the price may be a little more...More

Rasstannaya St., 2/1, St. Petersburg 192007, Russia
Restaurant
Free Wifi
Room Service
Bar/Lounge
Breakfast included
3.0 Star Hotel
Solo Sokos Hotel Palace Bridge
SAVE US$ 33
US$ 137
Agoda.com
US$ 104
View Deal
#15 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
View hotel details
Collapse hotel details
Reviewed 1 week ago

Great place to stay, with lovely spacious rooms. Nice restaurant and bars with friendly staff. Check in & out was simple with a smile. Brilliant spa with different types of saunas and cool pool...More

Reviewed 1 week ago

On our two day tour of St. Petersburg, we stayed at the Solo Sokos Hotel Palace Bridge that reminded us of similar fine hotels in Finland and Sweden. Its located just across the Neva River from the...More

Birzhevoi Lane, 2-4 | Valisyevsky Island, St. Petersburg 199004, Russia
Pool
Restaurant
Fitness centre
Room Service
Free Wifi
Bar/Lounge
Spa
Breakfast included
5.0 Star Hotel
Nevsky Contour Hotel
SAVE US$ 3
US$ 49
Agoda.com
US$ 46
View Deal
#16 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
View hotel details
Collapse hotel details
Reviewed 1 week ago

It's a small, very reasonably prized and cozy hotel in a great location. Finding it can be a bit of a hassle late at night, but once that was sorted we had a great stay. Staff is friendly and...More

Reviewed 2 weeks ago

My stay at this hotel was very pleasant. It is a bit hard to find and the two etablissements in its direct neighborhood seem a bit shady, but this wasn't a problem at all. You enter the hotel in the...More

Hotel website
Nevskiy Ave., 88 - 72, St. Petersburg 191025, Russia
011 7 812 687-79-39
Free Wifi
Breakfast included
3.0 Star Hotel
Nevsky Forum Hotel
SAVE US$ 7
US$ 107
Agoda.com
US$ 100
View Deal
#17 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
View hotel details
Collapse hotel details
Reviewed 2 weeks ago

This was the perfect choice for us. Small hotel, room was nice and clean. The service was great, you felt welcome immediately upon check in. We were served champange upon arrival. Safe in room, good...More

Reviewed 4 weeks ago

Our family stayed at the hotel on Aug.12-15 and again one night on Aug. 26. Front desk staff, porters and breakfast service were great. Any questions you might have, they are there to assist you...More

Nevskiy Ave., 69, St. Petersburg 191025, Russia
Restaurant
Free Wifi
Room Service
Breakfast included
Free Parking
4.0 Star Hotel
SAVE US$ 136
US$ 504
Travelocity
US$ 368
View Deal
#18 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
View hotel details
Collapse hotel details
Reviewed 2 days ago

We spent a week here and it was fabulous all around. The location can't be beat, it is walking distance to The Hermitage, Stroganoff Palace, and next door to St Isaacs Cathedral. Rooms and bathrooms...More

Reviewed 4 days ago

Friendly and helpful staff; easy checking in and out service; amazing rooms with beautiful furniture; quiet; comfortable beds and turn down service; beautiful bathrooms ; mini bar; espresso machine...More

Voznesenskiy Ave., 1, St. Petersburg 190000, Russia
Bar/Lounge
Free Wifi
Pool
Room Service
Free Parking
Restaurant
Spa
Fitness centre
5.0 Star Hotel
Rossi Boutique Hotel & SPA
SAVE US$ 9
US$ 84
Agoda.com
US$ 75
View Deal
#19 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Breakfast included
View hotel details
Collapse hotel details
Reviewed 6 days ago

Wonderful staff, particularly the doorman, who was helpful in so many ways with recommendations etc. Our room was comfortable, breakfast was fine and tje Rossi is in a GREAT location - just two...More

Reviewed 6 days ago

We upgraded to a canal facing room and everything was good thereafter, the staff (esp Mr Artem) was very cooperative n courteous.Restaurant had great menu. Location of the hotel is superb and...More

Reki Fontanki Emb., 55, St. Petersburg 191023, Russia
Restaurant
Room Service
Free Wifi
Bar/Lounge
Breakfast included
Pool
Spa
Fitness centre
4.0 Star Hotel
SAVE US$ 10
US$ 147
Agoda.com
US$ 137
View Deal
#20 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Restaurant
View hotel details
Collapse hotel details
Reviewed 6 days ago

Stayed here 3 nights. Breakfast is delicious and a huge selection of food. Extras dishes made fresh at no extra charge (blinis...) Service in the Restaurant and reception very friendly and spoke...More

Reviewed 6 days ago

The hotel is very centrally situated and the staff are excellent, especially the concierge ladies. They were all very helpful and friendly. They organised all our tours and cars and everything ran...More

Hotel website
Emb. Reki Moiki, 99, St. Petersburg 190000, Russia
007 812 385 99 11
Room Service
Restaurant
Bar/Lounge
Free Wifi
Fitness centre
Spa
5.0 Star Hotel
Agoda.com
US$ 110
View Deal
#21 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Pool
View hotel details
Collapse hotel details
Reviewed 5 days ago

We were lucky to stay at indigo hotel !!! All the stuff were excellent The location ,the food, the room, were wonderfull!!! Thanks for great holliday. There is a great spa, jym, sauna, swimming pool...More

Reviewed 2 weeks ago

The Indigo is St Petersburg is an excellent hotel. Not flashy and palatial, but incredibly good value for money, with well furnished, clean, modern, spacious rooms, and with wonderful staff. It has a...More

Hotel website
Chaikovskogo St., 17, St. Petersburg 191187, Russia
011 91 124 455 1263
Pool
Restaurant
Free Wifi
Room Service
Bar/Lounge
Spa
Fitness centre
4.0 Star Hotel
M-Hotel
SAVE US$ 2
US$ 55
Expedia.com
US$ 53
View Deal
#22 Best Value of 358 hotels in St. Petersburg
  • Free Wifi
  • Free Parking
Savings alert: 20% below average rate

The price you found is 20% lower than this hotel's average rate of US$ 66/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

View hotel details
Collapse hotel details
Reviewed 1 week ago

I selected this hotel based purely on other reviews on this website and happy to say, we were not disappointed. We stayed from 10-16th September and enjoyed our stay. The hotel itself is set back...More

Reviewed 1 week ago

helpful and competent receptionists, clean rooms, good security, quite Location, centrally located, near Metro Gostinnyj Dvor and street Sadovaya ulica, more varied breakfest would be preferable, but...More

Hotel website
Sadovaya St., 22/2 | Entrance from Krylova lane, St. Petersburg 191023, Russia
011 7 812 448-83-83
Free Wifi
Room Service
Bar/Lounge
Free Parking
Breakfast included
3.0 Star Hotel