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 руб 6772
    price for 1 night
    Book Now From руб 6772
  • 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 руб 7080
    price for 1 night
    Book Now From руб 7080
  • 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 руб 8003
    price for 1 night
    Book Now From руб 8003
  • 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 руб 8557
    price for 1 night
    Book Now From руб 8557
  • 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 руб 5479
    price for 1 night
    Book Now From руб 5479
  • 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 руб 4556
    price for 1 night
    Book Now From руб 4556
  • 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 руб 5171
    price for 1 night
    Book Now From руб 5171
  • 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 руб 5848
    price for 1 night
    Book Now From руб 5848
  • 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 руб 5294
    price for 1 night
    Book Now From руб 5294
  • 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 руб 7634
    price for 1 night
    Book Now From руб 7634
  • 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 руб 6279
    price for 1 night
    Book Now From руб 6279
  • 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 руб 4125
    price for 1 night
    Book Now From руб 4125
  • 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 руб 5171
    price for 1 night
    Book Now From руб 5171
  • 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 руб 6525
    price for 1 night
    Book Now From руб 6525
  • 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 руб 5417
    price for 1 night
    Book Now From руб 5417
  • 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 руб 3817
    price for 1 night
    Book Now From руб 3817
  • 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 руб 37183
    price for 1 night
    Book Now From руб 37183
  • 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 руб 5110
    price for 1 night
    Book Now From руб 5110
  • 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 руб 7757
    price for 1 night
    Book Now From руб 7757
  • 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 руб 12497
    price for 1 night
    Book Now From руб 12497