Customised for your search:

St. Petersburg Hotels

St. Petersburg Hotels
St. Petersburg

Hotel + Flight Deals in St. Petersburg

See all St. Petersburg Package Deals

507 Cheap Hotels in St. Petersburg

Station Hotel Z12 - St. Petersburg Hotels

Station Hotel Z12

Zvenigorodskaya 12, St. Petersburg - Map
"Great hotel with very good price in St Petersburg"
Very good hotel with price similar to hostel but very good favilities
Traveller from Hong Kong
Solo Sokos Hotel Vasilievsky - St. Petersburg Hotels

Solo Sokos Hotel Vasilievsky

Vasilievsky Ostrov 8th line 11-13, St. Petersburg - Map
"Exactly as expected"
This is a solid 4-star hotel with comfortable clean rooms and excellent location. The rooms are quite big, with great beds, very good bathrooms, and excellent free amenities (including unlimited free bottled water, soft drinks from minibar, and coffee capsules for in-room coffee machine). There is a restaurant Repin (solid but unspectacular), and 8th Line Pub (very good but a bit noisy). The staff is helpful and courteous, and the concierge is willing to help even with some difficult tasks (found a very decent shoe repair shop on a Saturday night). Overall a great bargain at $98 per night for a superior room on the top floor (breakfast for 2 people included). Highly recommended!
Traveller from Moscow, Russia
Belmond Grand Hotel Europe - St. Petersburg Hotels

Belmond Grand Hotel Europe

1/7 Mikhailovskaya street, St. Petersburg - Map
"Excellent hotel, the best staff ever."
Dear Sirs, I have to congratulate the staff of the Belmond Europa Hotel in Saint Petersburg. I had during my stay a health problem and the assistance I received from Mrs. Victoria and Mrs. Maria, butlers from the Historic Floor was impecable. My room was 103. My stay was from 18 to 22 May, 2016. The doctors from the staff of the hotel as well.
Traveller from São Paulo-Brazil
Hotel Station K43 - St. Petersburg Hotels

Hotel Station K43

Kazanskaya Ulitsa 43, St. Petersburg - Map
Buitiful Hotel. Very Clean. In comfortable place. Nice stuff.
Traveller from Israel
Four Seasons Hotel Lion Palace St. Petersburg - St. Petersburg Hotels

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg - Map
"Amazing hotel but beware of Concierge"
This hotel is beautiful and amazing. The amenities are great and so are the restaurants and bar. Rooms are very nice and comfortable as well. The only thing that disappointed us during our stay was one experience with Concierge. When we checked in they asked if we would like to see a ballet and we said yes. They told us the price per ticket was 8,500 roubles. We thought this was high but agreed. Later i checked the website for the ballet and found out the tickets were only 5,000 roubles if we purchased them online or at the theater. I did not like how Concierge tried to make 3,500 roubles per person just for purchasing the tickets for us. In most hotels the Concierge is supposed to help improve your experience during your stay not secretly profit from your experience. I don't mind if the Concierge tells me upfront they are going to charge a 70% fee to purchase tickets for me and let me decide if i want them to or not but i don't appreciate not being told and being taken advantage of.
Traveller from Los Angeles, CA
Just two blocks from the Winter Palace and Hermitage Museum, the Lion Palace began life as the residence of Princess …More
DOM Boutique Hotel - St. Petersburg Hotels

DOM Boutique Hotel

Gangutskaya street, 4, St. Petersburg - Map
5.0 out of 5 (1 reviews)
Domina Prestige St. Petersburg - St. Petersburg Hotels

Domina Prestige St. Petersburg

99 Moika River Emb., St. Petersburg - Map
"No problem recommending"
Nice hotel in the hearth of St.Petersburg however being at the river bank it's much quieter than staying in the hotels on the main streets and squares. Room was very comfortable and nice. Sort of split level. Clean and cozy. Staff was pretty friendly and helpful. The only complain is that it was pretty hot in the room because winter heating season was not over yet. No problem recommending this hotel.
Traveller from Potomac, MD
Boutique Hotel Golden Triangle - St. Petersburg Hotels

Boutique Hotel Golden Triangle

Nevsky 22-24, St. Petersburg - Map
"My first visit to prague"
Its very nice to reach hotel by aubway and have this located in the downton very close to everything.
Traveller from mexico city
Golden Triangle Hotel in Saint Petersburg, Russia , is located five minutes on foot from the State Hermitage Museum, 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. Location misleading. "
The hotel more than lives up to its 5 stars. Wonderful suite, staff and facilities exceptional. Shuttle service into the city centre three times a day - everything about the hotel was 10 out of 10. The only downside was the location, 20 mins shuttle away from The Hermitage Museum itself and reliant in the evenings to local taxis.
Traveller from Suffolk UK
The Official State Hermitage Hotel Saint-Petersburg is the first and unique official hotel of The State Hermitage Museum. The …More
Petro Palace Hotel - St. Petersburg Hotels

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg - Map
"Petro Palace - nice hotel, great location"
I stayed here for six nights. It is very conveniently located - the main reason I chose it. Many of the tourist places (museums, theatres, shops, restaurants) are with walking distance. If not, there is a Metro station nearby. My room was modern and clean. The breakfast was decent and had a good choice. The staff were helpful and friendly - importantly, for me, they spoke good English. I have no complaints and would come back!
Traveller from UK
Opened in 2005, this city centre hotel is housed in a restored handsome 19th century building, typical of old St …More

Search from 507 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.