St. Petersburg, Russia

Five Star Hotels in St. Petersburg

Destination
Guests

Why book with Hotels.com?

Five Star Hotels in St. Petersburg

  • Solo Sokos Hotel Palace Bridge

    Solo Sokos Hotel Palace Bridge

    5-star
    VIP

    Vvedenskiy1.3 kilometers to city centre

    Guest rating9.0.Superb263 Hotels.com guest reviews
    Solo Sokos Hotel Palace Bridge
  • Petro Palace Hotel

    Petro Palace Hotel

    5-star

    Admiralteysky Area0.5 kilometer to city centre

    Guest rating9.2.Superb531 Hotels.com guest reviews
    Petro Palace Hotel
  • Radisson Royal Hotel, St. Petersburg

    Radisson Royal Hotel, St. Petersburg

    5-star

    Tsentralny2 kilometers to city centre

    Guest rating8.6.Fabulous99 Hotels.com guest reviews
    Radisson Royal Hotel, St. Petersburg
  • Lotte Hotel St.Petersburg

    Lotte Hotel St.Petersburg

    5-star
    VIP

    Admiralteysky Area0.9 kilometer to city centre

    Guest rating9.8.Exceptional63 Hotels.com guest reviews
    Lotte Hotel St.Petersburg
  • Kempinski Hotel Moika 22

    Kempinski Hotel Moika 22

    5-star
    VIP

    Palace District0.2 kilometer to city centre

    Guest rating9.0.Superb144 Hotels.com guest reviews
    Kempinski Hotel Moika 22
  • Domina St. Petersburg

    Domina St. Petersburg

    5-star
    VIP

    Admiralteysky Area1.1 kilometers to city centre

    Guest rating9.2.Superb172 Hotels.com guest reviews
    Domina St. Petersburg
  • Hotel Indigo St. Petersburg - Tchaikovskogo

    Hotel Indigo St. Petersburg - Tchaikovskogo

    5-star

    Foundry District2 kilometers to city centre

    Guest rating9.2.Superb68 Hotels.com guest reviews
    Hotel Indigo St. Petersburg - Tchaikovskogo
  • Tsar Palace Luxury Hotel & SPA

    Tsar Palace Luxury Hotel & SPA

    5-star
    VIP

    Tyarlevo25 kilometers to city centre

    Guest rating9.4.Exceptional28 Hotels.com guest reviews
    Tsar Palace Luxury Hotel & SPA
  • Grand Hotel Europe, A Belmond Hotel, St Petersburg

    Grand Hotel Europe, A Belmond Hotel, St Petersburg

    5-star

    District No. 780.9 kilometer to city centre

    Guest rating9.6.Exceptional218 Hotels.com guest reviews
    Grand Hotel Europe, A Belmond Hotel, St Petersburg
  • Corinthia Hotel St Petersburg

    Corinthia Hotel St Petersburg

    5-star
    VIP

    Tsentralny2.1 kilometers to city centre

    Guest rating8.8.Fabulous488 Hotels.com guest reviews
    Corinthia Hotel St Petersburg
  • SO/ Saint Petersburg

    SO/ Saint Petersburg

    5-star

    Admiralteysky Area0.6 kilometer to city centre

    Guest rating8.8.Fabulous55 Hotels.com guest reviews
    SO/ Saint Petersburg
  • DOM Boutique Hotel by Authentic Hotels

    DOM Boutique Hotel by Authentic Hotels

    5-star

    Liteynyy1.5 kilometers to city centre

    Guest rating9.2.Superb83 Hotels.com guest reviews
    DOM Boutique Hotel by Authentic Hotels
  • Trezzini Palace Boutique Hotel

    Trezzini Palace Boutique Hotel

    5-star

    District No. 71.6 kilometers to city centre

    Guest rating9.8.Exceptional91 Hotels.com guest reviews
    Trezzini Palace Boutique Hotel
  • The GAMMA HOTEL

    The GAMMA HOTEL

    5-star

    Izmaylovskoe3.6 kilometers to city centre

    Guest rating9.2.Superb66 Hotels.com guest reviews
    The GAMMA HOTEL
  • The Taleon Imperial Hotel

    The Taleon Imperial Hotel

    5-star
    VIP

    District No. 780.4 kilometer to city centre

    Guest rating9.2.Superb103 Hotels.com guest reviews
    The Taleon Imperial Hotel
See more properties

Top neighbourhoods in St. Petersburg

Top landmarks in St. Petersburg

Transport in St. Petersburg

Looking to stay near the airport, train station or other popular transport hubs? Find properties near

Find out more about St. Petersburg

To ensure the highest quality of service and comfort for your stay in St. Petersburg, booking a room at a 5-star hotel is the way to go. At Hotels.com, we offer the most affordable rates for superior hotel amenities and service. Five star hotels offer elegant lobbies, stylish furnishing, and quality linens for their guests. With Hotels.com, you get the most affordable rate for their services with our Price Guarantee. Currently, the average price for a 5 star in St. Petersburg is Rs13,113 but deals on 5 star hotels can be found for as low as Rs5,763 per night.

With first-class services, five-star hotels offer concierge services, incredible pools, fitness centres, and more for their guests. Whether you are searching for family-friendly services or the best deal for your buck, 5-star hotels will feature great accommodations for everyone. Here are some popular 5 star hotel travellers have booked in the last hour:

  1. Hermitage Apartment 180m2
  2. Wawelberg Hotel
  3. Trezzini Palace Boutique Hotel
  4. Lotte Hotel St.Petersburg
  5. The State Hermitage Museum Official Hotel


Five-star hotels are located in the heart of downtown St. Petersburg or modern suburban areas, placing you within walking distance of the best restaurants and tourist attractions in Russia. Many of these top hotels provide personal services like childcare, so you can bring your family along for your business trip to St. Petersburg, Russia and know they are in good hands while you're away. With plush furnishings, beautiful lobby and conference centre spaces and amenities, your visit to St. Petersburg will be spent in comfort and luxury.

We do more than just hotels...

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more St. Petersburg hotels