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

Hotel Saint Petersburg - St. Petersburg Hotels
Rating: 3.0 Stars

Hotel Saint Petersburg

Pirogovskaya Embankment 5/2, St. Petersburg - Map
 
 
"Good value for money"
Large hotel with dated decor and basic facilities, so don't expect any luxuries. River view nice but traffic noise even on 5th floor! Window opens for fresh air. Only Russian TV. For all you Brits no tea/coffee in room so take a mini bolier and cappuccino sachets! Free water available on each floor near to lifts. Has bar with reasonably priced food and smoking area but don't think you can smoke in bedrooms. There are a few restaurants and a small supermarket close by, but go to Lenin square if you want more, which is a 12 minute walk. Beware if it's your first time that Lenina metro has two different exits which totally baffled me the first time - so make sure you have a map as few people speak English. Good buffet breakfast, friendly English speaking reception staff
Tiggy from London UK
Situated in the city center, this hotel is close to Aurora Palace, Summer Garden, and Peter and Paul Fortress. Also nearby …More
Renaissance St. Petersburg Baltic Hotel - St. Petersburg Hotels
Rating: 5.0 Stars

Renaissance St. Petersburg Baltic Hotel

Pochtamtskaya Str 4, St. Petersburg - Map
 
 
"Close to St. Isaac's"
We had a wonderful stay at this hotel. Very convenient and close to St. Isaac's and the Hermitage. Breakfast was fantastic and the rooms were clean and spacious. Rooftop terrace was spectacular in the evening overlooking St. Isaac's
Justin from Sydney
This luxury hotel is located in St. Petersburg (St. Petersburg City Centre), close to Vladimir Nabokov House Museum, St …More
Hotel Dostoevsky - St. Petersburg Hotels
Rating: 4.0 Stars
$127

Hotel Dostoevsky

19 Vladimirsky Prospect, St. Petersburg - Map
 
 
"Good location and service"
The hotel is in a good location just feet away from vladimirskaya/dostoevskaya metro entrance. There is a westernized shopping complex next door, and you can walk to nevsky prospect in a few minutes and to historic heart in about 15 minutes. The service is good and professional, and the amenities are decent for a Russian hotel.
Brandon from OC, CA
This hotel is located in St. Petersburg (Vladimirskaya Square), close to Vladimirskaya Church, State Russian Museum, and …More
Hotel Allegro Moskovsky Prospect - St. Petersburg Hotels
Rating: 3.0 Stars
$137

Hotel Allegro Moskovsky Prospect

4, Moskovsky Prospect, St. Petersburg - Map
 
 
"Value for money."
Location is good. The room is new and clean. Hotel staff at reception desk is friendly and helpful. However, staffs in the restaurant is cold and a bit undisciplined.
Traveller from Taipei
This hotel is located in St. Petersburg (St. Petersburg City Centre), near the airport, Ploschadka Skorohod, Manege Central …More
The Taleon Imperial Hotel - St. Petersburg Hotels
Rating: 5.0 Stars

The Taleon Imperial Hotel

59 Moika Emb, St. Petersburg - Map
 
 
"Excellent central location"
Superb hotel, attentive and supportive staff throughout our stay. Restaurants offer excellent cuisine in palatial surroundings.
Gordon from UK
This luxury hotel is located in the heart of St. Petersburg, walking distance from Arkady Raykin Variety Theater, Kazan …More
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
5th Corner Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

5th Corner Hotel

13, Zagorodniy avenue, St. Petersburg - Map
 
 
"we loved our stay in the hotel"
we (mum and two children, aged 12 and 15) were in august - location is very good, 7 minutes to nevsky avenue, 5 min to metro, supermarket in near vecinity, our room was very spacious, breakfast was delicious and tasty (recommended - bliny=russian pancakes), but there is three floors and no lift\elevator!
olga from Israel
This hotel is located in St. Petersburg (Vladimirskaya Square), close to Vladimirskaya Church, Kazan Cathedral, and State …More
Petro Palace Hotel - St. Petersburg Hotels
Rating: 4.0 Stars

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg - Map
 
 
"Great location; great staff..."
Many visits at this hotel - all have been excellent - great hotel.
David
Opened in 2005, this city center hotel is housed in a restored, handsome 19th century building, typical of old St. Petersburg.More
Nevsky Forum Hotel - St. Petersburg Hotels
Rating: 4.0 Stars

Nevsky Forum Hotel

69 Nevsky Pr, St. Petersburg - Map
 
 
Had an excellent time in St Petersburg at the Nevsky Forum Hotel. It's location is perfect, right on a beautiful top stretch of Nevsky Prospekt, right next to the metro for easy access anywhere in the city. The staff were excellent, knowledgable and helpful, the art deco was cute, and the rooms were comfortable. Highly recommended.
KM from Washington DC
This hotel is located in St. Petersburg (Nevskiy Prospekt), close to Microminiature Museum, State Russian Museum, and Kazan …More
Radisson Sonya Hotel, St. Petersburg - St. Petersburg Hotels
Rating: 4.0 Stars

Radisson Sonya Hotel, St. Petersburg

5/19, Liteyny pr., St. Petersburg - Map
 
 
"Very nice and clean hotel. I like the stay."
Everything was comfy and good. Friendly and nice location.
A Traveller
This eco-friendly hotel is located in St. Petersburg (St. Petersburg City Centre), close to Transfiguration Cathedral, Summer …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.

    Get the Expedia App

    Save $25 on your first mobile app hotel booking

    Send a download link and coupon code to your mobile device.

    Thank you! A text with the download link has been sent to the mobile device.

    By providing your number, you agree to receive a one-time automated text message with a link to get the app. Our app offers promotions and booking services. No purchase necessary. Standard text message rates may apply. Terms and Conditions

    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