Customised for your search:

St. Petersburg Hotels

St. Petersburg Hotels
St. Petersburg

Hotel + Flight Deals in St. Petersburg

See all St. Petersburg Package Deals

Cheap Hotels in St. Petersburg

Corinthia Hotel St Petersburg - St. Petersburg Hotels

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg - Map
"Lovely central hotel"
Very welcoming. Thoroughly recommend. Central hotel. Stayed in executive room. Quiet and very comfortable.
Traveller from Scotland
Station Hotel Z12 - St. Petersburg Hotels

Station Hotel Z12

Zvenigorodskaya 12, St. Petersburg - Map
"Nice Hotel close to Center"
Prior to my visit, I called the Hotel and receptionist Daria answered all my question in English. Hotel arranged taxi from Airport. SWISS Air lost my baggage and Front Desk Elvira and Ekaterina made several calls to customs and lost baggage office to make sure baggage is delivered. Most front desk staff specially Daria spent time in Japan and Elvira has in San Diego, Los Angeles area. Both very familiar with living outside Russia, Totally understand and very helpful in guiding and arranging the best for the guest making a pleasant stay. Breakfast was excellent with fresh cooked Eggs any style. I really enjoyed my stay and recommend highly.
Traveller from Carlsbad, CA
Petro Palace Hotel - St. Petersburg Hotels

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg - Map
"Excellent hotel near Nevsky Prospect "
I stayed in the Petro Palace Hotel for nine days. One of my suitcases had not arrived with my flight. The front desk checked daily with the airport about the suitcase. The Concierge personnel were also very helpful and always willing to help me with any questions I had. Everyone I encountered who worked at the hotel were respectful, courteous, and helpful. I would recommend staying at this hotel to any of my family or friends.
Traveller from USA
Opened in 2005, this city centre hotel is housed in a restored handsome 19th century building, typical of old St …More
The State Hermitage Museum Official Hotel - St. Petersburg Hotels

The State Hermitage Museum Official Hotel

10 Pravda St, St. Petersburg - Map
"Fantastic hotel with great service"
What a hotel. Fantastic service and amazing quality and value. It is just off the main drag so you'll have a small walk but it is a peaceful hotel with amazing service. 2 restaurants and a bar that will serve great value cocktails at all hours. Want to go back. Will go back
Traveller from B
The Official State Hermitage Hotel Saint-Petersburg is the first and unique official hotel of The State Hermitage Museum. The …More
Four Seasons Hotel Lion Palace St. Petersburg - St. Petersburg Hotels

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg - Map
"wonderful hotel in St. Petersburg"
We loved this hotel. It was close to the Hermitage and all the downtown sights in St. Petersburg. The hotel staff was courteous and friendly. The room was quiet, clean, comfortable and very nicely decorated. The bathroom was spacious and attractive, well furnished. The restaurant staff and food were delightful. Convenient ATM machine was located in the lobby.
Traveller from Missoula, MT
Just two blocks from the Winter Palace and Hermitage Museum, the Lion Palace began life as the residence of Princess …More
Marshal Hotel - St. Petersburg Hotels

Marshal Hotel

Shpalernaya Street, 41, St. Petersburg - Map
Would you like to taste of Russian history by staying in the building where the Tsar/s Chevalier guards once resided/ We can …More
Belmond Grand Hotel Europe - St. Petersburg Hotels

Belmond Grand Hotel Europe

1/7 Mikhailovskaya street, St. Petersburg - Map
"Great hotel in the City centre "
Helpful staff, great location, nice room Some old gym Excellent Mezonin cafe Breakfast for 35€?! A lot of nice cafe near the hotel- breakfast for two for 20€ Otherwise highly recommended
Traveller from Holy Land
Hotel Station K43 - St. Petersburg Hotels

Hotel Station K43

Kazanskaya Ulitsa 43, St. Petersburg - Map
"Brilliant hotel - don' stay anywhere else"
The staff were very welcoming on first arrival and every time we came back to the hotel, and ready to help you with anything you needed. Hotel was clean, room was a good size & had everything we needed. Weather cards for next day were appreciated! Location of hotel was excellent for getting about on subway & even walking!
Traveller from Italy
Domina Prestige St. Petersburg - St. Petersburg Hotels

Domina Prestige St. Petersburg

99 Moika River Emb., St. Petersburg - Map
"Superb Hotel Experience"
We are very experienced travellers with hotel stays in upwards of 60 countries over a long lifetime. This was undoubtedly one of our very best experiences. Part of it was being located in a superb location in the centre of a beautiful rebuilt metropolis that breathes an air of sophistication and gentleness - a welcome contrast after the hustling edginess of Moscow. The other crucial aspect was a staff that never seemed to be able to do enough for us. Overall, it was better than most of the boutique hotels in Paris 16th arrondissement. For those who like good breakfasts, it was a treat to see a morning buffet (included in our room costs) that was designed with Baltic travellers in mind: it stood comparison with a well-laid smorgasbord table for a lunch or dinner anywhere in Scandinavia or a Nordic cruise (which is saying a lot!). Our room (we upgraded after arrival) proved to be extremely spacious with a view overlooking the Moika River and, as we were on an upper floor, we had a good view of some of the higher building/church domes in the distance. Even for our ten-day stay, some of it spent indoors because of a touch of virus, we never felt cooped up or constrained. Summary: excellent service, fine amenities. Truly the best in a refined, comfortable environment.
Traveller from Toronto, Canada
Boutique Hotel Golden Triangle - St. Petersburg Hotels

Boutique Hotel Golden Triangle

Nevsky Prospect 22-24, St. Petersburg - Map
"Perfect location, downtown next to the Hermitage."
Very nice comfortable room, very clean and nice furnishing. Very nice tastful disighn. Will come back in the future!
Traveller from San Francisco, CA, USA
Golden Triangle Hotel in Saint Petersburg, Russia , is located five minutes on foot from the State Hermitage Museum, St …More

Search from 423 St. Petersburg Hotels

    Why book with Expedia ?

    • Book confidently with Price Match
    • Bundle for better rates
    • No booking fees
    • 91% customer satisfaction

    Narrow Your Search To:

    Where to Stay in St. Petersburg?

    Embark on a journey that will forever change your life when you book a trip to enchanting St. Petersburg, Leningrad. Experience the rich history and local landmarks of this captivating corner of the world, where you’ll enjoy some of the most awe-inspiring aspects of Russia.

    Unload your luggage and get comfortable at your St. Petersburg accommodation, then head out to see the sights and soak up the unique culture that only St. Petersburg has to offer. There are an assortment of resorts and cheap hotels in St. Petersburg, Russia, and is here to help you find—and book—the best accommodation based on your needs and budget. And the best part is, you can rest assured knowing that you have conveniently located lodging within proximity to all of the action that abounds in St. Petersburg.

    Whether you’re travelling solo or with the family in tow, and regardless of if the trip is for purposes of business or pleasure, we have St. Petersburg hotel deals perfect for you.


    Cheap Hotels in Other Popular Destinations

    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.