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

Cheap and Budget 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

1328 properties found

  • 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
  • Orbita on Akademicheskaya

    Gzhatskaya Ulitsa 22 Bldg.3, Saint Petersburg, Russia (Show map)

    Orbita On Akademicheskaya apartment offers fine accommodation in Saint Petersburg.

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Hostel Moroshka

    st Naberezhnaya reki fontanki 90/7 ap 4, Saint Petersburg, Russia (Show map)

    Hostel Moroshka is located in Admiralteyskiy district next to Palace Square, Church of Our Savior on Spilled Blood and Saint Isaac's Cathedral. The hostel amenities include a safe deposit box and free parking.

    More...

    From US$ 10
    price for 1 night
    Book Now From US$ 10
  • Hostel Yugo - Zapad

    Brestskiy bulvar 19/17-240, Saint Petersburg, Russia (Show map)

    Hostel Yugo - Zapad provides good lodging in Saint Petersburg.

    More...

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

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

    Apartamenti na Planernoy Apartment Saint Petersburg apartment provides a bright accommodation in an exhibition area of Saint Petersburg.

    More...

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

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

    Mansarda na Kirochnoy Guest House Saint Petersburg is a good accommodation choice in Saint Petersburg.

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Apartments on Fermskoe shosse 10

    Fermskoe shosse 10, Saint Petersburg, Russia (Show map)

    Apartments on Fermskoe shosse 10 Saint Petersburg is an apartment only 6.8 km from Church of Our Savior on Spilled Blood, Hermitage and Petrovsky Stadium.

    More...

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

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

    Apartment Blokhina, 2 Saint Petersburg is an apartment in Saint Petersburg within short distance of Church of Our Savior on Spilled Blood, Bronze Horseman (Monument to Peter the Great) and Cathedral of Our Lady of Kazan (Kazansky Sobor).

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Hostel Shtraus House

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

    Hostel Shtraus House Saint Petersburg is only 1.6 km from Church of Our Savior on Spilled Blood, Mariinsky Theatre (Kirov Opera and Ballet) and State Hermitage Museum and Winter Palace.

    More...

    From US$ 7
    price for 1 night
    Book Now From US$ 7
  • Apartment on Korablestroiteley 16

    Korablestroiteley 16k1, Kv 499, Saint Petersburg, Russia (Show map)

    On Korablestroiteley 16 is an apartment only 4.2 km from Admiralty, Petrovsky Stadium and Mariinsky Theatre .

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Apartments on Kolomyazhskiy 28

    Kolomyazhskiy prospekt 28, Saint Petersburg, Russia (Show map)

    On Kolomyazhskiy 28 Saint Petersburg is an apartment only 6.2 km from Palace Square, Petrovsky Stadium and Hermitage.

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Apartment Obukhovskoy Oborony 110

    Prospekt Obukhovskoy Oborony, 110, Bld.1, Saint Petersburg, Russia (Show map)

    Obukhovskoy Oborony 110 Saint Petersburg is an apartment only 11.3 km from Saint Isaac's Cathedral, Mariinsky Theatre and Church of Our Savior on Spilled Blood.

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Apartment Frunze 1

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

    Frunze 1 Saint Petersburg apartment is located in Moskovskiy district a few steps from the cathedral and the palace.

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Apartment Gold Capital Kremenchugskaya

    Kremenchugskaya Ulitsa 11/2, Saint Petersburg, Russia (Show map)

    Gold Capital Kremenchugskaya Saint Petersburg is an apartment in Saint Petersburg set close to the cathedral, the palace and museums.

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • 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
  • Visit Nevsky pr 182

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

    Visit Nevsky pr 182 Apartment Saint Petersburg is an apartment in Saint Petersburg set close to the palace, churches and museums.

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Apartments in Predportoviy proezd

    5-y Predportoviy proezd 12/2, Saint Petersburg, Russia (Show map)

    Apartments in Predportoviy proezd Saint Petersburg apartment is located in an exhibition area of Saint Petersburg in close proximity to The Admiralty, Saint Isaac's Cathedral and Mariinsky Theatre.

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Pravye Apartment

    Nevskiy raion, ul Belysheva 5/6, Saint Petersburg, Russia (Show map)

    Pravye apartment is located in Nevskiy district a few steps from the cathedral, the palace and museums.

    More...

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

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

    Hostel Sova na Mayakovskogo Saint Petersburg provides good lodging in Saint Petersburg.

    More...

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

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

    Apartment Twin Peaks Saint Petersburg is an apartment in Saint Petersburg within short distance of Church of Our Savior on Spilled Blood, Ploschadka Skorohod and Children's Ballet Theater.

    More...

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