Customized for your search:

St. Petersburg Hotels

St. Petersburg hotels
St. Petersburg

Hotel + Flight Deals in St. Petersburg

See all St. Petersburg Package Deals

Top Trending Hotels in St. Petersburg

Repino Cronwell Park Hotel - Repino Hotels
Rating: 3.5 Stars

Repino Cronwell Park Hotel

Lit. B, Bld. 2, 394 Primorskoye Shosse, Repino - Map
 
 
Situated near the beach in Repino, this hotel is close to Penates and Repino Beach. Area attractions also include Verkhniy …More
Park Inn Pulkovskaya - St. Petersburg Hotels
Rating: 4.0 Stars

Park Inn Pulkovskaya

Pobedy Sqaure 1, St. Petersburg - Map
 
 
"Excellent hotel, great location"
After a less-than-perfect experience at another hotel in SPb, this was a good experience. The hotel was clean, comfortable, quiet at night, and the staff were pleasant and helpful. The breakfast was good. The location was excellent - 10 minute bus journey from/to Pulkovo airport, 10 minute walk to Moskovskaya Metro then a 15 minute metro journey to the centre of SPb. Will definitely stay there again. Only downside: if you stay in a Standard room, you don't get free access to the swimming pool.
Glenn from Basingstoke, UK
Situated near the airport, in St. Petersburg, this spa hotel is close to Heroic Defenders of Leningrad Monument, Aleko …More
Corinthia Hotel St Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars
$233

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg - Map
 
 
"TOP CLASS HOTEL & STAFF"
Best thing about the hotel - the staff - from the bellboy to the roomservice - they were smart, friendly and helpful Great location, and great atmosphere - rooms are big - maybe not as smart as the pics on the web - but more than perfect - get a room facing the courtyard
guest from Switzerland
Grand hotel comprised of two renovated 19th century buildings, set on St. Petersburg's main boulevard, Nevsky Prospect.More
Solo Sokos Hotel Palace Bridge - St. Petersburg Hotels
Rating: 5.0 Stars

Solo Sokos Hotel Palace Bridge

Birzhevoi Pereulok 4, St. Petersburg - Map
 
 
"15-minute walk to Hermitage; Perfect location!"
We stayed here in October 2014; the rooms are very reasonable, offset by expensive food/drink ($9.00 beer!). However we feel this is by far the best option in St. Petersburg. It's about a 15-minute walk to the Hermitage. The hotel has a swanky feel; the concierge is awesome (in fact, we were spoiled by this--not an easy find in other hotels at this price range!). The rooms are clean, spacious, and have heated bathroom floors (absolutely luxurious!). Best of all, the spa area is out-of-this-world (it was included in our room package)--it's like the World's Fair of spas--so many to choose from. We spent several evenings just indulging in them. There are also exercise classes (yoga, etc.). We booked our entire stay effortlessly online, and then returned after a week of travels and decided we couldn't beat this hotel so ended up staying here again. Highly recommended.
A Traveller
This luxury hotel is located in St. Petersburg (Vassilevskiy Island), close to Vasily Dokuchaev Museum of Soil Science, State …More
Imperial Belveder - Sashino Hotels
Rating: 3.0 Stars

Imperial Belveder

Lugovoy Park, Sashino - Map
 
 
Situated in the historical district, this hotel is close to Peterhof Palace and Garden, Monplaisir Palace, and Cottage …More
The State Hermitage Museum Official Hotel - St. Petersburg Hotels
Rating: 5.0 Stars

The State Hermitage Museum Official Hotel

10 Pravda St, St. Petersburg - Map
 
 
This luxury hotel is located in St. Petersburg (St. Petersburg City Centre), close to Planet Neptune, Kazan Cathedral, and …More
Original Sokos Hotel Olympia Garden - St. Petersburg Hotels
Rating: 4.0 Stars

Original Sokos Hotel Olympia Garden

Bataisky pereulok 3a, St. Petersburg - Map
 
 
"Great hotel with best Scandinavian qulaities"
Absolutly worth the stay as for business as well as leisure. Of course you can be very fancy and stay in Corinthia but should you if you have the cosy, homy and friendly atmosphere, good kicthen and "good old Scandinavian quality" that can except for location meet expectations of also most critical guests. Very good value for money and guaranteed quality,
Jaanika M. from Jaanika M.
Situated in St. Petersburg, this hotel is close to Trinity Cathedral, Kazan Cathedral, and St. Isaac's Cathedral. Also nearby …More
Four Seasons Hotel Lion Palace St. Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars
$485

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg - Map
 
 
"Excelent"
I think my stay was my absolute pleasure, the hotel meets my requirements.
A Traveller
This luxury hotel is located in the heart of St. Petersburg, walking distance from Admiralty Building and St. Isaac's …More
Grand Peterhof Spa Hotel - Petergof Hotels
Rating: 4.0 Stars

Grand Peterhof Spa Hotel

Lit. A, 2, Gofmeysterskaya str., Petergof - Map
 
 
"The best."
Just excelent. Perfect location, perfect service and price.
Renata&Yuri. from Israel
Situated in Petergof, this spa hotel is close to Cottage Palace and Konstantinovsky Palace. Area attractions also include …More
Kempinski Hotel Moika 22 - St. Petersburg Hotels
Rating: 5.0 Stars

Kempinski Hotel Moika 22

22, Moika River Embankment, St. Petersburg - Map
 
 
"One of the best Hotel I have ever stayed in"
Everything was excellent. The staff are extremely friendly. Sure will stay again at this hotel if we are back to St Peter burg
Aline Ghobeira from Lebanon
This luxury hotel is located in the heart of St. Petersburg, walking distance from Pushkin Museum and Memorial Apartment …More

Search from 352 St. Petersburg Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »
    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Narrow Your Search To:

    St. Petersburg Hotel Guide

    When you browse Expedia’s selection of 352 hotels in St. Petersburg, you’re sure to find cheap deals and discount rates on any type of hotel your travel heart desires.

    Expedia will save you time and money when booking your St. Petersburg hotel. And that’s not all - we even provide you with a map to find hotels in the St. Petersburg neighborhood you prefer.

    Staying within budget is a cinch, too. Search for your preferred accommodation by price here at Expedia. Booking your reservations at a hotel in St. Petersburg is easy with us.

    Enter your travel dates to view the best offers on hotel rooms in St. Petersburg, Russia and get excited for your stay!

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews