Saint Petersburg was highly rated for architecture by 101 guests from the United Kingdom!

Saint Petersburg, Russia 1692 properties

Find a place to stay in Saint Petersburg

FREE cancellation on most rooms!
Instant confirmation when you reserve

1692 properties in Saint Petersburg
Show map

In and around Saint Petersburg


Places of interest


Show me hotels near:


Show me hotels in nearby cities:

Other accommodation

More hotel themes

Popular chains

Different ways to stay in Saint Petersburg:

Popular hotels in Saint Petersburg

See where others are staying ...

Petro Palace Hotel Fabulous 8.8 This is exactly the type of hotel what I've been looking for. Stable and fast wifi, excellent comfort and services, directly in the center. Sure choice for next visit.
Nevsky Grand Hotel Very good 8.2 perfect location good breakfast big, cozy room
Original Sokos Hotel Olympia Garden Very good 8.4 This is my favorite hotel in St. Petersburg. perfect location, clean, cozy, good restaurant.
Solo Sokos Hotel Vasilievsky Fabulous 8.6 Best place in St.Petersburg. If you like hospitality and comfort - welcome here
Solo Sokos Hotel Palace Bridge Very good 8.3 The hotel is beautiful and the spa is amazingly relaxing and free to use. The rooms are large and modern. The location of the hotel is perfect, just a short beautiful walk to the city centre. All of the personel are very friendly and helpful! PS: we lost our camera in the taxi on the way back from the hotel to the airport. Thanks to your excellent staff we were able to get the camera back to the hotel and especially thanks to your excellent front office manager it is now on the way to the Netherlands :-) We are very happy with our stay and the great aftercare!
Angleterre Hotel Very good 8.5 Excellent location; Excellent breakfast; Hotel service is very good; People are very nice; Strong recommend this hotel.
Alexander House Family Boutique Hotel Superb 9.4 Actually, first time ever I give 10 points mark to the hotel. The staff could not be more warm, nice and helpfull. The location is ideal: however, not at the very center, you enjoy a quiet environment while any point at the center is easily accessible. Wish I come back soon.
Moscow Hotel Very good 8.1 Location. Hotel seems has been quite recently renovated. Great selection for breakfast.
Kempinski Hotel Moika 22 Fabulous 8.9 Location, breakfast and very service oriented staff
Pushka INN hotel Superb 9.4 Great location, lovely staff, beautiful room and surroundings, ultimate care for every little detail, and altogether a charming experience. Thank you for making St. Petersburg such a friendly place for us.
M-Hotel Superb 9 The hotel is a hidden gem. It's location is excellent, right near the Nevsky Prospect and most sights, such as the Church on Spilled Blood, the Hermitage and St. Isaacs Cathedral are within walking distance. However, it was the outstanding service and willingness of the staff to accommodate our wishes all the time that really stand out. Would recommend this hotel to anyone visiting St. Petersburg!
The State Hermitage Museum Official Hotel Superb 9.3 I am a professional travel agent and this was my holiday. If there would be a score form 1-10 i would eaily rate everything in this hotel as a 20!
Mom, I'm Home Hostel Fabulous 8.8
Family Stay
Racing Paradise

See how rates

  • 4.3/5 From 9,842 reviews
  • 88.3% of users recommended
Saint Petersburg

Saint Petersburg 1692 properties

Save money in Saint Petersburg
We'll send you our best discounts
Get deals

Just booked

    Hotels that guests love in Saint Petersburg

    • Excellent location, very friendly and helpful staff (which is rare for Russia!). The rooms are very nice, all new, very warm. There are many restaurants just behind the hotel.

    • Homelike atmosphere. Friendly Russian speaking stuff.

    • It was near Hermitage Museum and the very next door of Pushikin museum. And the reception was very kind and helpful- They've found me my luggage I left on the taxi, and delivered to airport! Also the breakfast was tasteful. It was the best accommodation I've stayed in Russia.

    • Everyone knows Russian and English. Quiet, comfortable and nice place. beach is near and clean and beautiful.

    • Comfortable rooms and good location to catch an early morning flight from the airport. The reception staff was very helpful and service oriented (not usual at all in Russia).

    You might also like...

    My lists
    Choose a check-in date
    Choose a check-out date

    Enter your email address and we'll resend your confirmation

    Please enter a valid email address

    We've resent your requested confirmations to

    Please note that email delivery may take up to 10 minutes

    Sorry, we were unable to resend your requested confirmations

    + _
    Close map