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

3571 properties found

  • 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
  • Apartment Sofia-55

    Yuzhnoe shosse 55, Saint Petersburg, Russia (Show map)

    Sofia-55 is an apartment only 9.7 km from State Hermitage Museum and Winter Palace, Church of Our Savior on Spilled Blood and Mariinsky Theatre . The property features views over the city as well as parking and an elevator.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • 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
  • FlatHome24 U Metro Dybenko

    Shotmana Street 6/3, Saint Petersburg, Russia (Show map)

    Flathome24 U Metro Dybenko is an apartment only 9.3 km from Palace Square and Church of Our Savior on Spilled Blood. Comforts like free parking and a designated smoking area are provided on site.

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Energy Hostel

    Ulitsa Smolenskaya, 1, Saint Petersburg, Russia (Show map)

    Energy Hostel is located in Moskovskiy district next to Mariinsky Theatre, Admiralty and Palace Square .

    More...

    From US$ 10
    price for 1 night
    Book Now From US$ 10
  • Apartamenti na Planernoy

    Ulitsa Planernaya 63 build.1, Saint Petersburg, Russia (Show map)

    Apartamenti Na Planernoy is an apartment only 4.9 km from Eifman Saint Petersburg State Academic Ballet Theater, Peter and Paul Fortress and Buddhist Temple. There are free parking and an elevator provided.

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Apartment in the Centre

    Pyataya Sovetskaya Ulitsa 21, Saint Petersburg, Russia (Show map)

    In The Centre is an apartment in Saint Petersburg within short distance of Church of Our Savior on Spilled Blood and Palace Square . Guests can make use of airport transfer, laundry and ironing service onsite.

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • VSPB apartment Vostanie

    Ulitsa Chernyakhovskogo, 30А, apt. 8, Saint Petersburg, Russia (Show map)

    Vspb Apartment Vostanie apartment is located in Tsentralny district a few steps from a museum, a palace and a cathedral. There are free parking and an elevator provided onsite.

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Red Line Apartment

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

    Red Line is an apartment in Saint Petersburg within short distance of Church of Our Savior on Spilled Blood and Palace Square . This property offers airport transfer and ironing service.

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Apartment near Avtovo

    Ulitsa Kronshtadskaya 13, Bldg. 2, Saint Petersburg, Russia (Show map)

    Near Underground Station Avtovo is an apartment in Saint Petersburg within short distance of Lenexpo Exhibition Complex and Mariinsky Theatre . Comforts like an elevator and free parking are provided on site.

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • SpbStay Nevsky prospekt 88

    Nevsky prospekt 88, Saint Petersburg, Russia (Show map)

    Spbstay Nevsky Prospekt 88 apartment is located in Admiralteyskiy district a few steps from a cathedral and a museum. Guests can take advantage of airport transfer and ironing service.

    More...

    From US$ 169
    price for 1 night
    Book Now From US$ 169
  • Mansarda na Kirochnoy

    Kirochnaya 17, 95, Saint Petersburg, Russia (Show map)

    Mansarda Na Kirochnoy Guest House is an apartment in Saint Petersburg within short distance of Peter and Paul Fortress, Cathedral of Our Lady of Kazan and Alexander Column. This property features an elevator, a luggage storage and a designated smoking area.

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Visit Nevsky pr 182

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

    Visit Nevsky Pr 182 apartment is located next to Admiralty, Church of Our Savior on Spilled Blood and Palace Square . Guests can take advantage of airport transfer and ironing service.

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Apartamenty na Turistskoy

    Turistskaya Ul. D. 30 Korp. 2 Kv.121, Saint Petersburg, Russia (Show map)

    Apartamenty Na Turistskoy apartment is located next to Buddhist Temple, Eifman Saint Petersburg State Academic Ballet Theater and Divo Ostrov.

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Apartment Nevsky Prospekt 20

    Nevsky Prospekt 20, Saint Petersburg, Russia (Show map)

    Nevsky Prospekt 20 apartment is located in Tsentralny district a few steps from a church and a cathedral. This property offers airport transfer and ironing service.

    More...

    From US$ 254
    price for 1 night
    Book Now From US$ 254
  • Apartment On Kirochnaya

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

    On Kirochnaya apartment is located in Tsentralny district a few steps from a church, a museum and a palace. Guests will benefit from airport transfer, laundry and dry cleaning.

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Apartment Spasskiy per. 6

    Spasskiy per. 6, apt. 10, Saint Petersburg, Russia (Show map)

    Spasskiy Per. 6 apartment is located in Admiralteyskiy district a few steps from a palace and a museum. This apartment offers airport transfer and ironing service.

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Apartment Blokhina, 2

    Blokhina ulitsa 2, Saint Petersburg, Russia (Show map)

    Blokhina, 2 apartment hosts guests of Saint Petersburg.

    More...

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

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

    Twin Peaks apartment is located next to Ploschadka Skorohod, Chesma Church and Mariinsky Theatre . Guests can make use of parking and a lift on site.

    More...

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