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

Pushka Inn Hotel - St. Petersburg Hotels
Rating: 4.0 Stars

Pushka Inn Hotel

14 Moika River Embankment, St. Petersburg - Map
 
 
"Wonderful hotel in great location"
I can highly recommend the Pushka Inn in St. Petersburg. The staff was very friendly and helpful and spoke excellent English. Room was quiet and very comfortable. Hotel is located within walking distance of many of the major attractions. I would definitely stay there again.
Christoph from Berthoud, CO
Located in the heart of St. Petersburg, this hotel is within walking distance of Alexander Pushkin Museum and Memorial …More
Forest Rhapsody Resort - Ilyichevo Hotels
Rating: 3.0 Stars

Forest Rhapsody Resort

1 Lintulskaya Alley, Ilyichevo - Map
 
 
Situated near the beach in Ilyichevo, this apartment is in the same area as Puhtolova Mountain Ski Resort, Zelenogorsk Museum …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
$210

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg - Map
 
 
"Beautiful hotel"
We were welcomed with a glass of champagne on arrival and upgraded to a business class room. The hotel is stunningly beautiful, all the staff were friendly and extremely helpful. There is a metro station just a couple of minutes away and the hotel is ideally situated for walking to a lot of the main sites. If you stay here, take the time to visit the hotels own small museum which is quite lovely. The only thing we could find fault with was the breakfast. Although adequate we thought it was overpriced at approx £30.00 a head and certainly no better than an average hotel. Would still recommend this hotel as the perfect place to say.
Madeleine from UK
Grand hotel comprised of two renovated 19th century buildings, set on St. Petersburg's main boulevard, Nevsky Prospect.More
Four Seasons Hotel Lion Palace St. Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars
$401

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
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
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
 
 
"Well located to places of intrest."
Really professional - my husband needed a doctor and they arrange an appointment for him and assisted us in very possible way. The breakfast was outstanding in quality and service. Real value all round. Will stay there again and again.
wendy from china
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
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
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

Search from 376 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 376 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
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.