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

2389 properties found

  • Avenue Hotel

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

    Avenue Hotel offers fine accommodation in Saint Petersburg. It features airport transfer, free shuttle service and 24-hour reception as well as a safe deposit box and parking.

    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 provides good lodging in Saint Petersburg.

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Sutkispb on Grazhdanskaya 22

    Grazhdanskaya Ulitsa 22, Saint Petersburg, Russia (Show map)

    Sutkispb on Grazhdanskaya 22 Apartment Saint Petersburg is an apartment in Saint Petersburg within short distance of Saint Isaac's Cathedral, Admiralty Building and Mariinsky Theatre.

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Apartment Buharestskoy

    Buharestskaya Ulitsa 130\1, Saint Petersburg, Russia (Show map)

    Buharestskoy apartment is located in Frunzenskiy district a few steps from the cathedral and churches.

    More...

    Book Now
  • Hostel Shtraus House

    2-ya liniya Vasilievskogo ostrova 9, Saint Petersburg, Russia (Show map)

    Hostel Shtraus House is situated in Vasileostrovskiy district of Saint Petersburg, close to a cathedral and a museum. Free parking, currency exchange, a beauty salon, a safe deposit box and a barber shop are provided on-site.

    More...

    From US$ 7
    price for 1 night
    Book Now From US$ 7
  • Sutkispb on Kolomenskaya 3

    Ulitsa Kolomenskaya, 3, Saint Petersburg, Russia (Show map)

    Sutkispb On Kolomenskaya 3 is an apartment in Saint Petersburg within short distance of Church of Our Savior on Spilled Blood and Palace Square . The apartment offers free parking and an elevator along with such services as airport transfer and ironing service.

    More...

    From US$ 155
    price for 1 night
    Book Now From US$ 155
  • Apartment on Dunaysky

    Dunaysky prospekt 14 Building 1, Saint Petersburg, Russia (Show map)

    On Dunaysky Saint Petersburg is an apartment only 11.6 km from Saint Isaac's Cathedral, The Admiralty and Palace Square.

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Apartment Twin Peaks

    Ulitsa Bukharestskaya 110, Saint Petersburg, Russia (Show map)

    Apartment Twin Peaks Saint Petersburg apartment is located in Frunzenskiy district a few steps from the cathedral and churches.

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Apartment Krasnoputilovskaya

    Ulitsa Krasnoputilovskaya 38, Saint Petersburg, Russia (Show map)

    Krasnoputilovskaya apartment offers fine accommodation in Saint Petersburg.

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Apartment On Fontanki 50

    Naberezhnaya Reki Fontanki 50 -, Saint Petersburg, Russia (Show map)

    On Fontanki 50 Saint Petersburg apartment is located in Tsentralny district a few steps from the palace, museums and churches.

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • RentalSPb Family Apartment

    Novoizmailovskiy Prospect 49/ 1, Saint Petersburg, Russia (Show map)

    RentalSPb Family Apartment Saint Petersburg is an apartment only 7.3 km from Mariinsky Theatre, The Admiralty and Saint Isaac's Cathedral.

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Apartment 4You Piter OnE

    Budapeshtskaya Ulitsa,9 Bld. 1, Saint Petersburg, Russia (Show map)

    Blue Lagoon Budapeshtskay Saint Petersburg apartment is located in Frunzenskiy district a few steps from the cathedral, churches and the palace.

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Sutki Peterburg Kolomyazhsky Prospekt

    Kolomyazhskiy prospekt 15/1 Apt 411, Saint Petersburg, Russia (Show map)

    Sutki Peterburg Kolomyazhsky Prospekt Apartment Saint Petersburg is an apartment in Saint Petersburg set close to museums and the palace.

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Apartments on Moskovsky Prospect

    Moskovsky Prospekt 205, Saint Petersburg, Russia (Show map)

    On Moskovsky Prospect apartment is located in Moskovskiy district a few steps from the palace and the cathedral.

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Apartment U Ploshadi Pobedy

    Moskovskoye Shosse 6 -118, Saint Petersburg, Russia (Show map)

    U Ploshadi Pobedy Saint Petersburg apartment offers fine accommodation in Saint Petersburg.

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Prospekt Obukhovskoy Oborony 110/1

    Prospekt Obukhovskoy Oborony 110/1, Kv. 183/1196, Saint Petersburg, Russia (Show map)

    Prospekt Obukhovskoy Oborony 110/1 apartment is located next to Cocco Beach Tennis Club, Saint Petersburg State Puppet Fairytale Theater and Chesma Church . Guests will benefit from free parking, a designated smoking area and an elevator along with airport transfer and ironing service.

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Apartment on Lensoveta 16

    Ulitsa Lensoveta 16, Saint Petersburg, Russia (Show map)

    Apartment on Lensoveta 16 Saint Petersburg apartment offers fine accommodation in Saint Petersburg.

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Apartment by Tavrichesky Garden

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

    By Tavrichesky Garden is an apartment only 1.9 km from Church of Our Savior on Spilled Blood, Palace Square and Admiralty .

    More...

    From US$ 124
    price for 1 night
    Book Now From US$ 124
  • S Apart

    Kazanskaya Ulitsa 5, Saint Petersburg, Russia (Show map)

    S Apart apartment is located next to Palace Square, Church of Our Savior on Spilled Blood and Hermitage Museum.

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • Hostel Sova na Mayakovskogo

    ul. Mayakovskogo 17 kv 7, Saint Petersburg, Russia (Show map)

    Hostel Sova Na Mayakovskogo is located in Tsentralny district next to Admiralty Building, Palace Square and Admiralty .

    More...

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