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

21 options found

  • Astoria

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

    Show map

    Offering 169 rooms, the traditional Astoria Hotel features allergy friendly rooms, a hairdresser and a beauty salon available on site. Behind the Baroque facade of Astoria Hotel lies classic interior.

    More...
    From US$ 734
    price for 1 night
    BOOK From US$ 734
  • 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$ 332
    price for 1 night
    BOOK From US$ 332
  • Solo Sokos Hotel Palace Bridge

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

    Show map

    Located in the historical center of Saint Petersburg, the 5-star Sokos Hotel Palace Bridge Saint Petersburg offers luxurious rooms together with a wellness center, an indoor swimming pool and…

    More...
    From US$ 241
    price for 1 night
    BOOK From US$ 241
  • 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$ 249
    price for 1 night
    BOOK From US$ 249
  • 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$ 754
    price for 1 night
    BOOK From US$ 754
  • Domina Prestige

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

    Show map

    Domina Prestige Hotel Saint Petersburg provides affordable accommodation in Saint Petersburg. The contemporary hotel, built in 2012, is renowned for its Italian architecture.

    More...
    From US$ 243
    price for 1 night
    BOOK From US$ 243
  • W 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$ 413
    price for 1 night
    BOOK From US$ 413
  • 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$ 360
    price for 1 night
    BOOK From US$ 360
  • Lotte Hotel St. Petersburg

    2 Per. Antonenko, 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$ 281
    price for 1 night
    BOOK From US$ 281
  • 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$ 433
    price for 1 night
    BOOK From US$ 433
  • 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$ 264
    price for 1 night
    BOOK From US$ 264
  • 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$ 2106
    price for 1 night
    BOOK From US$ 2106
  • 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$ 197
    price for 1 night
    BOOK From US$ 197
  • Taleon Imperial

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

    Show map

    The superior Taleon Imperial Hotel is rated 5 stars and features 89 rooms for guests to stay in. Featuring original architecture, the hotel occupies a 4-story building opened in…

    More...
    From US$ 534
    price for 1 night
    BOOK From US$ 534
  • 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$ 350
    price for 1 night
    BOOK From US$ 350
  • Radisson Royal Hotel, St. Petersburg

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

    Show map

    Radisson Royal Hotel, St. Petersburg is placed in the heart of Saint Petersburg and offers a stunning view over the city. Residing in a 7-story building, the hotel was…

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

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

    Show map

    Situated near a cathedral, a palace and monuments, the 5-star Grand Hotel Emerald is a good place for a stay offering a sunbathing terrace, a Jacuzzi and a steam…

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

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

    Show map

    The 5-star Angleterre Hotel is situated in the heart of Saint Petersburg. The hotel is 15 minutes' walk away from Church of the Savior on Spilled Blood.

    More...
    From US$ 519
    price for 1 night
    BOOK From US$ 519
  • 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$ 445
    price for 1 night
    BOOK From US$ 445
  • Napoleon Apart-Hotel

    1 Bol'Shaya Pushkarskaya Ulitsa, Saint Petersburg, Russia (Show map)

    Show map

    Napoleon Apart-Hotel is a luxury 5-star property featuring 24-hour front desk, dry cleaning and ironing service.

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