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

Resorts 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

117 properties found

  • Solo On Bolshaya Moskovskaya

    Ulitsa Bolshaya Moskovskaya 1, Saint Petersburg, Russia (Show map)

    Solo Na Bolshoy Moskovskoy Hotel is a 3-star venue positioned about 2.2 km from Alexander Column. The property is set 15 minutes' walk away from Gostiny Dvor.

    More...

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

    21 University Embankment, 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$ 754
    price for 1 night
    Book Now From US$ 754
  • 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$ 99
    price for 1 night
    Book Now From US$ 99
  • 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$ 87
    price for 1 night
    Book Now From US$ 87
  • 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
  • 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$ 92
    price for 1 night
    Book Now From US$ 92
  • Marmara Hotel

    Novorossiyskaya Street 26 ; Bld 2, Saint Petersburg, Russia (Show map)

    The elegant Marmara Hotel accommodates guests in a business area of Saint Petersburg. Marmara Hotel offers proximity to a metro station enabling quick access to a cathedral, a museum and…

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Grifon

    Nab.Kanala Griboedova 35, Saint Petersburg, Russia (Show map)

    The 3-star Grifon Hotel offers luxury rooms in Admiralteyskiy district of Saint Petersburg. Built in 1879, the hotel is a combination of historic architecture and contemporary facilities.

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • 9 Owls Hotel

    9 Sovetskaya Street 5, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    The comfortable 9 Owls Hotel is a 3-star property with non-smoking rooms to stay in a green area of Saint Petersburg. Since 2008, it has been hosting guests…

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • 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$ 155
    price for 1 night
    Book Now From US$ 155
  • Petro Sport

    6A Shosseynaya Str, Saint Petersburg, Russia (Show map)

    The comfortable Petro Sport Hotel accommodates guests in a shopping area of Saint Petersburg. Petro Sport Hotel operates since 2006.

    More...

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

    Bataisky 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$ 152
    price for 1 night
    Book Now From US$ 152
  • 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$ 332
    price for 1 night
    Book Now From US$ 332
  • 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$ 241
    price for 1 night
    Book Now From US$ 241
  • Lotte Hotel St. Petersburg

    2 Per. Antonenko, 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$ 281
    price for 1 night
    Book Now From US$ 281
  • Grand Hotel Europe Saint Petersburg

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

    The exquisite Grand Hotel Europe Saint Petersburg is rated 5 stars and features 301 rooms for guests to stay in. The hotel's Baroque building set in the heart of Saint…

    More...

    From US$ 433
    price for 1 night
    Book Now From US$ 433
  • Nevsky Breeze

    12 Galernaya St, Saint Petersburg, Russia (Show map)

    Situated near bars and restaurants about 1050 meters way from Mariinsky Theatre, this comfortable hotel comprises 32 rooms around 15 minutes away from Palace Square . Since 2008, it has been…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Artway Hostel

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

    Artway Hostel is a 2-star property featuring a wellness centre and a business center. Hermitage Museum is 5 minutes' walk away.

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Golden Triangle

    Nevsky Prospect 22-24, Saint Petersburg, Russia (Show map)

    Golden Triangle is a 4-star hotel located in the center of Saint Petersburg. An example of historical architecture, this hotel was opened in 2009 and was fully restored in…

    More...

    From US$ 140
    price for 1 night
    Book Now From US$ 140
  • Solo Sokos Hotel Vasilievsky

    V.O. 8 Liniya 11-13, Saint Petersburg, Russia (Show map)

    Solo Sokos Hotel Vasilievsky is located in a shopping area of Saint Petersburg in 15 minutes walking distance from Bronze Horseman. The quiet hotel, built in 2008, is renowned for…

    More...

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