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 NZ$ 159
    price for 1 night
    Book Now From NZ$ 159
  • 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 NZ$ 166
    price for 1 night
    Book Now From NZ$ 166
  • 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 NZ$ 188
    price for 1 night
    Book Now From NZ$ 188
  • 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 NZ$ 201
    price for 1 night
    Book Now From NZ$ 201
  • 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 NZ$ 128
    price for 1 night
    Book Now From NZ$ 128
  • 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 NZ$ 107
    price for 1 night
    Book Now From NZ$ 107
  • 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 NZ$ 121
    price for 1 night
    Book Now From NZ$ 121
  • 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 NZ$ 137
    price for 1 night
    Book Now From NZ$ 137
  • 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 NZ$ 124
    price for 1 night
    Book Now From NZ$ 124
  • 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 NZ$ 179
    price for 1 night
    Book Now From NZ$ 179
  • 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 NZ$ 147
    price for 1 night
    Book Now From NZ$ 147
  • 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 NZ$ 97
    price for 1 night
    Book Now From NZ$ 97
  • 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 NZ$ 121
    price for 1 night
    Book Now From NZ$ 121
  • 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 NZ$ 153
    price for 1 night
    Book Now From NZ$ 153
  • 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 NZ$ 127
    price for 1 night
    Book Now From NZ$ 127
  • 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 NZ$ 89
    price for 1 night
    Book Now From NZ$ 89
  • 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 NZ$ 872
    price for 1 night
    Book Now From NZ$ 872
  • 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 NZ$ 120
    price for 1 night
    Book Now From NZ$ 120
  • 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 NZ$ 182
    price for 1 night
    Book Now From NZ$ 182
  • 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 NZ$ 293
    price for 1 night
    Book Now From NZ$ 293