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

Guest houses 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

163 properties found

  • Guest House na Maloy Nevke

    Petrovsky Prospekt 13, Saint Petersburg, Russia (Show map)

    Guest House na Maloy Nevke Saint Petersburg provides affordable accommodation in Saint Petersburg.

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Dominik House

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

    Dominik House Guest House Saint Petersburg is a good accommodation choice in Saint Petersburg.

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Korona Guest Center

    Malaya Konushennaya Street, 7, Saint Petersburg, Russia (Show map)

    Korona Guest Center is a 2-star central hotel offering a classic accommodation within easy reach of Hermitage Museum, Palace Square and Church of Our Savior on Spilled Blood.

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Guest House Esperans

    Michurinskaya Ulitsa 6, Saint Petersburg, Russia (Show map)

    The 2-star Guest House Esperans Saint Petersburg offers bright rooms in proximity to Palace Square, Hermitage Museum and Church of Our Savior on Spilled Blood.

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Es

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

    ES Guest House Saint Petersburg is a fine accommodation option in Saint Petersburg.

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Fligel na Zhukovskogo

    Zhukovskogo Ulitsa 29, Saint Petersburg, Russia (Show map)

    The budget Fligel na Zhukovskogo Guest House Saint Petersburg offers comfortable guest rooms close to Admiralty Building, Palace Square and Hermitage.

    More...

    From US$ 16
    price for 1 night
    Book Now From US$ 16
  • Mini Otel 3377

    Ul. Gorokhovaya, D. 66 A, Saint Petersburg, Russia (Show map)

    Mini Otel 3377 Saint Petersburg offers affordable lodging in Saint Petersburg.

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Povarskoy, 5

    Povarskoy pereulok 5 Apt 10, Saint Petersburg, Russia (Show map)

    Povarskoy, 5 Guest House Saint Petersburg offers fine accommodation in Saint Petersburg.

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Absolut Guest House

    Ulitsa Traktornaya 6, Bldg 2, Saint Petersburg, Russia (Show map)

    Absolut Guest House Saint Petersburg is a fine accommodation option in Saint Petersburg.

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Guest House Assol

    Ulitsa Malaya Konyushennaya 7, Saint Petersburg, Russia (Show map)

    Guest House Assol Saint Petersburg is set in a historic area of Saint Petersburg next to Saint Petersburg Opera, Summer Garden (Letny Sad) and Summer Palace of Peter I and Nikolai Palace.

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Guest House Petershtadt

    Pereulok Grivtsova 3-57, Saint Petersburg, Russia (Show map)

    Guest House Petershtadt Saint Petersburg is situated in the heart of Saint Petersburg near State Hermitage Museum and Winter Palace, Saint Isaac's Cathedral and Peter and Paul Fortress (Petropavlovskaya Krepost).

    More...

    From US$ 27
    price for 1 night
    Book Now From US$ 27
  • Guest House Idea House

    Ulitsa Marata 39, Ap. 26, Saint Petersburg, Russia (Show map)

    Guest House Idea House Saint Petersburg is a good accommodation choice in Saint Petersburg.

    More...

    From US$ 18
    price for 1 night
    Book Now From US$ 18
  • Mini-Hotel Nevskaya Perspektiva

    Griboyedov Canal Embankment 10, Saint Petersburg, Russia (Show map)

    Mini-Hotel Nevskaya Perspektiva Saint Petersburg offers affordable lodging in Saint Petersburg.

    More...

    From US$ 20
    price for 1 night
    Book Now From US$ 20
  • 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$ 27
    price for 1 night
    Book Now From US$ 27
  • Guest House By Three Lakes

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

    Guest House By Three Lakes Saint Petersburg provides good lodging in Saint Petersburg.

    More...

  • Tihaya Paradnaya Na Pyati Uglah

    Zagorodny Prospekt 24, Saint Petersburg, Russia (Show map)

    Tihaya Paradnaya Na pyati Uglah Hostel Saint Petersburg is situated in the historical center of Saint Petersburg.

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Guest House Anna

    Zagorodnyi prospekt, 21, Saint Petersburg, Russia (Show map)

    Guest House Anna Saint Petersburg offers fine accommodation in Saint Petersburg.

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Bed2Bed na Bolshoy Morskoy

    Bolshaya Morskaya Ulitsa, 6, Saint Petersburg, Russia (Show map)

    The classic Bed2Bed na Bolshoy Morskoy Guest House Saint Petersburg is situated in the heart of Saint Petersburg close to Mariinsky Theatre (Kirov Opera and Ballet), Palace Square and State Hermitage Museum and Winter Palace.

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Guest House on Kazanskaya

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

    The family Guest House on Kazanskaya Saint Petersburg is situated in the center of Saint Petersburg close to Palace Square, Saint Isaac's Cathedral and Church of Our Savior on Spilled Blood.

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Guest House Doma

    Ulitsa Marata 22/24, Saint Petersburg, Russia (Show map)

    Guest House Doma Saint Petersburg is a good accommodation choice in Saint Petersburg.

    More...

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