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 by Radisson Pulkovskaya - St. Petersburg Hotels
Rating: 4.0 Stars

Park Inn by Radisson 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
$241

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg - Map
 
 
"Excellent hotel generally very central placed"
Worthy of 5 stars with exception would like to have seen jacuzzi or plunge pool. Front desk staff were exceptional as was concierge and bar staff .
J from Scotland
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
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
Polustrovo - St. Petersburg Hotels
Rating: 3.0 Stars

Polustrovo

115 Metallistov Prospect, St. Petersburg - Map
 
 
Situated in the city center, this hotel is close to Saint Petersburg State Pediatric Medical University, St Sampson's …More
Four Seasons Hotel Lion Palace St. Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg - Map
 
 
"Superb (and pricey)!"
This is a first rate hotel in every possible way. Rooms are gorgeous, food excellent, and the staff is incredibly friendly. We have nothing but praise for this hotel. The only negative is that the room rates are on the high side. Other than that, no other faults.
Dad from New Delhi
This luxury hotel is located in the heart of St. Petersburg, walking distance from Admiralty Building and St. Isaac's …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
Kempinski Hotel Moika 22 - St. Petersburg Hotels
Rating: 5.0 Stars
$368

Kempinski Hotel Moika 22

22, Moika River Embankment, St. Petersburg - Map
 
 
"The S. Petersburg best hotel for age people!"
It's all near. Just in walkeer distance from Hermitage!
Serg from moscow
This luxury hotel is located in the heart of St. Petersburg, walking distance from Pushkin Museum and Memorial Apartment …More
Radisson Royal Hotel, St. Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars

Radisson Royal Hotel, St. Petersburg

49/2 Nevsky Prospect, St. Petersburg - Map
 
 
"Brooklyn family"
We were on a family vacation in Russia touring the most beautiful city in the world, St Petersburg.The Radisson is in a great location, the staff is extremely friendly and helpful.
Milly from brooklyn
Popular with both business and leisure travelers, this hotel is in a grand 18th-century building on Nevsky Prospect, one …More

Search from 364 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 364 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