St. Petersburg, Russia

Five Star Hotels in St. Petersburg

Guests

Why book with Hotels.com?

Five Star Hotels in St. Petersburg

  • Petro Palace Hotel

    Petro Palace Hotel

    5-star

    Admiralteysky Area0.3 miles to city centre

    Guest rating9.2.Superb469 Hotels.com guest reviews
    Petro Palace Hotel
  • Kempinski Hotel Moika 22

    Kempinski Hotel Moika 22

    5-star
    VIP

    Palace District0.1 miles to city centre

    Guest rating9.2.Superb136 Hotels.com guest reviews
    Kempinski Hotel Moika 22
  • Domina St. Petersburg

    Domina St. Petersburg

    5-star
    VIP

    Admiralteysky Area0.7 miles to city centre

    Guest rating9.2.Superb165 Hotels.com guest reviews
    Domina St. Petersburg
  • Grand Hotel Europe, A Belmond Hotel, St Petersburg

    Grand Hotel Europe, A Belmond Hotel, St Petersburg

    5-star

    District No. 780.6 miles to city centre

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

    Lotte Hotel St.Petersburg

    5-star
    VIP

    Admiralteysky Area0.6 miles to city centre

    Guest rating9.8.Exceptional52 Hotels.com guest reviews
    Lotte Hotel St.Petersburg
  • Radisson Royal Hotel, St. Petersburg

    Radisson Royal Hotel, St. Petersburg

    5-star

    Tsentralny1.2 miles to city centre

    Guest rating8.6.Fabulous94 Hotels.com guest reviews
    Radisson Royal Hotel, St. Petersburg
  • Trezzini Palace Boutique Hotel

    Trezzini Palace Boutique Hotel

    5-star

    District No. 71 mile to city centre

    Guest rating9.8.Exceptional86 Hotels.com guest reviews
    Trezzini Palace Boutique Hotel
  • Corinthia Hotel St Petersburg

    Corinthia Hotel St Petersburg

    5-star
    VIP

    Tsentralny1.3 miles to city centre

    Guest rating8.8.Fabulous460 Hotels.com guest reviews
    Corinthia Hotel St Petersburg
  • Hotel Indigo St. Petersburg - Tchaikovskogo

    Hotel Indigo St. Petersburg - Tchaikovskogo

    5-star

    Foundry District1.2 miles to city centre

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

    Tsar Palace Luxury Hotel & SPA

    5-star
    VIP

    Tyarlevo15.6 miles to city centre

    Guest rating9.4.Exceptional31 Hotels.com guest reviews
    Tsar Palace Luxury Hotel & SPA
  • SO/ Saint Petersburg

    SO/ Saint Petersburg

    5-star

    Admiralteysky Area0.4 miles to city centre

    Guest rating9.0.Superb52 Hotels.com guest reviews
    SO/ Saint Petersburg
  • Ekaterina Hotel

    Ekaterina Hotel

    5-star

    Palace District0.4 miles to city centre

    Guest rating9.4.Exceptional51 Hotels.com guest reviews
    Ekaterina Hotel
  • DOM Boutique Hotel by Authentic Hotels

    DOM Boutique Hotel by Authentic Hotels

    5-star

    Liteynyy0.9 miles to city centre

    Guest rating9.2.Superb83 Hotels.com guest reviews
    DOM Boutique Hotel by Authentic Hotels
  • Grand Hotel Emerald

    Grand Hotel Emerald

    5-star
    VIP

    Smol'Ninskoe1.9 miles to city centre

    Guest rating9.2.Superb29 Hotels.com guest reviews
    Grand Hotel Emerald
  • The GAMMA HOTEL

    The GAMMA HOTEL

    5-star

    Izmaylovskoe2.3 miles to city centre

    Guest rating9.4.Exceptional59 Hotels.com guest reviews
    The GAMMA HOTEL
See more properties

Top neighborhoods 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 $145 but deals on 5 star hotels can be found for as low as $63 per night.

With first-class services, five-star hotels offer concierge services, incredible pools, fitness centers, 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 hotels for everyone. Here are some popular 5 star hotel travelers have booked in the last hour:

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


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 center 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