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

  • Moyka 5

    Moyka Embankment, 5, Saint Petersburg, Russia (Show map)

    Nevsky Hotel Moyka 5 is a 3-star property in Tsentralny district of Saint Petersburg close to restaurants, cafés and bars. Offering accommodation in the 6-story building, the hotel…

    More...

    From US$ 132
    price for 1 night
    Book Now From US$ 132
  • 5Th Corner Hotel

    13 Zagorodniy St., St. Petersburg, Russia, Saint Petersburg, Russia (Show map)

    5Th Corner Hotel is a 3-star venue set just 2.5 km from Bronze Horseman. The hotel occupies 5 floors and was renovated in 2011.

    More...

    From US$ 136
    price for 1 night
    Book Now From US$ 136
  • Pushka Inn Hotel

    14 Moika River Embankment, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    Located in the heart of Saint Petersburg within a 5-minute walk of Pushkin Museum and Memorial Apartment, Pushka Inn is a 4-story hotel offering 33 bright rooms. Behind…

    More...

    From US$ 234
    price for 1 night
    Book Now From US$ 234
  • Nashotel

    50 11Th Line Of Vasilievsky Island St Petersburg 1, Saint Petersburg, Russia (Show map)

    The 4-star Nashotel is set just 2.5 km from State Hermitage Museum and Winter Palace. Nashotel was opened in 2006 and offers quiet rooms.

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • Cameo Hotel

    90, Build. 6, Saint Petersburg, Russia (Show map)

    A 20-minute walk from Popov Communications Museum, Cameo Hotel is a 3-star superior property offering a contemporary accommodation. Featuring historic architecture, the hotel occupies a 4-story building…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Lancaster Court Hotel

    3 Fokina Street, Saint Petersburg, Russia (Show map)

    Lancaster Court Hotel is a 4-star property situated about 2.2 km from Peter and Paul Fortress . The hotel was opened in 1912, offering accommodation in a 5-story building…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Asteria

    Naberezhnaya Reki Fontanki 71, Saint Petersburg, Russia (Show map)

    Situated near a church, monuments and a palace the 3-star Asteria Hotel boasts exquisite rooms overlooking the river. The property opened in 2006 and features historic architecture.

    More...

    From US$ 155
    price for 1 night
    Book Now From US$ 155
  • Art Hotel Rachmaninov

    Kazanskaya Street 5, Saint Petersburg, Russia (Show map)

    Art Hotel Rachmaninov is a 3-star property situated at about 24 km distance from Grand Palace. Since 2003, it has been hosting guests in the center of Saint Petersburg.

    More...

    From US$ 134
    price for 1 night
    Book Now From US$ 134
  • Art-Hotel Mokhovaya

    27-29 Mokhovaya Str., Saint Petersburg, Russia (Show map)

    The 3-star Art-Hotel Mokhovaya stands in the heart of Saint Petersburg and provides a swimming pool and a library. Featuring classical architecture, the hotel is opened since 2003.

    More...

    From US$ 115
    price for 1 night
    Book Now From US$ 115
  • Hotel Indigo St. Petersburg - Tchaikovskogo

    17 Tchaikovskogo Ulitsa, Saint Petersburg, Russia (Show map)

    Hotel Indigo St. Petersburg - Tchaikovskogo is a 4-star grand accommodation to stay in Saint Petersburg. Featuring classic architecture, the hotel occupies a 7-story building opened in 1863.

    More...

    From US$ 274
    price for 1 night
    Book Now From US$ 274
  • Trezzini Art Hotel

    Bolshoy Prospekt 21 V.O., Saint Petersburg, Russia (Show map)

    Trezzini Art Hotel is set in a business area of Saint Petersburg and gives access to Hermitage Museum, which is about 20 minutes' walk away. Built in 2006, the hotel…

    More...

    From US$ 127
    price for 1 night
    Book Now From US$ 127
  • Okhtinskaya

    4 Bolsheokhtinsky Prospekt, Saint Petersburg, Russia (Show map)

    Okhtinskaya Hotel is located in the historical center of Saint Petersburg overlooking the Neva River. Founded in 1991, the hotel underwent a renovation in 2012.

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Radisson Royal Hotel, St. Petersburg

    49/2 Nevsky Prospect, Saint Petersburg, Russia (Show map)

    Radisson Royal Hotel, St. Petersburg is situated in the business center of Saint Petersburg in 25 minutes walking distance from Hermitage Museum. This exclusive hotel was opened in 1760 and…

    More...

    From US$ 584
    price for 1 night
    Book Now From US$ 584
  • Aparthotel Kronverk

    9 Blokhina Street, Saint Petersburg, Russia (Show map)

    Apart Hotel Kronverk is a fine option to stay in Saint Petersburg. A short walk will take you to Church of the Savior on Spilled Blood in 20 minutes.

    More...

    From US$ 124
    price for 1 night
    Book Now From US$ 124
  • Nouvelle Europe

    Mayakovskaya St. 23/6, Saint Petersburg, Russia (Show map)

    Nouvelle Europe Bed & Breakfast is situated in the historical center of Saint Petersburg in 25 minutes walking distance from Hermitage Museum.

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Kristoff Hotel

    Zagorodny Prospekt 9, Saint Petersburg, Russia (Show map)

    The 3-star Kristoff Hotel offers a cozy accommodation in Tsentralny district of Saint Petersburg. Built in 2004, the comfortable hotel was renovated in 2008.

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Grand Peterhof Spa Hotel

    Gofmeysterskaya Str.2 Bld.A, Saint Petersburg, Russia (Show map)

    Grand Peterhof Spa Hotel is rated 4 stars and is placed about 6 km from Grand Palace. The exclusive hotel is a good example of European architecture in Saint Petersburg.

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Ambassador

    Prospekt Rimskogo-Korsakova 5-7, Saint Petersburg, Russia (Show map)

    The 4-star charming hotel Ambassador offers an exquisite accommodation within easy reach of Kazan Cathedral, which is about 20 minutes` walk. Since 2005, it has been hosting guests in…

    More...

    From US$ 214
    price for 1 night
    Book Now From US$ 214
  • Sharf Hotel

    Maliy Prospect Petrogradskoy Storony 16, Saint Petersburg, Russia (Show map)

    The 4-star Sharf Hotel offers a luxury accommodation in Admiralteyskiy district of Saint Petersburg. Operating in Saint Petersburg since 2010, this hotel features historic architecture and modern comforts.

    More...

    From US$ 114
    price for 1 night
    Book Now From US$ 114
  • City Hotel Comfitel

    Ligovsky Prospekt 249, Saint Petersburg, Russia (Show map)

    Offering view over Tovstonogov Bolshoi Drama Theater, which is 2.3 km away, City Hotel Comfitel is a charming hotel featuring free parking, a hairdresser and a solarium. Operating in Saint…

    More...

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