Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 9183 hotels in Saint Petersburg
Get Prices

5-star hotels in Saint Petersburg

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Applied filters
Stars:   ×
Taleon Imperial Hotel Saint Petersburg15 Nevsky Prospect, Saint Petersburg, Russia, 191186View on map
500 yd from City Center500 yd from Palace Square
Featuring a health club, a spa centre and a solarium to pamper guests, the venue offers 89 rooms along with a beautiful view, boasting location in a shopping area.
  • The hotel has
    • On-site car park
    +1
8.8
Great277 reviews
Price fromUS$ 276per nightSelect
Not available
Kempinski Hotel Moika 22 Saint PetersburgMoika River Embankment 22, Saint Petersburg, Russia, 191186View on map
300 yd from City Center300 yd from Palace Square
Boasting 200 rooms and cots, child care and a buffet for children, the venue is settled in the centre of the city.
  • The hotel has
    • RUB 1500 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.6
Great174 reviews
Price fromUS$ 229per nightSelect
Not available
Belmond Grand Hotel Europe Saint PetersburgMikhailovskaya Ulitsa 1/7, Saint Petersburg, Russia, 191186View on map
1000 yd from City Center400 yd from Mikhaylovsky Palace
The hotel boasts a Mediterranean-Asian cuisine providing guests with a treatment room, a steam room and a Jacuzzi onsite, offering a perfect locastion near Hermitage.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.6
Great211 reviews
Price fromUS$ 250per nightSelect
Not available
The State Hermitage Museum Official Hotel Saint Petersburg10 Pravdy Street, Saint Petersburg, Russia, 191119View on map
1.5 mi from City Center1200 yd from Beloselsky-Belozersky Palace
The hotel is located in the shopping area of Saint Petersburg, not far away from Friendly Bar, overlooking the sea.
  • The hotel has
    • On-site car park
    +1
9.4
Perfect40 reviews
Price fromUS$ 212per nightSelect
Not available
Corinthia St.Petersburg Hotel Saint PetersburgNevskij Prospekt 57, Saint Petersburg, Russia, 191025View on map
1.3 mi from City Center400 yd from Beloselsky-Belozersky Palace
Fitted with a health club and a solarium, the property is based in the centre of Saint Petersburg, and boasts exquisite rooms plus an indoor pool.
  • The hotel has
    • RUB 4200 per day
    +1
8.4
Great415 reviews
Price fromUS$ 1 391per nightSelect
Not available
Trezzini Palace Hotel Saint Petersburg21 University Embankment, St Petersburg, Ru, Saint Petersburg, Russia, 199034View on map
1800 yd from City Center600 yd from Menshikov Palace
Housed in a building with an antique-style architecture, this 4-storey hotel is not far away from Twelve Colleges.
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
9.8
Perfect53 reviews
Price fromUS$ 569per nightSelect
Not available
Angleterre Hotel Saint PetersburgSt. Isaac'S Square, Saint Petersburg, Russia, 190000View on map
900 yd from City Center200 yd from Saint Isaac's Cathedral
This hotel is set in Nevskiy district just off Mini Petersburg, it features a café bar along with a night club, a casino and an outdoor swimming pool.
  • The hotel has
    • Off-site car park
    +1
8.2
Great371 reviews
Price fromUS$ 163per nightSelect
Not available
Radisson Royal Hotel Saint Petersburg49/2 Nevsky Prospect, Saint Petersburg, Russia, 191025View on map
1.2 mi from City Center300 yd from Beloselsky-Belozersky Palace
Guests can dine in the 24-hour restaurant or enjoy a private swimming pool of the hotel ideally set in a busy area.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
8.0
Great141 reviews
Price fromUS$ 163per nightSelect
Not available
Four Seasons Hotel Lion Palace St. Petersburg1 Voznesensky Prospekt, Saint Petersburg, Russia, 190000View on map
700 yd from City Center300 yd from Saint Isaac's Cathedral
This elegant hotel in a shopping area boasts 183 rooms together with beauty therapy, Turkish steam bath and facials onsite.
  • The hotel has
    • Luggage storage
    • Locker room
    +2
  • The hotel has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    • 24-hour business centre
    +6
9.2
Perfect50 reviews
Price fromUS$ 489per nightSelect
Not available
Baltic Star Hotel Saint Petersburg3 Berezovaya Street, Saint Petersburg, Russia, 198515View on map
10.4 mi from City Center
The hotel is based close to The Bridge With Dam Outlet On River Strelka in Saint Petersburg, and consists of 106 rooms with classical decor.
  • The hotel has
    • On-site car park
    +1
7.8
Very good13 reviews
Price fromUS$ 245per nightSelect
Not available
Ekaterina Hotel Saint PetersburgMillionnaya Street, 10 A, Saint Petersburg, RussiaView on map
800 yd from City Center200 yd from Novo-Mikhailovsky Palace
Placed close to Hermitage Museum in the heart of Saint Petersburg, this hotel offers 40 rooms.
  • The hotel has
    • 24-hour reception
    +1
9.2
Perfect14 reviews
Price fromUS$ 180per nightSelect
Not available
Sova Hostel Saint PetersburgLabutina Street 20-22, Saint Petersburg, Russia, 190121View on map
1.7 mi from City Center1500 yd from Yusupov Palace on Moyka Street
Set within a 25-minute walking distance from Mariinskiy Palace Mariinskiy Dvorets, the hostel gives quick access to a subway station in Tsentralny district.
  • The riad has
    • Off-site car park
    +1
8.2
Great4 reviews
Price fromUS$ 6per nightSelect
Not available
Dom Boutique Hotel Saint PetersburgGangutskaya Street, 4, Saint Petersburg, RussiaView on map
1700 yd from City Center200 yd from Saint Petersburg Art and Industry Academy
Located within just 1.6 km of Tauride Garden, this charming hotel features a shared lounge and a library on-site along with a 24-hour bar.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +3
8.6
Great26 reviews
Price fromUS$ 181per nightSelect
Not available
Napoleon Apart Hotel Saint Petersburg1 Bol'Shaya Pushkarskaya Ulitsa, Saint Petersburg, Russia, 190000View on map
1.3 mi from City Center700 yd from Yubileyny Sports Complex
While Winter Palace is located nearby, the surrounding area includes Sportivnaya subway station within 600 meters from the property.
  • The hotel has
    • Off-site car park
    +1
Price fromUS$ 689per nightSelect
Not available
Rooms In The Centre Of St. PetersburgBaskov Pereulok 13 15, Saint Petersburg, Russia, 191014View on map
1.5 mi from City Center1200 yd from Beloselsky-Belozersky Palace
Nestled in Kalininskiy district of Saint Petersburg, the venue is about 20 km from Pulkovo airport.
  • The hotel has
    • Flat-screen TV
    +1
  • The hotel has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
Price fromUS$ 52per nightSelect
Not available
Lotte Hotel St. Petersburg2, Antonenko Lane, Saint Petersburg, Russia, 190000View on map
1000 yd from City Center100 yd from Mariinsky Palace
This hotel, boasting a gourmet restaurant along with a plunge pool, is ideally lodged in the centre of Saint Petersburg.
  • The hotel has
    • RUB 5000 per day
    +1
2.0
Guest rating1 review
Price fromUS$ 339per nightSelect
Not available
Domina Prestige St.Petersburg Hotel Saint PetersburgUl. Bolshaya Morskaya. 54, Lit., Saint Petersburg, Russia, 190000View on map
1300 yd from City Center400 yd from Mariinsky Palace
Offering Mediterranean dishes, the hotel is set close to Palace Square in Tsentralny district.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Car park
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    +3
Price fromUS$ 136per nightSelect
Not available
Boutique Hotel The Gamma Saint PetersburgNaberezhnaya Obvodnogo Kanala 130, Saint Petersburg, RussiaView on map
2.3 mi from City Center500 yd from Baltiyskaya Metro Station
Offering European dishes, the hotel is set close to Admiralty Building in Tsentralny district.
  • The hotel has
    • Off-site car park
    +1
Price fromUS$ 132per nightSelect
Not available
Guests Love On Vasilievskiy Hotel Saint Petersburg5 Ya Liniya Vasilyevskogo Ostrova, Saint Petersburg, Russia, 199178View on map
1.6 mi from City Center1000 yd from Yubileyny Sports Complex
The luxury hotel is a good starting point to Saint Petersburg' sights including Saint Isaac's Square and Church of the Annunciation.
  • The economy hotel has
    • Paid airport shuttle
    +1
  • The economy hotel has
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +2
Price fromUS$ 58per nightSelect
Not available
Comfitel Mayakovsky Hotel Saint PetersburgMayakovskogo,52, Saint Petersburg, Russia, 191014View on map
1.3 mi from City Center900 yd from Saint Petersburg Art and Industry Academy
The family hotel is a good starting point to Saint Petersburg' sights including Church of the Savior on Spilled Blood and Museum of The History of Armies of The Western Military District.
  • The hotel has
    • Paid parking
    +1
Select
Not available

Filtering results

Please wait...

21 hotels found