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

Thematic hotels

Review rating

Apply Filters
Clear Filters

142 properties found

  • Guest House Spirit House

    Dostoevskogo, 36,, Saint Petersburg, Russia (Show map)

    Guests of Saint Petersburg will have a nice stay at Guest House Spirit House apartment. This apartment provides a luggage storage and parking.

    More...

    From US$ 17
    price for 1 night
    Book Now From US$ 17
  • Mini-Hotel Dojdliviy Piter

    Nevskiy Prospekt 170, Saint Petersburg, Russia (Show map)

    Mini-Hotel Dojdliviy Piter Saint Petersburg apartment is located in Tsentralny district a few steps from museums and the cathedral.

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Hostel Cat House

    Naberezhnaya Obvodnogo Kanala 108A, Saint Petersburg, Russia (Show map)

    Hostel Cat House Saint Petersburg is located in Admiralteyskiy district next to Saint Isaac's Cathedral, Admiralty Building and Mariinsky Theatre.

    More...

    From US$ 6
    price for 1 night
    Book Now From US$ 6
  • Guest House Kruassan

    29 Kadetskaya Liniya Vo Lit А, Pom 7-N, Saint Petersburg, Russia (Show map)

    Guest house Kruassan Saint Petersburg is a historical venue in Saint Petersburg close to the palace, museums and historical buildings.

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Guest House Na Voznesenskom 30

    Voznesensky Prospekt, 30, Saint Petersburg, Russia (Show map)

    Guest House na Voznesenskom 30 Saint Petersburg offers affordable lodging in Saint Petersburg.

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • «Zoe Suites»

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

    «Zoe Suites» Saint Petersburg provides affordable accommodation in Saint Petersburg.

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Griboedova 110

    Nab. Kanala Griboedova 110, Saint Petersburg, Russia (Show map)

    Griboedova 110 Guest House Saint Petersburg is a fine accommodation option in Saint Petersburg.

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Guest House Nevskiy 146

    Nevskiy Prospect 146 Ap 175, Saint Petersburg, Russia (Show map)

    Guest House Nevskiy 146 Saint Petersburg offers fine accommodation in Saint Petersburg.

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Guest House U Lvinogo Mostika

    Ulitsa Dekabristov 19, Saint Petersburg, Russia (Show map)

    Guest House u Lvinogo mostika Saint Petersburg provides affordable accommodation in Saint Petersburg.

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • Marlen

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

    MarLen Guest House Saint Petersburg is a fine accommodation option in Saint Petersburg. The property provides easy access to churches, museums and the castle.

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Mini-Hotel Sofia

    Ulitsa Pushkinskaya 18, Saint Petersburg, Russia (Show map)

    Sofia Hostel Saint Petersburg is only 2.0 km from Church of Our Savior on Spilled Blood, Hermitage and Palace Square.

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Hotel And Hostel Sovremennik

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

    Hotel and Hostel Sovremennik Saint Petersburg is located in Petrogradskiy district next to Hermitage Museum and Petrovsky Stadium.

    More...

    From US$ 16
    price for 1 night
    Book Now From US$ 16
  • 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$ 64
    price for 1 night
    Book Now From US$ 64
  • Guest House At Griboedova 15

    Nabereznaya Kanala Griboedova,15, Apt. 28, Saint Petersburg, Russia (Show map)

    Guest House At Griboedova 15 Saint Petersburg offers affordable lodging in Saint Petersburg.

    More...

    From US$ 109
    price for 1 night
    Book Now From US$ 109
  • 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$ 71
    price for 1 night
    Book Now From US$ 71
  • Koshkin Dom Guest House

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

    Koshkin Dom Guest House Saint Petersburg offers affordable lodging in Saint Petersburg.

    More...

    From US$ 13
    price for 1 night
    Book Now From US$ 13
  • 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$ 51
    price for 1 night
    Book Now From US$ 51
  • 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$ 22
    price for 1 night
    Book Now From US$ 22
  • Guest House Center

    Malookhtinsky Prospekt 84, Saint Petersburg, Russia (Show map)

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

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Mini Hotel Mansarda

    Zhukovskogo Street 9, Saint Petersburg, Russia (Show map)

    The family Mini Hotel Mansarda Saint Petersburg offers accommodation in a ski area of Saint Petersburg.

    More...

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