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

112 properties found

  • Grand Hotel Europe Saint Petersburg

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

    Featuring an indoor swimming pool, a spa center and a health club, Grand Hotel Europe Saint Petersburg enjoys great positioning close to gardens along with the palace, museums and churches. With accents of Italian architecture, the hotel was built in 1825 and renovated in 2012.

    More...

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

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

    Offering an indoor swimming pool, a casino and a nightclub, Rocco Forte Hotel Astoria Saint Petersburg lies in a tourist area of Saint Petersburg near to Saint Petersburg Academic Drama Theater, State Hermitage Museum and Winter Palace and Akimov Comedy Theatre.

    More...

    From US$ 267
    price for 1 night
    Book Now From US$ 267
  • 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$ 176
    price for 1 night
    Book Now From US$ 176
  • Nashotel Saint Petersburg

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

    Situated near a stadium, bars and cafés, the 4-star Nashotel Saint Petersburg comprises 58 rooms with a view over the street. Nashotel Saint Petersburg has been welcoming guests to its bright rooms since 2006.

    More...

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

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

    The comfortable Pushka Inn Hotel Saint Petersburg comprises classic rooms in the vicinity of Alexander III Monument, On. Theater and Summer Garden .

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • 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$ 53
    price for 1 night
    Book Now From US$ 53
  • Arkadia Hotel Saint Petersburg

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

    Arkadia Hotel Saint Petersburg is a comfortable venue in Saint Petersburg close to monuments, the palace and theaters.

    More...

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

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

    The 3-star Art-Hotel Mokhovaya Saint Petersburg offers en-suite rooms in proximity to State Russian Museum, Transfiguration Cathedral and Church of Our Savior on Spilled Blood. Since 2003, it has been hosting guests in the historical center of Saint Petersburg.

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • 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
  • Hotel Indigo St. Petesburg Tchaikovskogo

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

    Overlooking the Neva River, the elegant 4-star Hotel Indigo St. Petesburg Tchaikovskogo offers a library and a golf course. Hotel Indigo St. Petesburg Tchaikovskogo has been welcoming guests to its spacious rooms since 1863.

    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)

    The comfortable Art-Hotel Radischev Saint Petersburg is a 3-star property located in the historical center of Saint Petersburg. Art-Hotel Radischev Saint Petersburg has been welcoming guests to its classic rooms since 2009.

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Red Stars Hotel

    30 Pryazhka Emb., Saint Petersburg, Russia (Show map)

    The grand Red Stars Hotel is a 3-star property set next to Winter Palace of Peter I, Saint Isaac's Cathedral and Trinity Cathedral. Featuring oriental architecture, the hotel is welcoming guests since 2010.

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • 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$ 29
    price for 1 night
    Book Now From US$ 29
  • Cronwell Inn Stremyannaya Hotel Saint Petersburg

    18, Stremyannaya Street, Saint Petersburg, Russia (Show map)

    Cronwell Inn Stremyannaya Hotel Saint Petersburg is a 3-star classic hotel offering an individual accommodation within easy reach of Hermitage, Church of Our Savior on Spilled Blood and Palace Square.

    More...

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

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

    Situated near a zoo and a stadium, the 4-star Sharf Hotel comprises 25 rooms with a view over the city. Operating in Saint Petersburg since 2010, this hotel features original architecture and modern comforts.

    More...

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

    21, Bolshoy Prospect Of Vasilevsky Ostrov, Saint Petersburg, Russia (Show map)

    Art Hotel Trezzini Saint Petersburg is a 4-star hotel offering a bright accommodation not far from Peter and Paul Fortress and Peter and Paul Cathedral. Since 2006, it has been hosting guests in the business center of Saint Petersburg.

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Nevsky Dvor hotel

    Povarskoy Pereulok 4, Saint Petersburg, Russia (Show map)

    The 3-star Nevsky Dvor Hotel Saint Petersburg offers comfortable rooms in Tsentralny district of Saint Petersburg.

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • Pio Griboedova

    Naberezhnaya Kanala Griboedova 35-5, Saint Petersburg, Russia (Show map)

    Located in the heart of Saint Petersburg, the 2-star Pio At Griboedova Bed & Breakfast offers spacious rooms. This classic hotel dates from 1879 and was refurbished in 2004.

    More...

    From US$ 27
    price for 1 night
    Book Now From US$ 27
  • By The Hermitage

    42 Moyka River Embankment, Saint Petersburg, Russia (Show map)

    The 3-star By The Hermitage Hotel boasts major location not far from St. Nicholas' Naval Cathedral, Peter and Paul Fortress (Petropavlovskaya Krepost) and Mariinsky Theatre (Kirov Opera and Ballet).

    More...

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