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
Four Seasons Hotel Lion Palace St. Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars
C$423

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg - Map
 
 
"Beautiful hotel - great location."
Made our first visit to St Petersburg very special. All the staff were very friendly and helpful.
A Traveller
Just two blocks from the Winter Palace and Hermitage Museum, the Lion Palace began life as the residence of Princess …More
Solo Sokos Hotel Palace Bridge - St. Petersburg Hotels
Rating: 5.0 Stars

Solo Sokos Hotel Palace Bridge

Birzhevoi Pereulok 4, St. Petersburg - Map
 
 
"Magnifique"
L'hôtel est un peu excentré du centre ville environ 30 min à pied, mais il est dans un endroit calme, les chambres sont spacieuses et le spa est exceptionnel encore plus joli qu'en photo, parfait pour se détendre et se réchauffer après de longues marches
celine from fon
Corinthia Hotel St Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars
C$213

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg - Map
 
 
"A recommander vivement"
Accueil très chaleureux, un hôtel particulièrement bien décoré style Art Déco. Personnel très sympathique et très disponible.
L from France
Original Sokos Hotel Olympia Garden - St. Petersburg Hotels
Rating: 4.0 Stars

Original Sokos Hotel Olympia Garden

Bataisky pereulok 3a, St. Petersburg - Map
 
 
"hotel parfait un peu loin du centre historique"
personnel aimable et efficient attention aux taxis ! il faut toujours faire réserver le taxi par l'hotel ou une connaissance et fixer le prix avant de monter dans la voiture !!!!!
Yves from Belgique
Petro Palace Hotel - St. Petersburg Hotels
Rating: 4.0 Stars

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg - Map
 
 
"Hotel très bien placé. Avenue calme."
Nous avons pu visiter tous les principaux monuments facilement car l'hôtel est très bien placé.
A Traveller
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
Rating: 5.0 Stars

The State Hermitage Museum Official Hotel

10 Pravda St, St. Petersburg - Map
 
 
"Well located to places of intrest."
Really professional - my husband needed a doctor and they arrange an appointment for him and assisted us in very possible way. The breakfast was outstanding in quality and service. Real value all round. Will stay there again and again.
wendy from china
The Official State Hermitage Hotel Saint-Petersburg is the first and unique official hotel of The State Hermitage Museum. The …More
Hotel Gogol - St. Petersburg Hotels
Rating: 3.5 Stars

Hotel Gogol

69 Griboyedov Canal, St. Petersburg - Map
 
 
"bien situé, mais cher par rapport aux prestations"
hotel réduit à sa plus simple expression : un accueil , des chambres, une salle de petit déj. l'ascenseur est minuscule et ne s'arrête qu'entre les étages : pas vraiment pratique quand on a une grosse valise la chambre est un couloir !
A Traveller
Gogol Hotel is located in the very heart of historical St. Petersburg. It is a fine place to stay both on a business trip and …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
Grand Peterhof SPA Hotel is located in the picturesque suburb of St.Petersburg surrounded by beautiful palaces and parks of …More
Repino Cronwell Park Hotel - Repino Hotels
Rating: 3.5 Stars
C$101

Repino Cronwell Park Hotel

Lit. B, Bld. 2, 394 Primorskoye Shosse, Repino - Map
 
 

Search from 376 St. Petersburg Hotels

>


    More hotels (and more deals!) in more places

    More hotels (and more deals!) in more places

    Make the right decision with help from over 7,500,000 reviews from actual guests

    Narrow Your Search To:

    St. Petersburg Hotel Guide

    Expedia.ca offers a selection of 376 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.