Find Hotels

Choose your date

Choose your date
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

23 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$ 1007
    price for 1 night
    BOOK From US$ 1007
  • 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$ 112
    price for 1 night
    BOOK From US$ 112
  • 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$ 285
    price for 1 night
    BOOK From US$ 285
  • 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$ 358
    price for 1 night
    BOOK From US$ 358
  • Trezzini Palace Hotel

    21 University Embankment, St Petersburg, Ru, 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$ 545
    price for 1 night
    BOOK From US$ 545
  • 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$ 339
    price for 1 night
    BOOK From US$ 339
  • 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$ 463
    price for 1 night
    BOOK From US$ 463
  • 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$ 1017
    price for 1 night
    BOOK From US$ 1017
  • Lotte Hotel St. Petersburg

    Pereulok Antonenko 2, 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$ 394
    price for 1 night
    BOOK From US$ 394
  • 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$ 557
    price for 1 night
    BOOK From US$ 557
  • 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$ 251
    price for 1 night
    BOOK From US$ 251
  • 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$ 974
    price for 1 night
    BOOK From US$ 974
  • 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$ 229
    price for 1 night
    BOOK From US$ 229
  • 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$ 548
    price for 1 night
    BOOK From US$ 548
  • 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$ 364
    price for 1 night
    BOOK From US$ 364
  • 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$ 514
    price for 1 night
    BOOK From US$ 514
  • 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$ 66
    price for 1 night
    BOOK From US$ 66
  • 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$ 291
    price for 1 night
    BOOK From US$ 291
  • 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$ 443
    price for 1 night
    BOOK From US$ 443
  • 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$ 316
    price for 1 night
    BOOK From US$ 316