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
Get Prices

5-star hotels in Saint Petersburg

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
Applied filters
Stars:   ×
Four Seasons Hotel Lion Palace St. Petersburg1 Voznesensky Prospekt, Saint Petersburg, Russia, 190000View on map
700 yd from City Center600 yd from Mariinsky Palace
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$ 445per nightSelect
Not available
Angleterre Hotel Saint PetersburgSt. Isaac'S Square, Saint Petersburg, Russia, 190000View on map
900 yd from City Center400 yd from Mariinsky Palace
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
    • Luggage storage
    • Locker room
    +2
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour room service
    +3
8.2
Great256 reviews
Price fromUS$ 211per nightSelect
Not available
Rocco Forte Astoria Hotel39 Bolshaya Morskaya, Saint Petersburg, Russia, 190000
900 yd from City Center300 yd from Mariinsky Palace
Guests can take advantage of a casino, an indoor swimming pool and a winter garden, while staying in this 169-room hotel, located near Bronze Horseman and Sadovaya metro station.
8.6
Great112 reviews
Price fromUS$ 459per nightSelect
Not available
Taleon Imperial Hotel15 Nevsky Prospect, Saint Petersburg, Russia, 191186
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.
8.8
Great283 reviews
Price fromUS$ 241per nightSelect
Not available
Kempinski Hotel Moika 22Moika River Embankment 22, Saint Petersburg, Russia, 191186
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.
8.6
Great196 reviews
Price fromUS$ 232per nightSelect
Not available
Belmond Grand EuropeMikhailovskaya Ulitsa 1/7, Saint Petersburg, Russia, 191186
1000 yd from City Center100 yd from Catholic Church of St. Catherine
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.
8.6
Great227 reviews
Price fromUS$ 238per nightSelect
Not available
The State Hermitage Museum Official Hotel10 Pravdy Street, Saint Petersburg, Russia, 191119
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.
9.4
Perfect40 reviews
Price fromUS$ 129per nightSelect
Not available
Corinthia St.PetersburgNevskij Prospekt 57, Saint Petersburg, Russia, 191025
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.
8.4
Great417 reviews
Price fromUS$ 255per nightSelect
Not available
Radisson Royal Hotel49/2 Nevsky Prospect, Saint Petersburg, Russia, 191025
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.
8.0
Great280 reviews
Price fromUS$ 511per nightSelect
Not available
Domina Prestige99, Moika River Embankment, Saint Petersburg, Russia, 190000
1300 yd from City Center400 yd from Mariinsky Palace
This charming hotel with comfortable rooms is situated in Nevskiy district and offers its guests steam baths and Turkish bath.
9.2
Perfect285 reviews
Price fromUS$ 208per nightSelect
Not available
Solo Sokos Hotel Palace BridgeV.O. Birzhevoi Pereulok 2-4, Saint Petersburg, Russia, 199004
1600 yd from City Center700 yd from Yubileyny Sports Complex
Set in the eastern part of the city, this grand hotel features 324 luxurious rooms along with Turkish bath and massage services.
7.8
Very good847 reviews
Price fromUS$ 144per nightSelect
Not available
So Sofitel St Petersburg6 Voznesensky Prospect, Saint Petersburg, Russia
Offering individual rooms and a treatment room, a Jacuzzi and a hot spring bath, this property is set in Saint Petersburg right next to The State Hermitage Museum.
8.8
Great89 reviews
Price fromUS$ 246per nightSelect
Not available
Trezzini Palace Hotel21 University Embankment, Saint Petersburg, Russia, 199034
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.
9.8
Perfect54 reviews
Price fromUS$ 1 251per nightSelect
Not available
Grand Hotel Emerald18 Suvorovsky Prospect, Saint Petersburg, Russia, 191036
1.9 mi from City Center1600 yd from Tauride Palace
Based in the classical-style building in the heart of Saint Petersburg, this hotel boasts the unique décor in 90 rooms along with an indoor heated pool onsite.
7.8
Very good120 reviews
Price fromUS$ 184per nightSelect
Not available
Author Boutique Hotel9 Vladimirsky Prospect, Saint Petersburg, Russia
1.2 mi from City Center400 yd from Beloselsky-Belozersky Palace
Within walking distance of Peter and Paul Fortress, this hotel, centrally located in Nevskiy district, features a casino and a shared lounge.
8.4
Great113 reviews
Price fromUS$ 106per nightSelect
Not available
Lotte Hotel St. Petersburg2, Antonenko Lane, Saint Petersburg, Russia, 190000
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.
10.0
Perfect1 review
Price fromUS$ 297per nightSelect
Not available
Boutique Hotel The GammaNaberezhnaya Obvodnogo Kanala 130, Saint Petersburg, Russia
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.
Price fromUS$ 250per nightSelect
Not available
AlboraGriboedova Canal 133A, Saint Petersburg, Russia, 190068
1.4 mi from City Center1000 yd from Yusupov Palace on Moyka Street
Located 3 km from the center of the city, the hotel offers cots and a special menu for children.
Price fromUS$ 156per nightSelect
Not available
Ekaterina HotelMillionnaya Street, 10 A, Saint Petersburg, Russia
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.
9.2
Perfect14 reviews
Price fromUS$ 237per nightSelect
Not available
Dom BoutiqueGangutskaya Street, 4, Saint Petersburg, Russia
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.
8.6
Great26 reviews
Price fromUS$ 187per nightSelect
Not available
Guests Love On Vasilievskiy5 Ya Liniya Vasilyevskogo Ostrova, Saint Petersburg, Russia, 199178
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.
Price fromUS$ 59per nightSelect
Not available
Sova HostelLabutina Street 20-22, Saint Petersburg, Russia, 190121
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.
8.2
Great4 reviews
Price fromUS$ 6per nightSelect
Not available
Napoleon Apart-Hotel1 8 Bol'Shaya Pushkarskaya Str, Saint Petersburg, Russia, 190000
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.
Price fromUS$ 1 581per nightSelect
Not available
Domina Prestige St.Petersburg HotelUl. Bolshaya Morskaya. 54, Lit., Saint Petersburg, Russia, 190000
1300 yd from City Center400 yd from Mariinsky Palace
Offering Mediterranean dishes, the hotel is set close to Palace Square in Tsentralny district.
Price fromUS$ 136per nightSelect
Not available
On ChekistovUlitsa Chekistov 26, Saint Petersburg, Russia, 198329
8.4 mi from City Center
Featuring 1 bedrooms, a kitchen, and a nice balcony, the property is 11 km from Lenexpo Exhibition Complex.
Price fromUS$ 40per nightSelect
Not available
Winter30 Liteyniy Avenue, Saint Petersburg, Russia, 191014
1.1 mi from City Center700 yd from Saint Petersburg Art and Industry Academy
While staying in the hotel you are invited to discover V.V. Mayakovskiy Monument set nearby, or walk for only 10 minutes to enjoy Faberge Museum.
Price fromUS$ 64per nightSelect
Not available

Filtering results

Please wait...

26 hotels found