Find Hotels

Choose your date

Choose your date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

5 star hotels in Saint Petersburg

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

22 options found

  • Astoria

    39 Bolshaya Morskaya, Saint Petersburg, Russia (Show map)

    Show map

    The 5-star Astoria boasts a great location near Alexander Park, which is around 24 km away. The contemporary hotel, built in 1912, is renowned for its Baroque architecture.

    More...
    From US$ 1122
    price for 1 night
    BOOK From US$ 1122
  • Baltic Star

    3 Berezovaya Street, Saint Petersburg, Russia (Show map)

    Show map

    The excellent 5-star Baltic Star Hotel is a great place to stay in Saint Petersburg. The property opened in 2003 and features ancient architecture.

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Solo Sokos Hotel Palace Bridge

    V.O. Birzhevoi Pereulok 2-4, Saint Petersburg, Russia (Show map)

    Show map

    A 20-minute walk from Red Bridge, Solo Sokos Hotel Palace Bridge is a 5-star unique property offering a cosy accommodation. Since 2007 the hotel has been hosting guests…

    More...
    From US$ 258
    price for 1 night
    BOOK From US$ 258
  • Kempinski Hotel Moika 22

    Moika River Embankment 22, Saint Petersburg, Russia (Show map)

    Show map

    Set in the center of Saint Petersburg, this unique hotel features 197 rooms and offers allergy free rooms, a wellness center and a treatment room. Featuring French architecture, the hotel…

    More...
    From US$ 540
    price for 1 night
    BOOK From US$ 540
  • Trezzini Palace Hotel

    21 University Embankment, Saint Petersburg, Russia (Show map)

    Show map

    The designer Trezzini Palace Hotel comprises soundproof rooms and gives a quick access to Mariinsky Theatre, which is 1350 meters away. Behind the luxurious facade of Trezzini Palace Hotel lies…

    More...
    From US$ 722
    price for 1 night
    BOOK From US$ 722
  • Domina Prestige

    99, Moika River Embankment, Saint Petersburg, Russia (Show map)

    Show map

    The 5-star Domina Prestige provides guests with a charming accommodation in Saint Petersburg. Domina Prestige operates since 2012.

    More...
    From US$ 365
    price for 1 night
    BOOK From US$ 365
  • So Sofitel St Petersburg

    6 Voznesensky Prospect, Saint Petersburg, Russia (Show map)

    Show map

    The intimate W St. Petersburg Hotel offers accommodation in an exhibition area of Saint Petersburg. The hotel was opened in 2009 in an 8-story art deco building and renovated…

    More...
    From US$ 465
    price for 1 night
    BOOK From US$ 465
  • Four Seasons Hotel Lion Palace

    1 Voznesensky Prospekt, Saint Petersburg, Russia (Show map)

    Show map

    The traditional 5-star Four Seasons Hotel Lion Palace is a great place to stay in Saint Petersburg. Since 2013 the hotel has been hosting guests in a 5-story…

    More...
    From US$ 657
    price for 1 night
    BOOK From US$ 657
  • Lotte Hotel St. Petersburg

    2, Antonenko Lane, Saint Petersburg, Russia (Show map)

    Show map

    The business Lotte Hotel St. Petersburg is a 5-star property set 400 meters from Saint Isaac's Cathedral.

    More...
    From US$ 398
    price for 1 night
    BOOK From US$ 398
  • Belmond Grand Hotel Europe

    Mikhailovskaya Ulitsa 1/7, Saint Petersburg, Russia (Show map)

    Show map

    Grand Hotel Europe Saint Petersburg is an exquisite 5-star property with 301 rooms to stay in. The hotel occupies 5 floors and was renovated in 2012.

    More...
    From US$ 546
    price for 1 night
    BOOK From US$ 546
  • Angleterre

    St. Isaac'S Square, Saint Petersburg, Russia (Show map)

    Show map

    Set in the center of Saint Petersburg, this 5-star hotel features a sauna, a beauty salon and an indoor heated pool. Founded in 1886, the hotel underwent a renovation…

    More...
    From US$ 357
    price for 1 night
    BOOK From US$ 357
  • Corinthia St.Petersburg

    Nevskij Prospekt 57, Saint Petersburg, Russia (Show map)

    Show map

    The comfortable Corinthia St.Petersburg Hotel is a 5-star property with exquisite rooms to stay in a shopping area of Saint Petersburg. Residing in an 8-story building, the…

    More...
    From US$ 449
    price for 1 night
    BOOK From US$ 449
  • Author Boutique Hotel

    9 Vladimirsky Prospect, Saint Petersburg, Russia (Show map)

    Show map

    The 5-star Author Boutique Hotel is situated a mere 21 km away from Palace Bridge . Author Boutique Hotel opened its doors in 2004.

    More...
    From US$ 298
    price for 1 night
    BOOK From US$ 298
  • Taleon Imperial

    15 Nevsky Prospect, Saint Petersburg, Russia (Show map)

    Show map

    Taleon Imperial is a perfect accommodation in Saint Petersburg. Taleon Imperial was opened in 2003. The property is set within a 10-minute walking distance from Saint Petersburg city center…

    More...
    From US$ 756
    price for 1 night
    BOOK From US$ 756
  • The State Hermitage Museum Official Hotel

    10 Pravdy Street, Saint Petersburg, Russia (Show map)

    Show map

    Offering en-suite rooms, the traditional The State Hermitage Museum Official Hotel is located only 1.9 km from State Russian Museum. Operating in Saint Petersburg since 1830, this hotel features…

    More...
    From US$ 470
    price for 1 night
    BOOK From US$ 470
  • Radisson Royal Hotel, St. Petersburg

    49/2 Nevsky Prospect, Saint Petersburg, Russia (Show map)

    Show map

    Located in the heart of Saint Petersburg within a 25-minute walk of Palace Square, Radisson Royal Hotel, St. Petersburg is a 7-story hotel offering 164 luxury rooms. Behind…

    More...
    From US$ 798
    price for 1 night
    BOOK From US$ 798
  • Atman Hotel

    Zakharevskaya Street, 21, St. Petersburg, Russia, 191123, Saint Petersburg, Russia (Show map)

    Show map

    Atman is set next door to Spaso-Preobrazhensky Cathedral and provides soundproof rooms with heating, a fridge, a personal computer, a writing desk and a telephone. Atman opened its doors…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Grand Hotel Emerald

    18 Suvorovsky Prospect, Saint Petersburg, Russia (Show map)

    Show map

    Staying at the elegant Grand Hotel Emerald guests will find The Pushkinskaya 10 Art Center a few steps away. Operating in Saint Petersburg since 2003, this hotel features royal architecture…

    More...
    From US$ 353
    price for 1 night
    BOOK From US$ 353
  • Angleterre Hotel

    24, Malaya Morskaya Str., Saint Petersburg, Russia (Show map)

    Show map

    The 5-star Angleterre Hotel offers classic rooms in Tsentralny district of Saint Petersburg. The hotel lies 500 meters away from Bronze Horseman and 700 meters from Palace Square .

    More...
    From US$ 381
    price for 1 night
    BOOK From US$ 381
  • Lotte

    2, Antonenko Lane, Saint Petersburg, Russia (Show map)

    Show map

    Lotte is a 5-star hotel located in the center of Saint Petersburg. The elegant hotel is set about 15 minutes' walk from Church of the Savior on Spilled Blood.

    More...
    From US$ 358
    price for 1 night
    BOOK From US$ 358