Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Hotel is clean and in a very good location, just a short walk to the state hermitage and St.Isaac's Cathedral, lots local bars and restaurants and shops around, very convenient.
Petro Palace Hotel$111Petro Palace Hotel$111
I stayed in Statskij Sovetnik many times during my business trips to Saint Petersburg and always had very positive experience. It is great for business travelers.
Statskij Sovetnik$43Statskij Sovetnik$43
Lovely hotel, great room and staff - very helpful and spoke English too. We really enjoyed the food and how great the location was - only a 10 walk to almost everything!
DOM Boutique Hotel$87DOM Boutique Hotel$87
We enjoyed our stay here starting with the quick and efficient service from the staff on acquiring our visa invitation letter. Hard to find, it's in the back down a driveway and there are no signs on Nevsky Street. Look for the Anabell Hotels sign. There is a very small lift to the hotel on the 3rd ...
Nevsky Contour$39Nevsky Contour$39
Good. Safe place good breakfast Too much to write I don’t like Expedia reviews
Park Inn by Radisson Pribaltiyskaya Hotel$66Park Inn by Radisson Pribaltiyskaya Hotel$66
Nice medium size hotel in city center close to Nevskiy and transportation. Very good brekfast, nice and polite staff
Author Boutique Hotel$102Author Boutique Hotel$102
Hotel far from the city center but hotel staff were friendly and the restaurant at hotel very nice
Trezzini Palace Hotel$108Trezzini Palace Hotel$108
Staff are all fantastic and very helpful. The room was clean, spacious, comfortable, very modern and well kept. There are metro stations in walking distance that take you to the centre as well as the hotel offering a free shuttle bus to the museum and also a private car. I highly recommend this beautiful ...
The State Hermitage Museum Official Hotel$177The State Hermitage Museum Official Hotel$177
Beautiful design grate location delicious breakfast polite and professional stuff unique cocktails and talented piano piano player excellent experience
Domina St. Petersburg$100Domina St. Petersburg$100
Everything was perfect except the room was too hot. We had a hard time sleeping. We called the maintenance but he said it was set he couldn't change it.
Radisson Royal Hotel, St. Petersburg$138Radisson Royal Hotel, St. Petersburg$138
Nice hotel, central location close to many attractions, clean, good service.
Corinthia Hotel St Petersburg$102Corinthia Hotel St Petersburg$102
I have stayed at five 4-star and 5-star hotels in the past few days in Moscow and St. Petersburg. This is definitely the best one in terms of facilities, room comfort, and staff helpfulness. Everything exceeded my expectation.
Hotel Indigo St. Petersburg - Tchaikovskogo$79Hotel Indigo St. Petersburg - Tchaikovskogo$79
Very good hotel close to the ermitazh and other historical places in the center of spb. Very polite staff and cosy rooms and facilities.
Kempinski Hotel Moika 22$207Kempinski Hotel Moika 22$207
Hotel is good to stay for short stay 3-4 days. Perfect for business trips.
Original Sokos Hotel Olympia Garden$50Original Sokos Hotel Olympia Garden$50
It's a lovely location, very near to the Hermitage and an easy walk to all the central sights. All the staff were super friendly and helpful, especially Vasily. The room was slightly smaller than we expected it to be from the pictures, but we were only there for two nights so it didn't matter a great ...
Pushka Inn Hotel$141Pushka Inn Hotel$141
IBIS hotel is a nice hotel. The room was clean. The restaurant is very good at IBIS. The subway station is close by. About a ten minute walk.
ibis St Petersburg Centre$48ibis St Petersburg Centre$48
It's a bit tacky for 5star, very big hotel and they make staff were horrible green shirts, who would do that....!? More like a 3 star but so what it is perfectly ok but if you have breakfast included, you can get up early and go for it, you wont last more than a couple of days but what a way to go, ...
Holiday Inn St. Petersburg-Moskovskye Vorota$81Holiday Inn St. Petersburg-Moskovskye Vorota$81
Search for hotels in St. Petersburg on Expedia. You can easily find your hotels in St. Petersburg using one of the methods below: