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

Luxury hotels in Saint Petersburg

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

151 properties found

  • Vladimirskiy Kaskad Mini

    Ulitsa Marata 29, Saint Petersburg, Russia (Show map)

    Vladimirskiy Kaskad Mini is a 4-star property only 1.8 km from State Russian Museum. The hotel is placed 30 minutes' walk from Coffee Museum.

    More...

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

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

    The 5-star Trezzini Palace Hotel stands in the heart of Saint Petersburg and provides a sunbathing terrace and a tennis court. The hotel was opened in 1723, offering accommodation…

    More...

    From US$ 570
    price for 1 night
    Book Now From US$ 570
  • Arbat Nord

    Artelleriyskaya Ul, 4, Saint Petersburg, Russia (Show map)

    Set in the historical center of Saint Petersburg, this 4-star hotel features a free car park and a chapel. Occupying a 5-story classical building, the hotel was remodeled…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • K-Vizit Hotel

    2 Chistyakovskaya Street, Saint Petersburg, Russia (Show map)

    The 4-star K-Vizit Hotel stands in the historical center of Saint Petersburg and provides an indoor swimming pool and a golf course. K-Vizit Hotel operates since 2003.

    More...

    From US$ 124
    price for 1 night
    Book Now From US$ 124
  • Men'K Kings Hotel

    Revolution Highway 86 Letter A, Saint Petersburg, Russia (Show map)

    The superior Men'K Kings Hotel is a 4-star property with classic rooms to stay in a tourist area of Saint Petersburg.

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • Golden Age

    Fontanka Emb., 97, Saint Petersburg, Russia (Show map)

    The central Golden Age Hotel is a 4-star property set 1300 meters from Kazan Cathedral. Golden Age Hotel lies 1.7 km away from Palace Square .

    More...

    From US$ 169
    price for 1 night
    Book Now From US$ 169
  • Parklane Resort And Spa

    9, Lit.A, Ryukhina Street, Saint Petersburg, Russia (Show map)

    Parklane Resort And Spa is a 4-star venue positioned about 4.1 km from Peter and Paul Fortress . Parklane Resort And Spa was opened in 2016 and offers non-smoking…

    More...

    From US$ 117
    price for 1 night
    Book Now From US$ 117
  • Villa Perlov Hotel

    Bolshaya Konushennaya, 2, Saint Petersburg, Russia (Show map)

    Villa Perlov Hotel is a boutique place to stay in Saint Petersburg. A central location in Admiralteyskiy district provides an access within a 5-minute walk to State Russian Museum.

    More...

    From US$ 820
    price for 1 night
    Book Now From US$ 820
  • Fd Hostel

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

    FD Hostel Saint Petersburg is located in Tsentralny district next to Mariinsky Theatre (Kirov Opera and Ballet), St. Nicholas' Naval Cathedral and Palace Square.

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Gamma

    130 Obvodnoy Canal Embankment,St Petersburg City,198095, Saint Petersburg, Russia (Show map)

    Offering soundproof guest rooms, the luxury Gamma lies within a 20-minute walk from Mariinsky Theatre.

    More...

    From US$ 192
    price for 1 night
    Book Now From US$ 192
  • Park Inn By Radisson Pribaltiyskaya

    14 Korablestroiteley Street, Saint Petersburg, Russia (Show map)

    Park Inn By Radisson Pribaltiyskaya is rated 4 stars and is placed about 3.8 km from Saint Andrew's Cathedral. This comfortable hotel was opened in 1978 and renovated in 2009.

    More...

    From US$ 309
    price for 1 night
    Book Now From US$ 309
  • The Bridge Hotel

    Admiralteyskaya Naberezhnaya 12, Saint Petersburg, Russia (Show map)

    The luxury 4-star The Bridge Hotel is a great place to stay in Saint Petersburg. The hotel is placed near Admiralteyskaya subway station in Nevskiy district and within a…

    More...

    From US$ 847
    price for 1 night
    Book Now From US$ 847
  • Original Sokos Hotel Olympia Garden

    Bataysky Pereulok 3A, Saint Petersburg, Russia (Show map)

    The stylish 4-star Original Sokos Hotel Olympia Garden offers airport transfer, 24-hour room service and laundry. Offering accommodation in the 7-story building, the hotel combines European architecture…

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • Petr Hotel

    8 Admiralteysky Avenue,St Petersburg City,190000, Saint Petersburg, Russia (Show map)

    Situated in the heart of Saint Petersburg, the luxury Petr Hotel offers soundproof rooms. A short walk will take you to State Russian Museum in 15 minutes.

    More...

    From US$ 334
    price for 1 night
    Book Now From US$ 334
  • Mercury

    39 Tavricheskaya Street, Saint Petersburg, Russia (Show map)

    The stylish Mercury Hotel Saint Petersburg offers accommodation in a tourist area of Saint Petersburg. Founded in 1860, the hotel underwent a renovation in 2009.

    More...

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

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

    Baltic Star Hotel is a 5-star unique venue featuring a cozy accommodation within a 20-minute walk from Coastal Monastery of St. Sergius. Featuring ancient architecture, the hotel occupies…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Majestic Boutique Hotel Deluxe

    Sadovaya Street 22, Saint Petersburg, Russia (Show map)

    Majestic Boutique Hotel Deluxe is rated 4 stars and provides visitors with free parking, a baggage storage and a cash machine. Since 2015, it has been hosting guests in the…

    More...

    From US$ 230
    price for 1 night
    Book Now From US$ 230
  • Rossi Boutique Hotel & Spa

    55 Fontanka Embankment, Saint Petersburg, Russia (Show map)

    Offering individual guest rooms, the refined Rossi Boutique Hotel & Spa lies within a 15-minute walk from State Russian Museum. Featuring Edwardian architecture, the hotel is opened since 2007.

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • Lotte Hotel St. Petersburg

    Pereulok Antonenko 2, Saint Petersburg, Russia (Show map)

    Lotte Hotel St. Petersburg is a 5-star business property with compact rooms situated 750 meters away from Admiralty Building.

    More...

    From US$ 394
    price for 1 night
    Book Now From US$ 394
  • Boutique Hotel 1852

    Ulitsa Chekhova 2, Saint Petersburg, Russia (Show map)

    The 4-star Boutique Hotel 1852 offers tasteful rooms in Admiralteyskiy district of Saint Petersburg. The comfortable hotel in Saint Petersburg attracts guests with its original architecture.

    More...

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