Hotels in Saint Petersburg
Menu

Search Hotels

Select date

Select date


Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

5 star hotels in Saint Petersburg

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Thematic hotels

Review rating

Apply Filters
Clear Filters

19 properties found

  • Trezzini Palace Hotel

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

    Trezzini Palace Hotel is located in the center of Vasileostrovskiy district next to Palace Square, Winter Palace of Peter I and Peter and Paul Fortress.

    More...

    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • Four Seasons Lion Palace

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

    Set in the heart of Saint Petersburg, this grand hotel features 183 rooms and offers a winter garden, an indoor swimming pool and an outdoor swimming pool.

    More...

    From US$ 610
    price for 1 night
    Book Now From US$ 610
  • The State Hermitage Museum Official Hotel

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

    The State Hermitage Museum Official Hotel is located in a lively area of Saint Petersburg in close proximity to Hermitage, On. Theater and Palace Square.

    More...

    From US$ 303
    price for 1 night
    Book Now From US$ 303
  • Domina Prestige

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

    Domina Prestige Hotel Saint Petersburg is a 5-star prestigious hotel providing a spacious accommodation only minutes away from State Museum of Theatre and Music, On.

    More...

    From US$ 228
    price for 1 night
    Book Now From US$ 228
  • Taleon Imperial

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

    The excellent Taleon Imperial Hotel Saint Petersburg is situated in the heart of Saint Petersburg close to Palace Square and Hermitage.

    More...

    From US$ 365
    price for 1 night
    Book Now From US$ 365
  • W St. Petersburg

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

    The stylish W St. Petersburg Hotel is rated 5 stars and comprises 137 rooms with homely comforts. Residing in an 8-story building, the hotel was opened in 2009 and renovated in 2011.

    More...

    From US$ 363
    price for 1 night
    Book Now From US$ 363
  • Kempinski Hotel Moika 22

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

    Set in the center of Saint Petersburg, this elegant hotel features 197 rooms and offers a relaxation room, a spa center and a rooftop terrace.

    More...

    From US$ 325
    price for 1 night
    Book Now From US$ 325
  • Corinthia St.Petersburg

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

    Corinthia Hotel Saint Petersburg is placed in the business center of Saint Petersburg and offers a relaxation room and a courtyard. Renovated in 2009, the hotel features imperial architecture.

    More...

    From US$ 178
    price for 1 night
    Book Now From US$ 178
  • Astoria

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

    Located in the center of Saint Petersburg, the 5-star Rocco Forte Hotel Astoria Saint Petersburg offers tasteful rooms together with a nightclub, a casino and a courtyard.

    More...

    From US$ 505
    price for 1 night
    Book Now From US$ 505
  • Staybridge Suites

    Moskovsky Prospekt 97V, Saint Petersburg, Russia (Show map)

    The 4-star Staybridge Suites Saint Petersburg boasts close proximity to Saint Isaac's Cathedral, Hermitage and On. Theater just 4.5 km away.

    More...

    From US$ 145
    price for 1 night
    Book Now From US$ 145
  • Grand Hotel Europe Saint Petersburg

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

    The traditional Grand Hotel Europe Saint Petersburg is a 5-star property set next to Palace Square, On. Theater and State Russian Museum featuring a health club, a spa center and a swimming pool.

    More...

    From US$ 444
    price for 1 night
    Book Now From US$ 444
  • Author Boutique Hotel

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

    Golden Garden Boutique Hotel Saint Petersburg welcomes guests in the heart of Saint Petersburg meters away from the cathedral, museums and the palace.

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • Solo Sokos Hotel Palace Bridge

    Birzhevoi Pereulok 2-4 St Petersburg 199004 Russia, Saint Petersburg, Russia (Show map)

    The grand Sokos Hotel Palace Bridge Saint Petersburg in Vasileostrovskiy district offers airy rooms with views over the Neva River. Remodeled in 2008, the property features traditional architecture.

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Grand Hotel Emerald

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

    Offering an outdoor swimming pool, a steam room and a casino, Grand Hotel Emerald lies in a market area of Saint Petersburg near to Palace Square, Church of Our Savior on Spilled Blood and Gostiny

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Radisson Royal Hotel, St. Petersburg

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

    Radisson Royal Hotel Saint Petersburg is a contemporary venue in Saint Petersburg close to monuments, the palace and historical buildings.

    More...

    From US$ 202
    price for 1 night
    Book Now From US$ 202
  • Angleterre

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

    The contemporary 5-star Angleterre Hotel Saint Petersburg offers quick access to Gostiny Dvor, Admiralty Building and State Museum of Theatre and Music.

    More...

    From US$ 217
    price for 1 night
    Book Now From US$ 217
  • Petro Palace

    Malaya Morskaya Street 14, Saint Petersburg, Russia (Show map)

    Petro Palace Hotel Saint Petersburg is a 7-story hotel in a vibrant area of Saint Petersburg at a close proximity to State Hermitage Museum and Winter Palace, Church of Our Savior on Spilled Blood

    More...

    From US$ 227
    price for 1 night
    Book Now From US$ 227
  • Baltic Star

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

    The 5-star Baltic Star Hotel enjoys its location on the beach. Baltic Star Hotel has been welcoming guests to its cozy rooms since 2003.

    More...

    From US$ 172
    price for 1 night
    Book Now From US$ 172
  • Hotel W St Petersburg

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

    The designer Hotel W St Petersburg offers stylish guest rooms close to Peter and Paul Fortress (Petropavlovskaya Krepost), Gostiny Dvor and State Hermitage Museum and Winter Palace.

    More...

    From US$ 263
    price for 1 night
    Book Now From US$ 263