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
Corinthia Hotel St Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg - Map
"Excellent location on Nevsky Pr."
Fabulous. From being served champagne on arrival to the champagne and caviar at breakfast, this hotel provided all the special touches. Breakfast buffet was as good as it gets in Russia. Room was beautifully clean and was not too hot. Staff were as friendly and as helpful as they come. No faults or improvements to report.
A Traveller
Grand hotel comprised of two renovated 19th century buildings, set on St. Petersburg's main boulevard, Nevsky Prospect.More
Park Inn by Radisson Pulkovo Airport St Petersburg - St. Petersburg Hotels
Rating: 4.0 Stars

Park Inn by Radisson Pulkovo Airport St Petersburg

Building ZD 41, Pulkovskoe Shosse 41, St. Petersburg - Map
"Great hotel next to airport"
Hotel is located just 200 meters from airport yet absolutely no noise, clean, new, great stuff, buffet breakfast and walk back to airport was great avoiding morning rush traffic and taxis. I really enjoyed it. Also ez to get to city, bus just outside 39a goes straight for subway, few stops And you are in downtown. I was able to accomplish a lot because of its location. The best stay in Russia . Also beds are nice and comfy Great pillows and soft mattresses really was ably to relax from previous travels. I stayed 2 nights, would love to come back
lana from seattle,wa
Situated in St. Petersburg, this hotel is close to Pulkovo Observatory. Area attractions also include Heroic Defenders of …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
Great time in St Petersburg. The hotel was the icing on the cake. I felt like on of the Romanov's guests!!
Misha from Los Angeles, CA
This luxury hotel is located in the heart of St. Petersburg, walking distance from Admiralty Building and St. Isaac's …More
Belmond Grand Hotel Europe - St. Petersburg Hotels
Rating: 5.0 Stars

Belmond Grand Hotel Europe

1/7 Mikhailovskaya street, St. Petersburg - Map
"Breakfast charge refunded"
A very grand ( and very large) hotel. Rooms large and comfortable. We had an issue on our last day as we had extended our stay by one day after staying there at the end of our Volga cruise. We were charged for their very expensive breakfast ( though I must add it is the most magnificent spread I have ever seen). Our other 3 nights had included breakfast. On complaining, they reversed the charge.
Merry from Australia
This luxury hotel is located in the heart of St. Petersburg, walking distance from St. Petersburg Philharmonia, State Russian …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
"A great experience in a beautiful city"
Hotel is new built and staff is very helpful. I left my eye glasses in my room and concierge was very co-operative to get it shipped to me using my courier service. Concierge was also helpful to give hints about site-seeing and booking Ballet tickets. With their help, I managed to visit both Catherine Palace and Pavlosk Palace on my own. (which was a great experience) Room was very clean. The location is a bit off the main street of the St Petersburg but it was just a 15 min walk to reach the mean street.. Metro station is just 5 minutes away. There are a couple of convenient stores near the hotel. There's also a fruit & veg market near the hotel.
This luxury hotel is located in St. Petersburg (St. Petersburg City Centre), close to Planet Neptune, Kazan Cathedral, and …More
Crowne Plaza St. Petersburg Airport - St. Petersburg Hotels
Rating: 4.0 Stars

Crowne Plaza St. Petersburg Airport

6A Startovaya Ulitsa, St. Petersburg - Map
"Great hotel, the closest to the airport"
This is a really good hotel (not like the 4 star hotel in town, that are *not* 4 stars). The room was slightly on the small side, but so nicely arranged that it didn't feel small. Extremely quiet, they even have a "quiet zone" if you need to be sure nobody, not even the housekeepers, will wake you up before 10 am. Super modern, the bathroom is large, the floor is self heating, the bathroom facilities are perfect, stocked, and very clean. The bed was perfectly firm, but not too much, you even get a small "kit" to aid sleep (nice aromas for body and pillow). The free wifi was fast enough that I didn't need to buy the paying service. Free shuttle to the airport, on time, well organised. Coffee, tea and hot chocolate in the room, along with complimentary water bottle, chocolates and little cookies. The staff speaks perfect english, they are very helpful and extremely nice. Overall a great hotel if you need to be close to the airport.
leighchery from San Diego, CA
Situated near the airport, in St. Petersburg, this hotel is close to Pulkovo Observatory, Expoforum, and Aleko Theater. Local …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 397 St. Petersburg Hotels

    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 140,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Types of St. Petersburg Hotels:

    St. Petersburg Hotel Guide

    When you browse Expedia’s selection of 397 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!

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    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.