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 Return to list
Filter Hotels
72 results
Price per night
Any
Amenities Restaurant Business services Pets Allowed Spa Airport Transportation Concierge Internet Meeting room Non-Smoking Hotel Reduced mobility rooms Air Conditioning Free Wifi Breakfast included Beach Pool Kitchenette Wheelchair access Bar/Lounge Suites Room Service Fitness centre Free ParkingAny
Special offersAny
Distance from
Any
Any distance
Accommodation
Hotels
Neighbourhoods Palace Square Vladimir Kolomna Petrogradsky Admiralteisky Vasilyevsky Island Liteyny NevskiyAny
Traveller rating
Any
Hotel class 5 stars 4 stars 3 stars 2 stars Any
Style All St. Petersburg hotels Budget Mid-range Luxury Romantic Beach Family-friendly Best Value BusinessAny
Hotel brandAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Best Value
FilterRomantic
Like saving money? We search up to 200 sites to help you save up to 30%
Updating list...
SAVE US$51
US$136
Expedia.com
US$85
View Deal
#1 Best Value of 364 hotels in St. Petersburg
Savings alert! 23% below average rates

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

Reviews
Reviewed 2 weeks ago
Wonderful hotel

This is a superb 4 star hotel within a five minute walk from one end of Nevsky Prospect. You enter from the Main Street through glass doors into a very quiet courtyard. Reception staff offer a first... more

Reviewed 3 weeks ago
A unique hotel

I travel for werk all the time. This has been my 5th stay at Helvetia Hotel in St Petersburg over the years. I have seen a fair number of excellent hotels arround the world. But there is none like... more

Contact
Marata St., 11, St. Petersburg 191025, Russia
Amenities
  • Free Wifi
  • Restaurant
  • Room Service
  • Bar/Lounge
Expedia.com
US$89
View Deal
#2 Best Value of 364 hotels in St. Petersburg
Special offer
Reviews
Reviewed 4 days ago
Exceptional Customer Service

This is a strange review as I haven’t actually stayed here, but read on. I was planning a trip to St Petersburg with my wife and son this April. As an IHG Gold member I had spotted Hotel Indigo... more

Reviewed 9 January 2018
Truly excellent hotel

This is a gem of a place. A beautiful renovation of an old building, with an open central atrium containing the ground floor restaurant with open space up to the glass ceiling 7 floors above. There... more

Contact
Chaikovskogo St., 17, St. Petersburg 191187, Russia
011 7 877 859-50-95
Hotel website
Amenities
  • Free Wifi
  • Pool
  • Restaurant
  • Room Service
  • Bar/Lounge
  • Fitness centre
SAVE US$9
US$46
Hotels.com
US$37
View Deal
#3 Best Value of 364 hotels in St. Petersburg
Savings alert! 10% below average rates

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

Reviews
Reviewed 25 October 2017
The hotel has been modernised not as picture above.

The staff were extremely helpful and courteous. The hotel was small and immaculately clean. It was lovely and warm. I was able to watch BBC world news. From the Hotel I walked around 30 miles in 5... more

Reviewed 11 July 2017
Fantastic stay!

This is a lovely guesthouse within walking-distance from main attractions (15 minutes to Church on Spilled Blood; 20 minutes to Hermitage) and restaurants. The guesthouse is inside a residential... more

Contact
Mokhovaya St., 27/29, St. Petersburg 191028, Russia
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Room Service
SAVE US$10
US$44
Booking.com
US$34
View Deal
#4 Best Value of 364 hotels in St. Petersburg
Savings alert! 41% below average rates

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

Reviews
Reviewed 30 December 2017
Adorable hotel with fascinating antique looking decor and modern amenities. Great staff!

This adorable hotel is about 15 minutes out of the main tourist area with a fantastic price that makes it completely worth it. The decor is fascinating - shabby chic nobility - you could imagine... more

Reviewed 17 July 2017
Everything you need for a short and not do short visit

Unique cozy mini hotel with clean nicely decorated rooms and bathrooms. No tea or coffee pot which is minus for me. Breakfast is tasty and choices are great. All tourist attractions are in close... more

Contact
Angliyskaya emb., 52, St. Petersburg 190000, Russia
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Restaurant
  • Room Service
SAVE US$37
US$349
Expedia.com
US$312
View Deal
#5 Best Value of 364 hotels in St. Petersburg
Savings alert! 10% below average rates

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

Reviews
Reviewed yesterday
Beautiful restored palace

The hotel is a beautifully restored palace near the Hermitage Museum, shopping district and theaters. Professional staff and great service. Onsite Italian restaurant is one of the best in the city... more

Reviewed 3 weeks ago
Flawless experience

I had high expectations upon arrival - and I was not let down. From the pickup at the airport to the checkout at the end of our stay, Lion Palace truly lived up to the high standards expected from a... more

Contact
Voznesenskiy Ave., 1, St. Petersburg 190000, Russia
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Restaurant
  • Room Service
  • Bar/Lounge
Booking.com
US$60
View Deal
#6 Best Value of 364 hotels in St. Petersburg
Reviews
Reviewed 3 weeks ago
Very good place to stay

We stayed 8 days in the hotel. The room was cleaned everyday but the sheets were never changed. The shower drain hole was always blocked. Not big thing to eat in the room at night. No cattle to... more

Reviewed 15 December 2017
excellent and friendly hotel

This is the only real and excellent 4 star hotel we stayed in during our holiday to Russia. The others were poor to bad. The breakfast was excellent, the room was good size and the bed was very... more

Contact
Vosstaniya St., 44, St. Petersburg 191123, Russia
Amenities
  • Free Wifi
  • Restaurant
  • Room Service
  • Bar/Lounge
Booking.com
US$103
View Deal
Reviews
Reviewed 3 weeks ago
Excellent hotel in the heart of the city

Excellent hotel, friendly staff. Location is perfect, next to Nevski prospect, metro station, shops, restaurants and coffee shops. Rooms were well equipped and clean. Wi-Fi was working well without... more

Reviewed 3 weeks ago
Look forward to returning

Excellent location, walking distance to supermarkets, shops, restaurants and main streets of St. Peterburg. From arrival to check out all staff were so helpful, spoke English and always made sure we... more

Contact
Sadovaya, 22/2, St. Petersburg 191023, Russia
Amenities
  • Free Wifi
  • Restaurant
  • Room Service
  • Bar/Lounge
  • Fitness centre
SAVE US$18
US$89
Renaissance Hotels
US$71
View Deal
#8 Best Value of 364 hotels in St. Petersburg
Special offer
Savings alert! 12% below average rates

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

Reviews
Reviewed yesterday
Two Nights Business

Spent two nights here on business. Pretty much city center and access by taxi is slow due to congested traffic, but what can be said? Desk staff is great and good English speaking skills. Room was... more

Reviewed 1 week ago
Good hotel - fitness could do with an upgrade

Stayed for 1 night. Overall experience is fine - however the fitness room needs an upgrade to live up to todays standards. Not "Bad" - just not wow. Location wise it is fine - so no reason to run... more

Contact
Pochtamtskaya Str. 4, St. Petersburg 190000, Russia
+1 855-821-4553
Hotel website
Amenities
  • Free Wifi
  • Restaurant
  • Room Service
  • Bar/Lounge
  • Fitness centre
SAVE US$5
US$43
Booking.com
US$38
View Deal
#9 Best Value of 364 hotels in St. Petersburg
Savings alert! 17% below average rates

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

Reviews
Reviewed yesterday
Great location, friendly service

Great location, walking distance to Hermitage, many city highlights and close to public transportation and good local restaurants. Staff very helpful and friendly. Room clean with all necessary... more

Reviewed 28 December 2017
Great place!

Originally we booked an airbnb which turned out to be a scam, this place saved us with great location amd amazing prices! Would gladly come back! The hotel got a great view do scenic places and the... more

Contact
Emb. Reki Moiki, 3, St. Petersburg 191186, Russia
011 7 812 611-11-88
Hotel website
Amenities
  • Free Wifi
  • Restaurant
  • Bar/Lounge
SAVE US$12
US$99
Booking.com
US$87
View Deal
#10 Best Value of 364 hotels in St. Petersburg
Reviews
Reviewed 30 May 2017
Great little hotel!

I was in StP in connection with a teaching engagement. The hotel had been booked by the course organizers, after I had asked for a hotel close to the center of town. This pleasant establishment... more

Reviewed 2 February 2017
The place where you can feel yourself at home

So cool time we have there. Thank you for taking ceare about us to the all stuff. We ganna came back. Already missing breakfast and walks around Peter-Pavel's Fortress, and sweet dreams that we... more

Contact
Dobrolubova Ave 2, St. Petersburg 197198, Russia
Amenities
  • Free Wifi
  • Free Parking
  • Room Service
SAVE US$15
US$240
Travelocity
US$225
View Deal
#11 Best Value of 364 hotels in St. Petersburg
Reviews
Reviewed 12 January 2018
Nice place.

We like this place very much! Located in a center, we had room with Neva view! Breakfast really reach, you can order different eggs, porridge and fresh coffee, rich choice of cheese, fruits and... more

Reviewed 6 October 2017
Home to a Palace

This hotel is excellent....beautiful building with just 21 rooms and decorated to exemplary standards....lots of gold paint everywhere but the sitting area and bedrooms were large and extremely... more

Contact
University Embankment 21, St. Petersburg 199034, Russia
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Restaurant
  • Room Service
  • Bar/Lounge
SAVE US$14
US$60
Booking.com
US$46
View Deal
#12 Best Value of 364 hotels in St. Petersburg
Savings alert! 13% below average rates

The price you found is 13% 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.

Reviews
Reviewed 2 weeks ago
Convenient and characterful hotel

The hotel was very well placed to walk to most of the main sites and museums but in a quieter side street. There was an easy Georgian restaurant across the road and a smarter modern restaurant with... more

Reviewed 3 weeks ago
Hidden in historical building

There's only a small sign on the outside of the building and once you enter the building, you feel like walking into a scene of one of Dostoyevsky's classic novels...even though Rachmaninov used to... more

Contact
Kazanskaya St., 5, St. Petersburg 191186, Russia
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Room Service
  • Bar/Lounge
SAVE US$9
US$68
Expedia.com
US$59
View Deal
#13 Best Value of 364 hotels in St. Petersburg
Reviews
Reviewed 12 December 2017
Cozy hotel

The hotel is cozy and staff is very friendly.. They will help you with every Lil things nd fortunately people here understand English.. There was one person at all times in the hotel who would... more

Reviewed 1 November 2017
Friendly and cozy

I stayed here in February earlier this year and quite enjoyed my stay. It was my first time visiting Saint Petersburg (and Russia for that matter). The hotel was easy for my taxi driver to find from... more

Contact
11th Liniya V.O., 50 | Vasilievskiy Ostrov, St. Petersburg 199178, Russia
Amenities
  • Free Wifi
  • Breakfast included
  • Restaurant
  • Room Service
  • Bar/Lounge
SAVE US$8
US$100
Agoda.com
US$92
View Deal
#14 Best Value of 364 hotels in St. Petersburg
Special offer
AnnouncementClick for details
Reviews
Reviewed 2 weeks ago
Too wonderful than it could be

My husband and I came for 8 days to celebrate my birthday and our 4th anniversary. From the very beginning and till the departure we were surrounded by unbelievably warm atmosphere of Domina’s staff... more

Reviewed 2 weeks ago
Garish colour scheme but fantastic hotel

Ok it will not win any prizes for best colour scheme and the 6th floor had a certain brothel charm (pink and crimson wall paper anyone?), but the location is excellent, the facilities good, the beds... more

Contact
Emb. Reki Moiki, 99, St. Petersburg 190000, Russia
007 812 385 99 11
Hotel website
Amenities
  • Free Wifi
  • Restaurant
  • Room Service
  • Bar/Lounge
  • Fitness centre
  • Spa
SAVE US$17
US$106
Expedia.com
US$89
View Deal
#15 Best Value of 364 hotels in St. Petersburg
Savings alert! 22% below average rates

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

Reviews
Reviewed 3 days ago
One of the best places we've ever stayed in

It's rare to find absolutely nothing negative to say about a living place. We came to explore the old city centre. We had walking distance to all major attractions on this side of the river (15-45... more

Reviewed 4 weeks ago
Lovely place!

We were considering to stay at other place purely based on interieur design point of view ( like modern places) but so happy we stayed here! From the moment we stepped in we felt very welcome and... more

Contact
Kryukova Kanala Emb., 27, St. Petersburg 190068, Russia
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Restaurant
  • Room Service
SAVE US$6
US$92
Expedia.com
US$86
View Deal
#16 Best Value of 364 hotels in St. Petersburg
Reviews
Reviewed 2 January 2018
Outstanding

We stayed over the new year and the room, breakfast, reception & helpfullness was nothing less than outstanding. It has our highest recommendation. The location close to Nevsky Prospekt, St. Isaac... more

Reviewed 23 November 2017
Kazatchkine

Stay was fine, room was spacious and clean. Breakfast was good. Television did not work too well. My problem has been that the final cost of the room exceeded what had been previously agreed through... more

Contact
Emb. Reki Moiki 58A/G | metro Admiralteyskaya, Sadovaya, St. Petersburg 190000, Russia
Amenities
  • Free Wifi
  • Free Parking
  • Pool
  • Restaurant
  • Room Service
  • Bar/Lounge
Orbitz.com
US$104
View Deal
#17 Best Value of 364 hotels in St. Petersburg
Reviews
Reviewed 3 weeks ago
Great experience !

Was in Saint-Petersburg for business. Room, spa and restaurant were perfect to deal with fatigue. Great breakfast made the stay very pleasant and allowed me to recharge the batteries 👍. Great... more

Reviewed 8 January 2018
The best spa in the city

Location is great.. almost in the center.. easy to get everything u need .. quite place.. comfortable hotel with great spa ( swimming pool, sauna, snow cabin) I guess, the best spa in the city.. nice... more

Contact
Birzhevoi Lane, 2-4 | Valisyevsky Island, St. Petersburg 199004, Russia
Amenities
  • Free Wifi
  • Breakfast included
  • Pool
  • Restaurant
  • Room Service
  • Bar/Lounge
SAVE US$11
US$133
Expedia.com
US$122
View Deal
#18 Best Value of 364 hotels in St. Petersburg
Reviews
Reviewed yesterday
Lovely centrally located hotel

My daughter and I stayed for 6 nights. The hotel was perfect for us. The staff were charming and couldn't have been more helpful and the two doormen were particularly outstanding! There is a large... more

Reviewed 1 week ago
Top class hotel in great location with excellent staff

On entry, past the smiling doorman, we came to a large, stylish lobby area. Check in was handled efficiently and we were offered a welcoming glass of champagne which we enjoyed in the lobby while our... more

Contact
Nevskiy Ave., 57, St. Petersburg 191025, Russia
Amenities
  • Free Wifi
  • Restaurant
  • Room Service
  • Bar/Lounge
  • Fitness centre
SAVE US$9
US$56
Agoda.com
US$47
View Deal
#19 Best Value of 364 hotels in St. Petersburg
Savings alert! 11% below average rates

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.

Reviews
Reviewed 2 December 2017
It's all good!...

My room was great---quiet and nice beds and a good size fridge and great t.v. The service was impeccable. Kseniya was very calming and reassuring to us with any issues/problems---she solved them... more

Reviewed 26 October 2017
Great Location

Great location, though a small hotel. friendly and helpful staff. Setback- no lift and not an ideal place to sit or relax at the lobby. breakfast is served at rm service. very nice bathroom. Not a... more

Contact
Marata St., 12, St. Petersburg 191025, Russia
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Room Service
  • Bar/Lounge
SAVE US$9
US$55
Expedia.com
US$46
View Deal
#20 Best Value of 364 hotels in St. Petersburg
Reviews
Reviewed 26 August 2017
Nice hotel

The hotel is located within walking distance to the city center as well as the theater district. The rooms are clean and fine and the staff helpful with any questions. The breakfast was not... more

Reviewed 17 August 2017
Decent no frills but good hotel out of city centre

Friendly staff at Reception and in restaurant. We were given an exceptionally large accommodation "room" which I think was in the older part of the hotel comprising double bedroom, office/bar... more

Contact
Reki Pryazhki Emb., 3/1, St. Petersburg 190121, Russia
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Restaurant
  • Room Service
  • Bar/Lounge
SAVE US$18
US$73
Agoda.com
US$55
View Deal
#21 Best Value of 364 hotels in St. Petersburg
Special offer
Offers & Announcements20% off room rate
Savings alert! 13% below average rates

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

Reviews
Reviewed 3 weeks ago
Best location.

Fantastic position. Can walk to so many wonderful places. Great restaurants around. Metros close by. Staff are very helpful. Breakfast is served in a lovely area and is very good. There is no... more

Reviewed 14 December 2017
/

Very cosy hotel located in the best possible position in the city, very close to Neva river, Hermitage and all touristic atractions. Hotel staff is great and very kind and helpfull. All... more

Contact
Nevskiy Ave., 22-24 | entrance from Bolshaya Konyushennaya, 12, St. Petersburg 191186, Russia
011 7 812 490-77-10
Hotel website
Amenities
  • Free Wifi
  • Breakfast included
SAVE US$9
US$53
Agoda.com
US$44
View Deal
#22 Best Value of 364 hotels in St. Petersburg
Reviews
Reviewed 20 December 2016
Solo travelling on a budget

Austrian yard is at about 30min walk from Kazanskij Cathedral. Very close to metro station Chernyshevskaja. Rooms are tidy and good sized. Kitchen and bath room as well. Ironing devices and hair... more

Reviewed 28 July 2016
Regular place to stay in St Petersburg

This nice and cozy hotel became our regular place to stay in St Petersburg. Hotel has excellent location in the city center near underground station. Personnel is very nice and polite and rooms are... more

Contact
Furshtatskaya St., 16, St. Petersburg 191028, Russia
Amenities
  • Free Wifi
  • Free Parking
  • Bar/Lounge
SAVE US$7
US$45
Hotels.com
US$38
View Deal
#23 Best Value of 364 hotels in St. Petersburg
Savings alert! 12% below average rates

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

Reviews
Reviewed 30 October 2017
Comfertable stay

Atrium Hotel & Apartments in saint petersburg in nevesky prospect offers all its customer a very comfertable & great stay really an amazing hotel. Clean & up to the mark , very kind & supportive... more

Reviewed 26 August 2017
Great value for money, excellent service

We've stayed in Atrium Hotel for about a week during this July-August. The location is good although not great: it is situated on Nevsky prospect in close proximity to bus/trolleybus stop and just... more

Contact
Nevskiy Ave., 170, St. Petersburg 191024, Russia
Amenities
  • Free Wifi
  • Free Parking
  • Breakfast included
  • Restaurant
  • Room Service
SAVE US$26
US$227
Agoda.com
US$201
View Deal
#24 Best Value of 364 hotels in St. Petersburg
Savings alert! 11% below average rates

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

Reviews
Reviewed 5 days ago
Wonderful position and historic hotel..but not nice behavior of receptionists.

I spent my New Year in this Hotel Astoria..from 29 dec to 2 January 2018. it s a really good hotel,in an exclusive position..in the hearth of the city. BUT ! Although i bought a very expensive... more

Reviewed 1 week ago
Excellence in Wonderland

St Petersburg was blanketed in snow and was stunningly beautiful. The Astoria Hotel was excellent. The welcome and service throughout out stay was exceptional. Every single member of staff that we... more

Contact
Bolshaya Morskaya St., 39, St. Petersburg 190000, Russia
Amenities
  • Free Wifi
  • Restaurant
  • Room Service
  • Bar/Lounge
  • Fitness centre
  • Spa
SAVE US$2
US$34
Agoda.com
US$32
View Deal
#25 Best Value of 364 hotels in St. Petersburg
Reviews
Reviewed 28 August 2017
Absolutely no problem hotel

Thank you very much to all personnel who took care of us while we were visiting St. Petersburg. The hotel itself is very clean, stuff is respectful and helpful, breakfast was delicious and made out... more

Reviewed 26 June 2017
Excellent location

You can visit the main tourist attractions by walking. The room was big and clean. The hotel is on the 4th floor and there is not lift, so if you cannot climb stairs, this hotel is not for you. The... more

Contact
Emb. Kanala Griboyedova, 35, St. Petersburg 191186, Russia
Amenities
  • Free Wifi
  • Breakfast included
  • Room Service
SAVE US$3
US$36
Expedia.com
US$33
View Deal
#26 Best Value of 364 hotels in St. Petersburg
Savings alert! 15% below average rates

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

Reviews