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 CN¥ 703
    price for 1 night
    Book Now From CN¥ 703
  • 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 CN¥ 735
    price for 1 night
    Book Now From CN¥ 735
  • 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 CN¥ 830
    price for 1 night
    Book Now From CN¥ 830
  • 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 CN¥ 888
    price for 1 night
    Book Now From CN¥ 888
  • 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 CN¥ 568
    price for 1 night
    Book Now From CN¥ 568
  • 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 CN¥ 473
    price for 1 night
    Book Now From CN¥ 473
  • 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 CN¥ 537
    price for 1 night
    Book Now From CN¥ 537
  • 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 CN¥ 607
    price for 1 night
    Book Now From CN¥ 607
  • 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 CN¥ 549
    price for 1 night
    Book Now From CN¥ 549
  • 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 CN¥ 792
    price for 1 night
    Book Now From CN¥ 792
  • 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 CN¥ 651
    price for 1 night
    Book Now From CN¥ 651
  • 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 CN¥ 428
    price for 1 night
    Book Now From CN¥ 428
  • 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 CN¥ 537
    price for 1 night
    Book Now From CN¥ 537
  • 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 CN¥ 677
    price for 1 night
    Book Now From CN¥ 677
  • 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 CN¥ 562
    price for 1 night
    Book Now From CN¥ 562
  • 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 CN¥ 396
    price for 1 night
    Book Now From CN¥ 396
  • 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 CN¥ 3858
    price for 1 night
    Book Now From CN¥ 3858
  • 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 CN¥ 530
    price for 1 night
    Book Now From CN¥ 530
  • 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 CN¥ 805
    price for 1 night
    Book Now From CN¥ 805
  • 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 CN¥ 1297
    price for 1 night
    Book Now From CN¥ 1297