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 Hotels in St. Petersburg

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

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg 190000 - Map
 
 
"Imperial luxury"
wondeful experience with great staff, restaurants, spacious room with marble full bath. Wholeheartedly recommend this hotel. Excellent venue (former Princely restored palace), accomodations, spa, and top restaurants.
Patrick from Philadelphia
Located in St. Petersburg City Centre, this luxury hotel is within a 10-minute walk of Admiralty Building, St. Isaac's …More
Corinthia Hotel St Petersburg - St. Petersburg Hotels
Rating: 5.0 Stars
$187
Check availability

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg 191025 - Map
 
 
"Best location, best staff. Overpriced breakfast."
Stayed one week. Happy with whole stay. The only cons: overpriced breakfast.
Greg from USA
Grand hotel comprised of two renovated 19th century buildings, set on St. Petersburg's main boulevard, Nevsky Prospect.More
Petro Palace Hotel - St. Petersburg Hotels
Rating: 4.0 Stars
Check availability

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg 190000 - Map
 
 
"Convenient friendly comfortable hotel"
The room was clean nicely furnished with free WiFi and an excellent buffet breakfast. For my birthday they have me a named cake.bottle of champagne and a bowl of fruit. I would love to return there.
I am now 77 from C
Opened in 2005, this city center hotel is housed in a restored, handsome 19th century building, typical of old St. Petersburg.More
Station Hotel Z12 - St. Petersburg Hotels
Rating: 3.0 Stars
$49
Check availability

Station Hotel Z12

Zvenigorodskaya 12, St. Petersburg 190000 - Map
 
 
"Perfect stay & hotel"
I was delighted with my stay. From the moment I arrived, I was given excellent service. I was helped up the stairs with my bags and then taken to an excellent, newly refurbished room. Inside, the room was a good size. Everything was clean and the extra pillows I had asked for, were already there, beautifully plumped up on a very comfortable bed. The TV was new and the lighting was brilliant. I will use this hotel again. The stay exceeded my expectations.
Daniil from Paris
Located in St. Petersburg City Centre, this hotel is within a 15-minute walk of Saint-Petersburg State Jazz Philharmonic …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
 
 
"A great central location"
This was a perfect location for our short stay in St Petersburg (we had travelled up from Moscow for 3 nights) we were able to walk to all the sights by day and to lovely restaurants in the evening. The rooms are spacious, the beds very comfortable and the baths huge!
Julie from Lancashire
Located in St. Petersburg City Centre, this luxury hotel is within 1 mi (2 km) of Vladimir Nabokov House Museum, St. Isaac's …More
Rossiya Hotel - St. Petersburg Hotels
Rating: 3.5 Stars
Check availability

Rossiya Hotel

11 Chernyshevsky Street, St. Petersburg 196070 - Map
 
 
"Bare Bones"
Hotel has older rooms and renewed rooms. Watch out for the older ones, as they charge the same. Biggest complaint is that there was no internet access available in the rooms, and dial-up would not work through their phone system. Had to resort to business center limited hours, and did not have access to my laptop software. Great Location - near Metro Pobedy; interesting breakfast (get there early if you want a selection). Desk staff very courteous and English speaking.
Ken from Dallas, Texas
Located in the heart of St. Petersburg, this hotel is within 1 mi (2 km) of Moskovsky Victory Park and Petersburgskiy …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
 
 
"Savoir faire"
Every great city seems to know how to do at least one thing very well. In my short stay in St. Petersburg, it seems that they truly understand the concept of comfort, luxury and graceful living. The staff never failed to be attentive, helpful and gracious.
Richard from San Francisco, California
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
$60
Check availability

Hotel Station K43

Kazanskaya Ulitsa 43, St. Petersburg 190068 - Map
 
 
"Beautiful friendly boutique"
The location of the hotel was perfect, we could walk everywhere and it was in a quiet neighborhood. The staff were helpful and provided some good recommendations of restaurants. The room was clean and the overall hotel was nice. We didn't try their breakfast because of the price but there are very good and reasonable options very close by. We were very pleased with everything
Omri from Israel
Located in St. Petersburg City Centre, this hotel is within 1 mi (2 km) of Blue Bridge, St. Isaac's Cathedral, and Kazan …More
Grand Peterhof Spa Hotel - Petergof Hotels
Rating: 4.0 Stars
Check availability

Grand Peterhof Spa Hotel

Lit. A, 2, Gofmeysterskaya str., Petergof 198510 - Map
 
 
"The best."
Just excelent. Perfect location, perfect service and price.
Renata&Yuri. from Israel
Situated in Petergof, this spa hotel is within 3 mi (5 km) of Cottage Palace, Konstantinovsky Palace, and Alexandria Park …More
Repino Cronwell Park Hotel - Repino Hotels
Rating: 3.5 Stars
Check availability

Repino Cronwell Park Hotel

Lit. B, Bld. 2, 394 Primorskoye Shosse, Repino 197738 - Map
 
 
This family-friendly Repino hotel is located near the beach, within 1 mi (2 km) of Penates and Repino Beach. Zelenogorsk …More

Search from 401 St. Petersburg Hotels


    Need help booking?

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

    Why book with Expedia ?

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

    Your Guide to St. Petersburg Hotels

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