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

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

22 options found

  • Trezzini Palace Hotel

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

    Show map

    The designer Trezzini Palace Hotel is a 5-star property located in the heart of Saint Petersburg. Built in 1723, the hotel is a combination of antique architecture and contemporary facilities.

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

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

    Show map

    Four Seasons Hotel Lion Palace Saint Petersburg is a 5-star property only 200 meters from Admiralty, Palace Square and State Museum of Theatre and Music.

    More...
    From US$ 610
    price for 1 night
    BOOK From US$ 610
  • Official State Hermitage

    10 Pravdy Street St. Petersburg 191119, Saint Petersburg, Russia (Show map)

    Show map

    The State Hermitage Museum Official Hotel is a 5-star property only 1.6 km from Church of Our Savior on Spilled Blood, Palace Square and On. Theater.

    More...
    From US$ 303
    price for 1 night
    BOOK From US$ 303
  • 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$ 228
    price for 1 night
    BOOK From US$ 228
  • Taleon Imperial Hotel

    Nab.Reki Moyki 59, Saint Petersburg, Russia (Show map)

    Show map

    Taleon Imperial Hotel Saint Petersburg is set in a residential area of Saint Petersburg next to Hermitage and Palace Square.

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

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

    Show map

    The stylish 5-star W St. Petersburg Hotel offers quick access to Na Fontanke, Maryinsk Theater and State Museum of Theatre and Music.

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

    Naberezhnaya Reki Moiki 22, Saint Petersburg, Russia (Show map)

    Show map

    Kempinski Hotel Moika 22 Saint Petersburg is an 8-story hotel in a cultural area of Saint Petersburg providing a swimming pool, a steam room and a rooftop terrace.

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

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

    Show map

    Corinthia Hotel Saint Petersburg is a 7-story hotel in the business center of Saint Petersburg at a close proximity to The Admiralty, Palace Square and Winter Palace of Peter I offering 388

    More...
    From US$ 178
    price for 1 night
    BOOK From US$ 178
  • Astoria

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

    Show map

    Situated near museums and the palace, the 5-star Rocco Forte Hotel Astoria Saint Petersburg is a good place for a stay offering a nightclub, a casino and an indoor swimming pool.

    More...
    From US$ 505
    price for 1 night
    BOOK From US$ 505
  • Staybridge Suites

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

    Show map

    The 4-star Staybridge Suites Saint Petersburg lies within 3.8 km from Mariinsky Theatre, Hermitage and On. Theater. Featuring futuristic architecture, the hotel is welcoming guests since 2010.

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • Grand Hotel Europe Saint Petersburg

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

    Show map

    Situated near the opera, the cathedral and the palace, the 5-star Grand Hotel Europe Saint Petersburg is a good place for a stay offering a health club, an indoor swimming pool and a spa center.

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

    Vladimirskiy Prospekt 9, Saint Petersburg, Russia (Show map)

    Show map

    Golden Garden Boutique Hotel Saint Petersburg is located in the historical center of Admiralteyskiy district and offers views of the Fontanka River and the Neva River.

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

    Birzhevoy 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 an

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

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

    Show map

    Offering 90 rooms, the unique Grand Hotel Emerald features a swimming pool, a spa center and a casino available on site. Since 2003 the hotel has been hosting guests in a 7-story classical building.

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • Radisson Royal Hotel

    Nevsky Prospekt 49, Saint Petersburg, Russia (Show map)

    Show map

    Radisson Royal Hotel Saint Petersburg is a 7-story hotel in a shopping area of Saint Petersburg providing a spa center and a golf course. Founded in 1760, the hotel underwent a renovation in 2001.

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

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

    Show map

    The exquisite Angleterre Hotel Saint Petersburg offers classic guest rooms close to Palace Square, State Museum of Theatre and Music and Gostiny Dvor.

    More...
    From US$ 217
    price for 1 night
    BOOK From US$ 217
  • Petro Palace Hotel

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

    Show map

    The comfortable 4-star Petro Palace Hotel Saint Petersburg is set in Tsentralny district and offers modern guestrooms with a view over the street.

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

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

    Show map

    The 5-star Baltic Star Hotel is set just 9.4 km from Peterhof State Museum Preserve The Grand Palace, Sibur Arena and Monument to Nicholas I.

    More...
    From US$ 172
    price for 1 night
    BOOK From US$ 172
  • The W St Petersburg

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

    Show map

    Hotel W St Petersburg is situated in the heart of Saint Petersburg near State Hermitage Museum and Winter Palace, Mariinsky Theatre Concert Hall and Maryinsk Theater.

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

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

    Show map

    The 5-star Corinthia Hotel St Petersburg is set just 2.5 km from Bronze Horseman, Admiralty and Mariinsky Theatre . The hotel represents Mediterranean architecture in Saint Petersburg.

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