Hotels in Saint Petersburg
Menu

Search Hotels

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Historical 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

120 properties found

  • Deluxe Hotel

    Galernaya Str 4, Saint Petersburg, Russia (Show map)

    Deluxe Hotel is an excellent 3-star accommodation in Saint Petersburg. Since 2009, it has been hosting guests in the heart of Saint Petersburg.

    More...

    From грн 2880
    price for 1 night
    Book Now From грн 2880
  • 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 грн 3010
    price for 1 night
    Book Now From грн 3010
  • Old Vienna Hotel

    13 Malaya Morskaya Street Palace Square, Saint Petersburg, Russia (Show map)

    Old Vienna Hotel is a comfortable venue in Saint Petersburg close to a museum, monuments and a palace.

    More...

    From грн 3403
    price for 1 night
    Book Now From грн 3403
  • Spbvergaz

    7-Ya Liniya 70 V.O., Saint Petersburg, Russia (Show map)

    Spbvergaz Hotel is located in the historical center of Tsentralny district in 2.1 km distance from Admiralty Building. Built in 1996, the hotel is a combination of historical architecture and…

    More...

    From грн 3639
    price for 1 night
    Book Now From грн 3639
  • Aurora

    Ligovsky Prospekt 21B, Saint Petersburg, Russia (Show map)

    Aurora Hotel is a 3-star property situated at about 1.9 km distance from State Russian Museum. It features 24-hour front desk, laundry and dry cleaning as well as…

    More...

    From грн 2330
    price for 1 night
    Book Now From грн 2330
  • Altburg On Nevskiy 53

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

    A 25-minute walk from Neva Embankments, Altburg On Nevskiy 53 Hotel is a 3-star comfortable property offering a non-smoking accommodation. Behind the luxurious facade of Altburg On…

    More...

    From грн 1937
    price for 1 night
    Book Now From грн 1937
  • Regina

    Ulitsa Podrezova 21, Saint Petersburg, Russia (Show map)

    The excellent 3-star Regina Hotel is set in the museum district of Saint Petersburg. Since 2004, it has been hosting guests in the historical center of Saint Petersburg.

    More...

    From грн 2199
    price for 1 night
    Book Now From грн 2199
  • 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 грн 2487
    price for 1 night
    Book Now From грн 2487
  • Lyra Hotel

    Ulitsa Dnepropetrovskaya 57A, Saint Petersburg, Russia (Show map)

    The excellent 3-star Lyra Hotel provides 24-hour reception, dry cleaning and housekeeping to ensure guests a comfortable stay. The property opened in 2006 and features sleek architecture.

    More...

    From грн 2251
    price for 1 night
    Book Now From грн 2251
  • 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 грн 3246
    price for 1 night
    Book Now From грн 3246
  • 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 грн 2670
    price for 1 night
    Book Now From грн 2670
  • Altburg On Liteynyy

    35 Liteynyy Prospect, Saint Petersburg, Russia (Show map)

    Altburg On Liteynyy Hotel is a 3-star property situated about 1.8 km from Palace Square . The building was renovated in 2005.

    More...

    From грн 1754
    price for 1 night
    Book Now From грн 1754
  • Amsterdam

    Nab.Reki Karpovki 14, Saint Petersburg, Russia (Show map)

    The pleasant 3-star Amsterdam Hotel provides quick access to a cathedral, a theater and a mosque nearby. Founded in 2006, the hotel underwent a renovation in 2009.

    More...

    From грн 2199
    price for 1 night
    Book Now From грн 2199
  • Allegro Moskovsky

    4, Moskovsky Prospect, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    The 3-star Allegro Hotel Moskovsky Prospect offers a modern accommodation in Tsentralny district of Saint Petersburg. An example of historical architecture, this hotel was opened in 2010 and was…

    More...

    From грн 2775
    price for 1 night
    Book Now From грн 2775
  • Atrium

    170 Nevsky Prospekt, St. Petersburg, Russia, Saint Petersburg, Russia (Show map)

    The 3-star Atrium Hotel is situated in the historical center of Saint Petersburg. This traditional hotel dates from 1898 and was refurbished in 2008.

    More...

    From грн 2304
    price for 1 night
    Book Now From грн 2304
  • Zlatoust Hotel

    Kamennoostrovsky Prospekt 19, Saint Petersburg, Russia (Show map)

    Zlatoust Hotel is located in a business area of Saint Petersburg, about 2.4 km away from Botanical Garden. Zlatoust Hotel welcomes guests to its non-smoking rooms since 2005.

    More...

    From грн 1623
    price for 1 night
    Book Now From грн 1623
  • Belmond Grand Hotel Europe

    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 грн 15812
    price for 1 night
    Book Now From грн 15812
  • 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 грн 2173
    price for 1 night
    Book Now From грн 2173
  • Herzen House

    Bolshaya Morskaya Str. 25, Saint Petersburg, Russia (Show map)

    Herzen House Hotel is placed in the center of Saint Petersburg steps away from exhibition centers and business centers. The cozy hotel in Saint Petersburg attracts guests with its European…

    More...

    From грн 3298
    price for 1 night
    Book Now From грн 3298
  • 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 historic architecture, this hotel was opened in 2009 and was fully restored in…

    More...

    From грн 5314
    price for 1 night
    Book Now From грн 5314