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

Apply Filters
Clear Filters

19 options found

  • Trezzini Palace Hotel

    21 University Embankment, 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

    The traditional Four Seasons Lion Palace comprises comfortable rooms and gives a quick access to Mariinsky Theatre, which is 1250 meters away.

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

    10 Pravdy Street, 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

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

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

    Moika River Embankment 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

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

    Show map

    Situated near a church, a theater and a gallery, the 5-star Corinthia St.Petersburg Hotel is a good place for a stay offering a hairdresser, allergy friendly rooms and a health club.

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

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

    Show map

    The attractive 5-star Astoria Hotel provides quick access to monuments, a museum and a palace nearby. The hotel opened its doors in 1912 and was remodeled in 2007.

    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

    Grand Hotel Europe Saint Petersburg lies 1350 meters away from Summer Palace, offering 301 rooms and featuring a sauna, a hairdresser and a beauty shop.

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

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

    Show map

    Author Boutique Hotel is a 5-star property only 2.9 km from Peter and Paul Fortress . Built in 2004, the hotel is a combination of European architecture and contemporary facilities.

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

    Birzhevoi Pereulok 2-4 St Petersburg 199004 Russia, 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

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

    Show map

    Offering 90 non-smoking rooms, Grand Hotel Emerald features a solarium, a treatment room and animation. Featuring classical architecture, the hotel is welcoming guests since 2003.

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

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

    Show map

    The 7-story hotel Radisson Royal Hotel, St.

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

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

    Show map

    Set in the heart of Saint Petersburg, the deluxe Angleterre Hotel provides luxury rooms. Behind the classical facade of Angleterre Hotel lies Italian interior.

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

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

    Show map

    The comfortable Petro Palace Hotel is set in Tsentralny district next to restaurants, bars and cafés. Since 2005, it has been hosting guests in the historical center of Saint Petersburg.

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

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

    Show map

    Featuring live music, a beauty salon and a barber shop, the 5-star Baltic Star Hotel offers 106 cozy guestrooms. Opened in 2003, the comfortable hotel attracts visitors with its European

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

    6 Voznesensky Prospect, 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