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
The Pushka Inn is an ideal place for rest and work combining both luxurious 18th century architecture with all modern …More
Corinthia Hotel St Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars
C$193

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg - Map
 
 
"Hotel accueillant central proche de tout"
La situation de l'hôtel sur la perspective Neski est très agréable .Comme l'avenue est très bruyante, nous avions réservé une chambre sur la cour.Nous avions la possibilité de tout faire à pied ou d'utiliser les bus ou métros pour vous rendre place du Palais ou les bus des city tours qui sont très proches.L'accès aux bateaux sur la Fontanka ou le shopping au Gostiny Dvor sont très accessibles. Les restaurants de l'hôtel sont très bien.C'est très près de la place des arts, du musée Russe et de l'hôtel Europe où nous avons apprécié de prendre le thé ainsi que du musée Dostoievski et du marché Kouznetchny très typique. Nous avons pris le petit déjeuner au bar de l'hôtel; La serveuse du samedi et dimanche était très compétente et agréable, celle du lundi n'était pas gentille du tout.Nous avons été enchantés de notre séjour.
juliette from versailles
Four Seasons Hotel Lion Palace St. Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars
C$309

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
Just two blocks from the Winter Palace and Hermitage Museum, the Lion Palace began life as the residence of Princess …More
Petro Palace Hotel - St. Petersburg Hotels
Rating: 4.0 Stars

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg - Map
 
 
"St petersburg"
Hotel has central location which makes it an ideal base to explore the city, winter place and hermitage museum only a 5 minute stroll away, nervsky prospeck also just around the corner, but be warned, this is a very long road!
Traveller from Airdrie, Scotland
Opened in 2005, this city centre hotel is housed in a restored handsome 19th century building, typical of old St …More
Kempinski Hotel Moika 22 - St. Petersburg Hotels
Rating: 5.0 Stars

Kempinski Hotel Moika 22

22, Moika River Embankment, St. Petersburg - Map
 
 
"The S. Petersburg best hotel for age people!"
It's all near. Just in walkeer distance from Hermitage!
Serg from moscow
A classic European hotel with a historic facade dating back to 1853 faithfully retained while the building has been entirely …More
M Hotel - St. Petersburg Hotels
Rating: 3.0 Stars

M Hotel

Sadovaya Str., 22/2, St. Petersburg - Map
 
 
"Nice hotel, very central."
Staff were very helpful once I found the hotel. The address is Sadovaya Street but it is actually down a side street off Sadovaya. Room was spacious enough, very clean and hotel very central. Breakfast is good. Would recommend.
deborah from London
M-HOTEL-is a very convenient variant of inexpensive and comfortable staying in the heart of St.-Petersburg. Hotel is situated …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
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
 
 
"Great hotel"
Very nice hotel. Little walk from zengorodskaya station but not bad. The rooms have everything u could imagine. Catherine the great restaurant is very nice and reasonable priced for fine dinning and has an amazing buffet breakfast in the morning.
james from pittsburgh pa
The Official State Hermitage Hotel Saint-Petersburg is the first and unique official hotel of The State Hermitage Museum. The …More
Domina Prestige St. Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars

Domina Prestige St. Petersburg

99 Moika River Emb., St. Petersburg - Map
 
 
"Just about perfect."
In late October St Petersburg is getting cold (temperatures around freezing apart from one glorious day of sun) and the tourists are definitely diminishing in number. So Domina Prestige was not very busy. But it was a full experience - very helpful, english-speaking staff (including a concierge to help with trips and practical advice), very good room (a 'superior') with all the facilities we needed, wifi throughout, warm(!) and a good restaurant attached (Arcobaleno). The decor and rooms have 'quirky' themes and colours (see their web site for examples) but we loved it and felt at home.
A Traveller
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
Grand Peterhof SPA Hotel is located in the picturesque suburb of St.Petersburg surrounded by beautiful palaces and parks of …More

Search from 397 St. Petersburg Hotels

>


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 325,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Narrow Your Search To:

    St. Petersburg Hotel Guide

    Expedia.ca offers a selection of 397 hotels in St. Petersburg. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

    Expedia.ca will not only save you time, but also money when booking your stay at a hotel in St. Petersburg. Making reservations so you can stay within your budget is easy with us.

    Expedia.ca even provides you with a map so you may find hotels in the St. Petersburg neighborhood you prefer.

    Go ahead. Enter your travel dates to view the best offers on hotel rooms in St. Petersburg, Russia now!

    Hide
    CollapseExpand

    Hotels in Other Popular Destinations

    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.