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

170 properties found

  • Hotel Aurora Central Saint Petersburg

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

    Hotel Aurora Central Saint Petersburg is a modern 3-star property placed next to Summer Garden (Letny Sad) and Summer Palace of Peter I, Monument to Catherine the Great and Musee Russe. It features ironing service, 24-hour reception and dry cleaning as well as a luggage storage, a lift and a safe deposit box.

    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)

    Surrounded by museums, the synagogue and churches, Alexander House Hotel Saint Petersburg offers 20 guestrooms featuring a breathtaking view. Since 1826, it has been hosting guests in the historical center of Saint Petersburg.

    More...

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

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

    Located in the heart of Saint Petersburg, the 5-star Four Seasons Hotel Lion Palace Saint Petersburg offers luxurious rooms together with an indoor heated pool, an outdoor swimming pool and a spa center.

    More...

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

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

    The comfortable 3-star Pushka Inn Hotel Saint Petersburg is set in a historic area minutes away from State Hermitage Museum and Winter Palace, On. Theater and Alexander III Monument.

    More...

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

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

    Domina Prestige Hotel Saint Petersburg is an European-style hotel in Tsentralny district of Saint Petersburg at a close proximity to Peter and Paul Cathedral, On. Theater and Gostiny Dvor offering contemporary rooms with a stunning view over the Neva River and the Moika River.

    More...

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

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

    State Hermitage Museum Official is a 6-story hotel in Saint Petersburg within short distance of State Russian Museum, On. Theater and Palace Square . Operating in Saint Petersburg since 1830, this hotel features imperial architecture and modern comforts.

    More...

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

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

    Offering a courtyard and a library, Helvetia Hotel Saint Petersburg lies in a business area of Saint Petersburg near to Church of Our Savior on Spilled Blood and Palace Square. Opened in 1876, the quiet hotel attracts visitors with its Baroque architecture.

    More...

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

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

    Situated near Tauride Palace, Hermitage Museum and Palace Square, the elegant Hotel Indigo St. Petesburg Tchaikovskogo offers an indoor heated pool and a library. Hotel Indigo St. Petesburg Tchaikovskogo has been welcoming guests to its en-suite rooms since 1863.

    More...

    From US$ 109
    price for 1 night
    Book Now From US$ 109
  • 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$ 76
    price for 1 night
    Book Now From US$ 76
  • Old Vienna Hotel Saint Petersburg

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

    Old Vienna Hotel Saint Petersburg is located in an exhibition area of Saint Petersburg in close proximity to State Museum and Exhibition Centre for Photography ROSPHOTO, The Admiralty and Museum of the History of Political Police.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • 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$ 377
    price for 1 night
    Book Now From US$ 377
  • Rocco Forte Hotel Astoria Saint Petersburg

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

    Rocco Forte Hotel Astoria Saint Petersburg is located in the heart of Admiralteyskiy district next to Peter and Paul Fortress, State Hermitage Museum and Winter Palace and State Museum of Theatre and Music.

    More...

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

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

    The excellent Taleon Imperial Hotel Saint Petersburg is situated in the heart of Saint Petersburg close to Palace Square and Hermitage. Featuring antique architecture, the hotel is welcoming guests since 2003.

    More...

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

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

    The elegant 4-star Nashotel Saint Petersburg is set in the historical center of Saint Petersburg. The hotel opened in 2006 and remains an example of classical architecture in Saint Petersburg ever since.

    More...

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

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

    Arkadia Hotel Saint Petersburg is placed in the heart of Saint Petersburg steps away from banks and exhibition centers.

    More...

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

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

    Tradition Hotel Saint Petersburg is situated in the historical center of Saint Petersburg near Alexandrovsky Park, Peter and Paul Fortress and Hermitage. Tradition Hotel Saint Petersburg has been welcoming guests to its beautiful rooms since 2009.

    More...

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

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

    The 4-star Arbat Nord Hotel Saint Petersburg is set just 2.0 km from Hermitage Museum and Palace Square . This cozy hotel was opened in 2003 and renovated in 2009.

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • 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$ 37
    price for 1 night
    Book Now From US$ 37
  • Demetra Art Hotel Saint Petersburg

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

    Demetra Art Hotel Saint Petersburg is a 4-star hotel offering a stylish accommodation not far from Hermitage, Church of Our Savior on Spilled Blood and Palace Square. Featuring contemporary architecture, the hotel is opened since 2011.

    More...

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

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

    The traditional Staybridge Suites Saint Petersburg comprises bright rooms in the vicinity of On. Theater and Mariinsky Theatre . Offering accommodation in a 22-story building, Staybridge Suites Saint Petersburg has been hosting guests since 2010 and features futuristic architecture.

    More...

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