Customised 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
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

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
£133
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg - Map
 
 
"Beautiful Hotel"
Nice Hotel. The first impression that you get is not very good, as you must enter through the rear entrance. Impossible to park on the front entrance. After you get into, everything changes. Nice lobby and nice staff
Gian from Brazil
Four Seasons Hotel Lion Palace St. Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg - Map
 
 
"Excellent"
Excellent hotel...we were very happy there. I would stay here again
Steven from New Jersey
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
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Solo Sokos Hotel Palace Bridge

Birzhevoi Pereulok 4, St. Petersburg - Map
 
 
"15-minute walk to Hermitage; Perfect location!"
We stayed here in October 2014; the rooms are very reasonable, offset by expensive food/drink ($9.00 beer!). However we feel this is by far the best option in St. Petersburg. It's about a 15-minute walk to the Hermitage. The hotel has a swanky feel; the concierge is awesome (in fact, we were spoiled by this--not an easy find in other hotels at this price range!). The rooms are clean, spacious, and have heated bathroom floors (absolutely luxurious!). Best of all, the spa area is out-of-this-world (it was included in our room package)--it's like the World's Fair of spas--so many to choose from. We spent several evenings just indulging in them. There are also exercise classes (yoga, etc.). We booked our entire stay effortlessly online, and then returned after a week of travels and decided we couldn't beat this hotel so ended up staying here again. Highly recommended.
A Traveller
Boutique Hotel Golden Triangle - St. Petersburg Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Boutique Hotel Golden Triangle

Nevsky Prospect 22-24, St. Petersburg - Map
 
 
"Convenient and comfortable"
Went here for my 70th birthday - lovely room with air conditioning that kept it deliciously cool, 6th floor looking out at the church so very quiet. Good breakfast. Very convenient for sights near Nevsky Prospekt with lots of bars and restaurants close by.
Kate from Cumbria UK
Golden Triangle Hotel in Saint Petersburg, Russia , is located five minutes on foot from the State Hermitage Museum, St …More
Kempinski Hotel Moika 22 - St. Petersburg Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

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
The State Hermitage Museum Official Hotel - St. Petersburg Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The State Hermitage Museum Official Hotel

10 Pravda St, St. Petersburg - Map
 
 
"After all hassle to get a visa...."
It is a welcoming place, rooms are very comfortable and staff is great. Location is somewhat off, but don't worry about it.
word wide trave from NYC
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
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg - Map
 
 
"Good value hotel"
Stayed at the Petro Palace for 6 nights in August 2014 and it turned out to be an excellent choice. The rooms were clean and comfortable (stayed in the 7th floor) and updated. The hotel is centrally located and an easy walk to St. Isaac's, the Winter Palace, Nevsky Prospekt, Kazan Cathedral, and the hydrofoils to Peterhof. The staff were helpful and spoke English. The gift shop in the hotel had a very good selection of souvenirs and were very reasonably priced. Our room had excellent fast wifi connection (you might want to check if the cost for this is included in your room charge, ours was). The breakfast was very good, with a wide range of choices and it wasn't at all busy when we went to eat between 7-7:30am. All in all, very good value for the price, highly recommended.
Quill2005 from Minneapolis, MN
Opened in 2005, this city centre hotel is housed in a restored handsome 19th century building, typical of old St …More
Grand Peterhof Spa Hotel - Petergof Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

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
£64
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Repino Cronwell Park Hotel

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

Search from 379 St. Petersburg Hotels


    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Narrow Your Search To:

    Pocket Guide: St. Petersburg

    Search for hotels in St. Petersburg on Expedia.co.uk. You can easily find your hotels in St. Petersburg using one of the methods below:

    • View our selection of featured hotels in St. Petersburg
    • Use the map to find hotels in the St. Petersburg neighborhood you prefer
    • Use the filters to see hotels in a specific area of St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Petersburg
    • Enter your travel dates to view the best deals on hotels in St. Petersburg - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 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.