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

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

650 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
  • Avenue Hotel

    Pravdi Street 22 A - Saint Petersburg, Saint Petersburg, Russia (Show map)

    The 2-star Avenue Hotel is set just 1.7 km from Na Liteynom Drama Theater, Church of Our Savior on Spilled Blood and Cathedral of Our Lady of Kazan (Kazansky Sobor). The property features parking and a safe deposit box.

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • OK-Hotel

    Naberezhnaya Obvodnogo Kanala 121, Saint Petersburg, Russia (Show map)

    OK-Hotel Saint Petersburg is a fine accommodation option in Saint Petersburg.

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Kamerdiner Hotel

    Ozernoy Pereulok 6, Saint Petersburg, Russia (Show map)

    The elegant 3-star Kamerdiner Hotel Saint Petersburg lies within walking distance of Hermitage, Palace Square and Church of Our Savior on Spilled Blood.

    More...

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

    Four Seasons Hotel Lion Palace Saint Petersburg is a 5-story hotel in a shopping area of Saint Petersburg at a close proximity to State Russian Museum, Mariinsky Theatre and Museum of the History of Political Police offering cozy rooms along with a health club, a casino and a swimming pool.

    More...

    From US$ 610
    price for 1 night
    Book Now From US$ 610
  • M-Hotel

    22/2 Sadovaya Street,St.Petersburg City,191123, Saint Petersburg, Russia (Show map)

    M-Hotel Saint Petersburg is a 3-star hotel located in the heart of Saint Petersburg. M-Hotel Saint Petersburg has been welcoming guests to its bright rooms since 2009.

    More...

    From US$ 168
    price for 1 night
    Book Now From US$ 168
  • Ekaterina Hotel

    Ulitsa Millionnaya 10A, Saint Petersburg, Russia (Show map)

    The luxury 4-star Ekaterina Hotel is set in the heart of Saint Petersburg.

    More...

    From US$ 137
    price for 1 night
    Book Now From US$ 137
  • Tuchkov Hotel

    Maly Prospekt Vasilevskogo Ostrova, 7, Saint Petersburg, Russia (Show map)

    The classic Tuchkov Hotel comprises spacious rooms in the vicinity of Admiralty, State Hermitage Museum and Winter Palace and Peter and Paul Fortress . It features ironing service, 24-hour reception and laundry as well as a gift shop, a baggage storage and a designated smoking area.

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Artefact

    Kronverkskaya ulitsa 1, Saint Petersburg, Russia (Show map)

    Artefact Hotel is a historical venue in Saint Petersburg close to the cathedral, museums and the palace.

    More...

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

    Bolshoy Prospekt PS 45, Saint Petersburg, Russia (Show map)

    Bolshoy 45 Hotel Saint Petersburg is a good accommodation choice in Saint Petersburg.

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Senat Inn

    Kirochnaya Ulitsa 12, Saint Petersburg, Russia (Show map)

    Senat Inn provides good lodging in Saint Petersburg.

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Classiky Mini Hotel

    Ulitsa Chekhova 2, Saint Petersburg, Russia (Show map)

    The budget Classiky Mini Hotel offers 10 soundproof guest rooms as well as a luggage storage and a safe deposit box.

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • 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
  • Grand Mark Hotel

    Galernaya Ulitsa 12, Saint Petersburg, Russia (Show map)

    Grand Mark Hotel is located in a quiet street area of Saint Petersburg in close proximity to Admiralty, State Hermitage Museum and Winter Palace and Admiralty Building.

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Mary House Hotel

    Pereulok Ulyany Gromovoy 4, Saint Petersburg, Russia (Show map)

    Mary House Hotel is located in a lively area of Saint Petersburg in close proximity to Palace Square, Admiralty and Church of Our Savior on Spilled Blood.

    More...

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