Customized for your search:

St. Petersburg Hotels

St. Petersburg hotels
St. Petersburg

Hotel + Flight Deals in St. Petersburg

See all St. Petersburg Package Deals

Great Deals on St. Petersburg Hotels

Four Seasons Hotel Lion Palace St. Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars
$416
Check availability

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg 190000 - Map
 
 
"Beautiful hotel in a great position."
We had an amazing time in St Petersburg and the hotel was perfect.
Traveller from London
Located in St. Petersburg City Centre, this luxury hotel is within a 5-minute walk of Admiralty Building and St. Isaac's …More
Ambassador Hotel - St. Petersburg Hotels
Rating: 4.0 Stars
Check availability

Ambassador Hotel

5-7 Rimsky-Korsakov Avenue, St. Petersburg 190068 - Map
 
 
"Hotel is inside the city"
The hotel itself is good, the propery looks pretty much new and the maintenance is great. I did not have any issues and the staff was friendly.
A Traveller
Located in St. Petersburg City Centre, this hotel is within 1 mi (2 km) of Central Railway Museum, St. Isaac's Cathedral, and …More
Corinthia Hotel St Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars
$203
Check availability

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg 191025 - Map
 
 
"A pleasant hotel in the centre of St Petersburg"
My wife and I knew the Corinthia group from having stayed at the excellent Budapest Corinthia. Their hotel in St Petersburg is in the centre of the city, comfortable and well appointed.
Traveller from East Sussex, UK
Grand hotel comprised of two renovated 19th century buildings, set on St. Petersburg's main boulevard, Nevsky Prospect.More
Station Hotel Z12 - St. Petersburg Hotels
Rating: 3.0 Stars
$85
Check availability

Station Hotel Z12

Zvenigorodskaya 12, St. Petersburg 190000 - Map
 
 
"Great location"
Did not like leaving so soon.I loved returning to Hotel Station Z12 and seeing her renovated. Great location ! Wonderful staff.
Traveller from France
Located in St. Petersburg City Centre, this hotel is within a 10-minute walk of Saint-Petersburg State Jazz Philharmonic Hall …More
Domina Prestige St. Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars
Check availability

Domina Prestige St. Petersburg

99 Moika River Emb., St. Petersburg 190000 - Map
 
 
"Great hotel"
Very friendly and helpful staff and a nice hotel. The rooms are brightly coloured and fun, whilst retaining a sense of luxury. I have stayed at this hotel twice now and wouldn't hesitate returning.
Traveller from london
Located in St. Petersburg City Centre, this luxury hotel is within a 10-minute walk of Vladimir Nabokov House Museum and St …More
The State Hermitage Museum Official Hotel - St. Petersburg Hotels
Rating: 5.0 Stars
Check availability

The State Hermitage Museum Official Hotel

10 Pravda St, St. Petersburg 191119 - Map
 
 
"Beautiful hotel, could use better customer servic"
A beautiful new hotel, great amenities, quite luxurious. Oddly enough, too far from the Hermitage but they do run free shuttle service to and from the Hermitage. I thought they could use some work polishing off their staff. Other than that it's pretty nice.
A Traveller
Located in St. Petersburg City Centre, this luxury hotel is within 1 mi (2 km) of Saint-Petersburg State Jazz Philharmonic …More
Hotel Station K43 - St. Petersburg Hotels
Rating: 2.5 Stars
$92
Check availability

Hotel Station K43

Kazanskaya Ulitsa 43, St. Petersburg 190068 - Map
 
 
"Couldnt be better"
Its central to everything, Its spotlessly clean and the staff are so helpful. It may be a small hotel but its still the best hotel I've stayed in SaintP
Traveller from Sweden
Located in St. Petersburg City Centre, this hotel is within a 15-minute walk of Blue Bridge and St. Isaac's Cathedral. Kazan …More
Belmond Grand Hotel Europe - St. Petersburg Hotels
Rating: 5.0 Stars
Check availability

Belmond Grand Hotel Europe

1/7 Mikhailovskaya street, St. Petersburg 191186 - Map
 
 
"Freezing but comfortable in St.Petersbourg"
For our family of 8 it was just perfect. The location near the metro an the Nevsky street, was also perfect. We could walk to diferent museums, churches and theaters. Thed hotel is very elegant and well maintained with excellent English speaking personel. The only thing I missed was having a shower since it is difrficult to climb into and out of the bathtub.
Traveller from Atlanta, Ga.
Located in Nevskiy Prospekt, this luxury hotel is within a 5-minute walk of St. Petersburg Philharmonia and State Russian …More
Renaissance St. Petersburg Baltic Hotel - St. Petersburg Hotels
Rating: 5.0 Stars
Check availability

Renaissance St. Petersburg Baltic Hotel

Pochtamtskaya Str 4, St. Petersburg 190 000 - Map
 
 
"Good location, close to the attractions "
Excellent trip, we enjoyed everything. Nice people, nice weather
A Traveller
Located in St. Petersburg City Centre, this luxury hotel is within a 10-minute walk of St. Isaac's Cathedral, Admiralty …More
Radisson Royal Hotel, St. Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars
$194
Check availability

Radisson Royal Hotel, St. Petersburg

49/2 Nevsky Prospect, St. Petersburg 191025 - Map
 
 
"Radisson Royal Hotel, St. Petersburg - #1!"
Perfect serves, convenient place and good fresh orange juice.
Traveller from Moscow
Popular with both business and leisure travelers, this hotel is in a grand 18th-century building on Nevsky Prospect, one …More

Search from 402 St. Petersburg Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 510,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Where to stay in St. Petersburg

    Your Guide to St. Petersburg Hotels

    Expedia.com offers a selection of 402 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.com 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.com 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!

    Looking for local hotels nearby? Check out the new hotels near me page.

    Hide
    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.