Search Hotels

Select date

Select date

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

154 properties found

  • Aurora Central

    Ligovsky Prospect 21B-3, Saint Petersburg, Russia, 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

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

    The attractive Alexander House Hotel Saint Petersburg offers an individual accommodation overlooking Kryukov Canal. Since 1826, it has been hosting guests in the historical center of Saint Petersburg.

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Four Seasons Lion Palace

    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$ 610
    price for 1 night
    Book Now From US$ 610
  • Pushka Inn Hotel

    14 Moika River Embankment, St Petersburg, Ru, 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$ 182
    price for 1 night
    Book Now From US$ 182
  • Domina Prestige

    99, Moika River Embankment, 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$ 228
    price for 1 night
    Book Now From US$ 228
  • Official State Hermitage

    10 Pravdy Street St. Petersburg 191119, 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$ 303
    price for 1 night
    Book Now From US$ 303
  • Hotel Indigo St.Petersburg- Tchaikovskogo

    Chaikovskogo Street 17, Saint Petersburg, Russia (Show map)

    The cozy Hotel Indigo St. Petesburg Tchaikovskogo is a 4-star property within proximity of Palace Square and Hermitage Museum. Since 1863, it has been hosting guests in the center of Saint Petersburg.

    More...

    From US$ 153
    price for 1 night
    Book Now From US$ 153
  • Helvetia

    11 Marata Str., Saint Petersburg, Russia (Show map)

    Helvetia Hotel Saint Petersburg is a 4-story hotel in the middle of Saint Petersburg at a close proximity to Church of Our Savior on Spilled Blood and Palace Square offering 75 compact rooms. Renovated in 2012, the hotel combines traditional architecture with ultimate comfort.

    More...

    From US$ 127
    price for 1 night
    Book Now From US$ 127
  • Art-Hotel Radischev

    Radisheva Street 26, 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$ 50
    price for 1 night
    Book Now From US$ 50
  • Old Vienna Hotel

    Gorokhovaya Street, 8, 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$ 59
    price for 1 night
    Book Now From US$ 59
  • Grand Hotel Europe Saint Petersburg

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

    Grand Hotel Europe Saint Petersburg is located in a central area of Saint Petersburg in close proximity to Smolny Cathedral, Peter and Paul Fortress and Mariinsky Theatre . Residing in a 5-story building, the hotel was opened in 1825 and renovated in 2012.

    More...

    From US$ 437
    price for 1 night
    Book Now From US$ 437
  • Astoria

    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$ 505
    price for 1 night
    Book Now From US$ 505
  • Nashotel

    11-ya Liniya Vasilevskogo Ostrova 50, 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$ 73
    price for 1 night
    Book Now From US$ 73
  • Arkadia Hotel

    Naberezhnaya Reki Moyki 58A, Bldg 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$ 160
    price for 1 night
    Book Now From US$ 160
  • Tradition Hotel

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

    The unique Tradition Hotel Saint Petersburg is situated in the heart of Saint Petersburg close to Kunstkammer Museum of Anthropology and Ethnography, Palace Square and Leningrad . Tradition Hotel Saint Petersburg has been welcoming guests to its cozy rooms since 2009.

    More...

    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • Arbat Nord

    Artelleriyskaya Ul, 4, 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$ 50
    price for 1 night
    Book Now From US$ 50
  • Art-Hotel Mokhovaya

    Mokhovaya Str.27-29, 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$ 63
    price for 1 night
    Book Now From US$ 63
  • Demetra Art Hotel

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

    The 4-star Demetra Art Hotel Saint Petersburg enjoys excellent setting overlooking the Neva River. Demetra Art Hotel Saint Petersburg has been welcoming guests to its soundproof rooms since 2011.

    More...

    From US$ 107
    price for 1 night
    Book Now From US$ 107
  • Staybridge Suites

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

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

    Akyan Hotel is a 3-star property only 1.7 km from Church of Our Savior on Spilled Blood, State Russian Museum and Palace Square . Akyan Hotel has been welcoming guests to its soundproof rooms since 1905.

    More...

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