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:
Your selections
Clear all
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...
Akyan St.Petersburg
SAVE US$ 14
US$ 85
Booking.com
US$ 71
View Deal
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$ 83/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 would definitely stay here again! Polite and kind service at the reception. Everyone spoke good English at the front desk and at the breakfast room. Room was beautiful, clean and quiet. Breakfast...More

Reviewed 1 week ago

This hotel was something special. Beautiful architecture. High ceilings and spacious rooms. Large roomy bathrooms with very up to date fixtures. Good price. Close to subway station and the...More

Vosstaniya St., 19, St. Petersburg 191036, Russia
011 7 812 426-40-00
Free Wifi
Breakfast included
4.0 Star Hotel
Booking.com
US$ 74
View Deal
#1 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 4 weeks ago

Wonderful, clean, quiet and very spacy room. Extremely helpful staff. Very convenient Metro access (5mins walk). Excellent price/quality relationship. Breakfast buffet (especially the choice of...More

Reviewed 4 weeks ago

There is so much to like about this hotel. I was a bit nervous that being on an "island" would mean we were isolated from facilities and restaurants but I need not have worried. It is a short walk to...More

11th Liniya V.O., 50 | Vasilievskiy Ostrov, St. Petersburg 199178, Russia
Room Service
Restaurant
Free Wifi
Bar/Lounge
Breakfast included
4.0 Star Hotel
Booking.com
US$ 138
View Deal
#2 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 2 weeks ago

We - a party of 6 - just stayed for 3 nights in this beautiful small hotel on Kriukov canal and had the most wonderful time there. The owners have furnished the rooms with taste and managed to...More

Reviewed 8 September 2017

We stayed here for 5 nights and could not have been more pleased with our choice. The rooms all have unique interiors. We had booked two rooms. They were decorated in very different ways and both...More

Hotel website
Kryukova Kanala Emb., 27, St. Petersburg 190068, Russia
011 7 812 334-35-40
Restaurant
Room Service
Free Wifi
Free Parking
Breakfast included
4.0 Star Hotel
Renaissance St. Petersburg Baltic Hotel
SAVE US$ 12
US$ 92
Renaissance Hotels
US$ 80
View Deal
#3 Best Value of 359 hotels in St. Petersburg
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$ 93/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

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
Courtyard St. Petersburg Center West\/Pushkin Hotel
Courtyard
US$ 63
View Deal
#4 Best Value of 359 hotels in St. Petersburg
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of US$ 70/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 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
Courtyard by Marriott St. Petersburg Vasilievsky
Courtyard
US$ 68
View Deal
#5 Best Value of 359 hotels in St. Petersburg
Savings alert: 23% below average rate

The price you found is 23% lower than this hotel's average rate of US$ 88/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 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
Booking.com
US$ 141
View Deal
#6 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 4 days ago

This lovely boutique hotel is located on a quiet street in the very heart of the city. Just 5 minutes walk to the Hermitage and 10 minutes walk to the church of the spilled blood. Staff are very...More

Reviewed 1 week 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

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
Crowne Plaza St. Petersburg Airport
SAVE US$ 10
US$ 76
Agoda.com
US$ 66
View Deal
#7 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 16 September 2017

The Hotel is ok for one night, but I would recommend the "Hilton Saint Petersburg Expoforum". I did say in both Hotels and both are very close to the Airport. Hilton Saint Petersburg Expoforum offers...More

Reviewed 12 August 2017

shuttle service: guests can find free shuttle bus by exiting the arrival hall and going to the left-hand side. There is a sign indicating that is the correct place. There is an about 10 min trip by...More

Hotel website
Startovaya St., 6A, St. Petersburg 196210, Russia
011 91 124 455 1263
Restaurant
Free Wifi
Fitness centre
Room Service
Bar/Lounge
4.0 Star Hotel
Crowne Plaza St. Petersburg - Ligovsky
SAVE US$ 2
US$ 91
Agoda.com
US$ 89
View Deal
#8 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 3 days ago

Opposite the station for the fast train to Moscow and a huge and good mall. About 30 minutes walk from the Hermitage, more if you amble. Good quality business style room, so not a lot of space, but...More

Reviewed 3 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

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
Park Inn by Radisson Nevsky St. Petersburg Hotel
Booking.com
US$ 81
View Deal
#9 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 1 week ago

Clean Hotel, with very attentive staff at the reception, its a good choice when booked with Breakfast and Internet wifi is fast enough to go along. The Park Inn Radisson Nevsky is just 300 feet away...More

Reviewed 4 weeks ago

We group of 26 stayed for 03Nights, location is very good, just in-front of railway station & hardly 100 mtrs from main square, surrounded by lots of restaurants, cafes, clubs & 1 nice striptease...More

Hotel website
Goncharnaya St., 4A | Nevskiy Ave., 89, St. Petersburg 191036, Russia
011 7 812 406-73-10
Room Service
Restaurant
Free Wifi
Bar/Lounge
Breakfast included
Fitness centre
4.0 Star Hotel
Red Stars Hotel
SAVE US$ 11
US$ 83
Agoda.com
US$ 72
View Deal
#10 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 4 days ago

Love..love ..love the front desk staffs : Olga and her trainees, and Salan. They helped directing the taxi driver to go around places we wanted to go i.e the tourist spots and ballet performance...More

Reviewed 6 September 2017

I have stayed many times at Red Stars hotel and cannot say anything else than positive about this place. So close to Mariinsky and Novaja Gollandia and in the same modern feeling than those...More

Reki Pryazhki Emb., 30, St. Petersburg 190121, Russia
Free Wifi
Restaurant
Room Service
Bar/Lounge
Free Parking
Breakfast included
4.0 Star Hotel
Novotel St. Petersburg Centre
Novotel
US$ 84
View Deal
#11 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 2 weeks ago

A fine hotel near the Nevski Prospekt, breakfast is good, rooms are fine and clean. We slept well. I would say a good hotel for a citytrip! Losts of restaurants nearby, the metro is close as well as...More

Reviewed 18 September 2017

Nice clean and convenient located hotel. Service was pleasant. The only thing is the room could be a bit cozier, they feel a bit out of date. a good refurbishment could give a serious boost to this...More

Mayakovskogo St., 3A, St. Petersburg 191025, Russia
Restaurant
Free Wifi
Fitness centre
Room Service
Bar/Lounge
4.0 Star Hotel
Demetra Art Hotel
SAVE US$ 26
US$ 97
Agoda.com
US$ 71
View Deal
#12 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 6 days ago

Very stylish decor, competent restaurant in house, 24h bar. Staff very friendly and eager to help. Close to Metro, easy bus to Nevskiiy Prospect. Numerous coffee bars, and some restaurants close...More

Reviewed 1 week ago

Group of 10 Friends - We have had a great time at the Demetra Art Hotel! Very nice rooms- and junior suites. Vi enjoyed both a traditional Russian lunch upon arrival, and a fantastic dinnerparty the...More

Vosstaniya St., 44, St. Petersburg 191123, Russia
Free Wifi
Restaurant
Room Service
Bar/Lounge
4.0 Star Hotel
Ambassador Hotel
SAVE US$ 5
US$ 82
Expedia.com
US$ 77
View Deal
#13 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 3 weeks ago

I stayed here as part of a tour group and the hotel is ideal for that. Breakfast buffet is outstanding in selection and variety including fresh fruit and excellent bread and pastries - the fresh...More

Reviewed 5 weeks ago

Travelling to St Petersburg by myself I was filled with some trepidation; but on arrival at the Ambassador hotel I felt immediately at ease. The staff on the front desk were excellent and check in...More

Rimskogo-Korsakova Ave 5/7, St. Petersburg 190068, Russia
Pool
Room Service
Restaurant
Fitness centre
Bar/Lounge
Free Wifi
Spa
4.0 Star Hotel
Nevsky Forum Hotel
SAVE US$ 5
US$ 95
Agoda.com
US$ 90
View Deal
#14 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 3 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
Original Sokos Hotel Olympia Garden
Expedia.com
US$ 75
View Deal
#15 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 1 week ago

it is very comfortable hotel and good variety food are served. The location of this hotel is ideal place to travel the city of St. Petersburg. The tourists from all over the world are staying...More

Reviewed 4 weeks ago

The rooms are nice and not to small. The walls are quite thin and you can hear your neighbors. Not so nice if they are young couples... this can be inconvenient. The breakfast is fresh and...More

Bataiskiy Lane, 3A, St. Petersburg 190013, Russia
Room Service
Free Wifi
Fitness centre
Restaurant
Bar/Lounge
4.0 Star Hotel
Angleterre Hotel
Booking.com
US$ 164
View Deal
#16 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 3 weeks ago

You can walk most of St Petersburg from this location. It's just by St Isaacs. Rooms very comfortable and beds big. I do miss something to make my first coffee of the day before I get up, but often...More

Reviewed 4 weeks ago

This is old beautiful building but refreshing is normal Beds are comfortable with standard size as a single Bathroom is clean and updated fairly Reception and guidance is perfect Staff are...More

Malaya Morskaya St., 24 | Isaakiyevskaya Square, St. Petersburg 190000, Russia
Pool
Room Service
Restaurant
Fitness centre
Bar/Lounge
Free Wifi
Spa
4.0 Star Hotel
Aston Hotel
Expedia.com
US$ 71
View Deal
#17 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 2 weeks ago

We requested when booking two rooms (1xtwin & 1xdouble) to be on the same floor. On arrival we were on two different floors 4th & 6th. Beware that after the 4th floor there is no lift...More

Reviewed 3 July 2017

Close to Nevskiy prospect, not far from Moscow railway station, just in the center. Re hotel - nothing special, it's just a good clean hotel for a fair price. The key thing about it was super...More

Vladimirskiy Ave., 5, St. Petersburg 191005, Russia
Free Wifi
Room Service
Breakfast included
Restaurant
4.0 Star Hotel
Rossi Boutique Hotel & SPA
SAVE US$ 9
US$ 81
Agoda.com
US$ 72
View Deal
#18 Best Value of 359 hotels in St. Petersburg
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of US$ 82/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 4 days ago

Great location, newly renovated spacefull rooms. Good breakfast options and very good restaurant! Ecxellent view to the river and within walking distance from the theaters and museums. Nice people...More

Reviewed 6 days ago

Nice hotel with excellent service, pick-up service from the airport, access to the spa for free during 7-10 am, very good breakfast, hotel restaurant serves excellent food (also sushi), many more...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
Radisson Sonya Hotel
Booking.com
US$ 90
View Deal
#19 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 5 days ago

Enjoyed my stay here last week. The hotel was very helpful in planning my stay to Russia and were quick to answer my questions regarding the visa request application and transportation. One info...More

Reviewed 14 September 2017

The hotel located at a very convenient spot closed to restaurants, grocery stores and garment shops. The room was clean with a good window view. The selections of breakfast were good including the...More

Hotel website
Liteiny Ave., 5/19, St. Petersburg 191187, Russia
011 7 812 406-00-00
Restaurant
Free Wifi
Room Service
Fitness centre
Bar/Lounge
4.0 Star Hotel
Akyan St.Petersburg
SAVE US$ 14
US$ 85
Booking.com
US$ 71
View Deal
#20 Best Value of 359 hotels in St. Petersburg
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$ 83/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 would definitely stay here again! Polite and kind service at the reception. Everyone spoke good English at the front desk and at the breakfast room. Room was beautiful, clean and quiet. Breakfast...More

Reviewed 1 week ago

This hotel was something special. Beautiful architecture. High ceilings and spacious rooms. Large roomy bathrooms with very up to date fixtures. Good price. Close to subway station and the...More

Vosstaniya St., 19, St. Petersburg 191036, Russia
011 7 812 426-40-00
Free Wifi
Breakfast included
4.0 Star Hotel
Solo Sokos Hotel Vasilievsky
SAVE US$ 36
US$ 98
Agoda.com
US$ 62
View Deal
#21 Best Value of 359 hotels in St. Petersburg
View hotel details
Collapse hotel details
Reviewed 2 weeks ago

nice place to stay, not far from the center, not noisy, polite staff and moderate room rate, they offered me a transfer from the airport, the room was big enough and clean and i didn't have...More

Reviewed 3 weeks ago

I stayed for a week for tourism. The location was in the center of SPB. The service of rooms, food and bar was excellent. The staff were professional and very friendly with me. surly coming again...More

8 line of Vasilyevskiy Island, 11-13, St. Petersburg 199034, Russia
Room Service
Free Wifi
Restaurant
Bar/Lounge
Fitness centre
4.0 Star Hotel