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

Hotel facilities

Room facilities

Apply Filters
Clear Filters

23 properties found

  • Grand Hotel Europe Saint Petersburg

    From US$ 268

    Nevsky Prospekt, 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. Built in 1825, the hotel is a combination of Baroque architecture and contemporary facilities.

    More...

    price for 1 night
    Book Now From US$ 268
  • Rocco Forte Hotel Astoria Saint Petersburg

    From US$ 328

    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. Built in 1912 and remodeled in 2007, the superior hotel combines classical architecture and modern facilities.

    More...

    price for 1 night
    Book Now From US$ 328
  • Four Seasons Hotel Lion Palace Saint Petersburg

    From US$ 332

    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. The hotel opened in 2013 and remains an example of original architecture in Saint Petersburg ever since.

    More...

    price for 1 night
    Book Now From US$ 332
  • Domina Prestige Hotel Saint Petersburg

    From US$ 86

    Moika River Embankment 99, 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. Theater and Peter and Paul Fortress.

    More...

    price for 1 night
    Book Now From US$ 86
  • Taleon Imperial Hotel Saint Petersburg

    From US$ 185

    Nevsky Prospect 15, 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. Featuring antique architecture, the hotel is welcoming guests since 2003.

    More...

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

    From US$ 135

    Pravdy Street 10, 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. The hotel opened in 1830 and remains an example of imperial architecture in Saint Petersburg ever since.

    More...

    price for 1 night
    Book Now From US$ 135
  • Staybridge Suites Saint Petersburg

    From US$ 80

    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. The property opened in 2010 and features futuristic architecture.

    More...

    price for 1 night
    Book Now From US$ 80
  • Trezzini Palace

    From US$ 124

    21 University Embankment, St Petersburg, Ru, 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. Featuring antique architecture, the hotel is opened since 1723.

    More...

    price for 1 night
    Book Now From US$ 124
  • Sokos Hotel Palace Bridge Saint Petersburg

    From US$ 115

    Vasilievsky Ostrov, Birzhevoi Pereulok, 2-4, 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...

    price for 1 night
    Book Now From US$ 115
  • Petro Palace Hotel Saint Petersburg

    From US$ 90

    14 Malaya Morskaya Street, 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 and Palace Square offering quiet rooms with a breathtaking view over the street.

    More...

    price for 1 night
    Book Now From US$ 90
  • Corinthia Hotel Saint Petersburg

    From US$ 101

    Nevsky Prospect, 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...

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

    From US$ 85

    Suvorovsky Prospekt 18, 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 Dvor.

    More...

    price for 1 night
    Book Now From US$ 85
  • Kempinski Hotel Moika 22 Saint Petersburg

    From US$ 126

    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. Built in 2006, the hotel is a combination of antique architecture and contemporary facilities.

    More...

    price for 1 night
    Book Now From US$ 126
  • Radisson Royal Hotel Saint Petersburg

    From US$ 399

    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. Renovated in 2001, the hotel combines classical architecture with ultimate comfort.

    More...

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

    From US$ 73

    Beryezovaya Alleya 3, Peterhof, 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...

    price for 1 night
    Book Now From US$ 73
  • Golden Garden Boutique Hotel Saint Petersburg

    From US$ 71

    Vladimirsky Prospect, 9, 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. Featuring original architecture, the hotel is opened since 2004.

    More...

    price for 1 night
    Book Now From US$ 71
  • W Saint Petersburg

    From US$ 199

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

    Situated near monuments, the palace and museums, the 5-star W Saint Petersburg Hotel is a good place for a stay offering a nightclub, a rooftop terrace and a spa center. Renovated in 2011, the hotel features Baroque architecture.

    More...

    price for 1 night
    Book Now From US$ 199
  • Holiday Club St. Petersburg

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

    Holiday Club St. Petersburg Hotel provides good lodging in Saint Petersburg.

    More...

  • Corinthia St.Petersburg

    From US$ 99

    Nevskij Prospekt 57, St. Petersburg, 191025, St Petersburg, Russia, Saint Petersburg, Russia (Show map)

    More...

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

    From US$ 340

    Voznesensky Prospect, 1/6, St. Petersburg, Russia,, Saint Petersburg, Russia (Show map)

    W St Petersburg Hotel is a 5-star venue set just 1.6 km from State Hermitage Museum and Winter Palace, Na Fontanke and Maryinsk Theater.

    More...

    price for 1 night
    Book Now From US$ 340