Hotels in Saint Petersburg
Menu

Search Hotels

Select date

Select date


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

165 properties found

  • Hotel Aurora Central Saint Petersburg

    21 Ligovsky Prospect, Saint Petersburg, Russia (Show map)

    Hotel Aurora Central Saint Petersburg is a 3-star property only 2.0 km from Church of Our Savior on Spilled Blood, Alexander Column and Cathedral of Our Lady of Kazan (Kazansky Sobor). It features laundry, 24-hour reception and dry cleaning as well as a baggage storage, a safe deposit box and an elevator.

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Alexander House Hotel Saint Petersburg

    27 Kryukov Canal Embankment, Saint Petersburg, Russia (Show map)

    Alexander House Hotel Saint Petersburg is a 4-star attractive hotel providing a bright accommodation only minutes away from Saint Isaac's Cathedral, Hermitage and Popov Communications Museum. Founded in 1826, the hotel underwent a renovation in 2010.

    More...

    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • Four Seasons Hotel Lion Palace Saint Petersburg

    1 Voznesensky Prospekt, Saint Petersburg, Russia (Show map)

    Set in the heart of Saint Petersburg, this grand hotel features 183 rooms and offers a winter garden, an indoor swimming pool and an outdoor swimming pool. The hotel opened in 2013 and remains an example of original architecture in Saint Petersburg ever since.

    More...

    From US$ 365
    price for 1 night
    Book Now From US$ 365
  • Pushka Inn Hotel Saint Petersburg

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

    Pushka Inn Hotel Saint Petersburg is a 3-star traditional hotel offering a bright accommodation within easy reach of On. Theater, Mariinsky Theatre (Kirov Opera and Ballet) and Summer Garden (Letny Sad) and Summer Palace of Peter I.

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Domina Prestige Hotel Saint Petersburg

    Moika River Embankment 99, Saint Petersburg, Russia (Show map)

    Domina Prestige Hotel Saint Petersburg provides affordable accommodation in Saint Petersburg. The contemporary hotel, built in 2012, is renowned for its Italian architecture.

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • The State Hermitage Museum Official Hotel

    Pravdy Street 10, Saint Petersburg, Russia (Show map)

    The State Hermitage Museum Official Hotel is a 5-star property only 1.6 km from Church of Our Savior on Spilled Blood, Palace Square and On. Theater. The State Hermitage Museum Official Hotel has been welcoming guests to its spacious rooms since 1830.

    More...

    From US$ 158
    price for 1 night
    Book Now From US$ 158
  • Helvetia Hotel Saint Petersburg

    11 Marata Street, Saint Petersburg, Russia (Show map)

    Helvetia Hotel Saint Petersburg is set in a historic area of Saint Petersburg next to Palace Square and Church of Our Savior on Spilled Blood. The lovely building was renovated in 2012 and now combines Baroque architecture with modern technology.

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • Hotel Indigo St. Petesburg Tchaikovskogo

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

    The superior 4-star Hotel Indigo St. Petesburg Tchaikovskogo offers non-smoking rooms with views of the Neva River. Since 1863, it has been hosting guests in the center of Saint Petersburg.

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Art-Hotel Radischev Saint Petersburg

    26 Radischeva Street, Saint Petersburg, Russia (Show map)

    Situated near monuments, the cathedral and museums, the 3-star Art-Hotel Radischev Saint Petersburg is a good place for a stay offering a spa center and a library. Since 2009, it has been hosting guests in the historical center of Saint Petersburg.

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • Old Vienna Hotel Saint Petersburg

    13, Malaya Morskaya St. / 8, Gorohovaya St., Saint Petersburg, Russia (Show map)

    Old Vienna Hotel Saint Petersburg is a 3-star comfortable hotel offering a non-smoking accommodation within easy reach of State Museum and Exhibition Centre for Photography ROSPHOTO, Palace Square and The Admiralty.

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Grand Hotel Europe Saint Petersburg

    Nevsky Prospekt, Mikhailovskaya Ulitsa 1/7, Saint Petersburg, Russia (Show map)

    The traditional Grand Hotel Europe Saint Petersburg is a 5-star property set next to Palace Square, On. Theater and State Russian Museum featuring a health club, a spa center and a swimming pool. Built in 1825, the hotel is a combination of Baroque architecture and contemporary facilities.

    More...

    From US$ 267
    price for 1 night
    Book Now From US$ 267
  • Rocco Forte Hotel Astoria Saint Petersburg

    39 Bolshaya Morskaya, Saint Petersburg, Russia (Show map)

    Situated near museums and the palace, the 5-star Rocco Forte Hotel Astoria Saint Petersburg is a good place for a stay offering a nightclub, a casino and an indoor swimming pool. The comfortable hotel is set in an Italian building in the center of Saint Petersburg.

    More...

    From US$ 254
    price for 1 night
    Book Now From US$ 254
  • Taleon Imperial Hotel Saint Petersburg

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

    Taleon Imperial Hotel Saint Petersburg is set in a residential area of Saint Petersburg next to Hermitage and Palace Square. The hotel's Baroque building set in the business center of Saint Petersburg was completely refurbished in 2010.

    More...

    From US$ 206
    price for 1 night
    Book Now From US$ 206
  • Nashotel Saint Petersburg

    50, 11-Ya Liniya, Vasilievsky Ostrov, Saint Petersburg, Russia (Show map)

    The elegant Nashotel Saint Petersburg offers comfortable guest rooms close to Church of Our Savior on Spilled Blood, St. Petersburg University and Rumyantsev Mansion. Since 2006, it has been hosting guests in the historical center of Saint Petersburg.

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Tradition Hotel Saint Petersburg

    2 Dobrolubova Prospekt, Saint Petersburg, Russia (Show map)

    The 4-star Tradition Hotel Saint Petersburg is located in the historical center of Saint Petersburg. Tradition Hotel Saint Petersburg has been welcoming guests to its individual rooms since 2009.

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Arbat Nord Hotel Saint Petersburg

    4 Artilleriyskaya Street, Saint Petersburg, Russia (Show map)

    The classic Arbat Nord Hotel Saint Petersburg is situated in the ski district next to churches, the palace and the cathedral. Featuring classical architecture, Arbat Nord Hotel Saint Petersburg was renovated in 2009.

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Arkadia Hotel Saint Petersburg

    Moika River Embankment, 58A,G, Saint Petersburg, Russia (Show map)

    Arkadia Hotel Saint Petersburg is a 4-star property in the historical center of Saint Petersburg. The quiet hotel is a good example of classical architecture in Saint Petersburg.

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Art-Hotel Mokhovaya Saint Petersburg

    27/29 Mokhovaya Street, Saint Petersburg, Russia (Show map)

    The elegant 3-star Art-Hotel Mokhovaya Saint Petersburg is set in the historic district of Saint Petersburg. Since 2003, it has been hosting guests in the historical center of Saint Petersburg.

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Demetra Art Hotel Saint Petersburg

    44 Vosstania Street, Saint Petersburg, Russia (Show map)

    Demetra Art Hotel Saint Petersburg is an 8-story hotel in the old district at a close proximity to Palace Square, Church of Our Savior on Spilled Blood and Peter and Paul Cathedral offering individual rooms with a panoramic view of the Neva River.

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Staybridge Suites Saint Petersburg

    Moskovsky Prospekt 97V, Saint Petersburg, Russia (Show map)

    The 4-star Staybridge Suites Saint Petersburg lies within 3.8 km from Mariinsky Theatre, Hermitage and On. Theater. Featuring futuristic architecture, the hotel is welcoming guests since 2010.

    More...

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