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

173 properties found

  • Guest House Idea House

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

    Featuring free WiFi and a fitness centre, Guest House Idea House offers accommodation in Saint Petersburg, 2.1 km from Church of the Savior on Spilled Blood.

    A flat-screen TV with cable channels is featured.

    More...

    From US$ 26
    price for 1 night
    Book Now From US$ 26
  • Guest house Triumph Saint Petersburg

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

    Featuring free WiFi, Guest house Triumph Saint Petersburg offers accommodation in Saint Petersburg, 800 metres from Saint Isaac's Cathedral.

    All rooms have a shared bathroom. Extras include free toiletries and a hairdryer.

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • 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
  • 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$ 56
    price for 1 night
    Book Now From US$ 56
  • 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$ 21
    price for 1 night
    Book Now From US$ 21
  • 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$ 37
    price for 1 night
    Book Now From US$ 37
  • 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$ 19
    price for 1 night
    Book Now From US$ 19
  • 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$ 79
    price for 1 night
    Book Now From US$ 79
  • 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
  • Guest House on Liteyny 43

    Liteyny Prospekt 43, Saint Petersburg, Russia (Show map)

    The comfortable Guest House on Liteyny 43 Saint Petersburg offers cozy rooms in proximity to Hermitage Museum and Palace Square.

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Hotel vCentre SPb Nevsky

    Nevsky Prospekt 74-76, Saint Petersburg, Russia (Show map)

    Centre SPB Guest House is located in Saint Petersburg, right by Nevsky Prospekt and within a 5-minute walk of Mayakovskaya Metro Station. The Hermitage is 2 km away. Free WiFi access is available.

    The property features bright, simply decorated rooms.

    More...

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

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

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

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • 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$ 37
    price for 1 night
    Book Now From US$ 37
  • 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$ 37
    price for 1 night
    Book Now From US$ 37
  • 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$ 36
    price for 1 night
    Book Now From US$ 36
  • 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$ 79
    price for 1 night
    Book Now From US$ 79
  • Lumier Guesthouse

    Karavannaya Ulitsa 14, Saint Petersburg, Russia (Show map)

    Lumier Guesthouse Saint Petersburg is a fine accommodation option in Saint Petersburg.

    More...

    From US$ 355
    price for 1 night
    Book Now From US$ 355
  • Guest house Samovar

    Baskov pereulkok 37-39, Saint Petersburg, Russia (Show map)

    B&B Samovar Saint Petersburg provides affordable accommodation in Saint Petersburg.

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Kseniya Guest House

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

    Kseniya Guest House Saint Petersburg provides good lodging in Saint Petersburg.

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Mini Hotel Nevskaya Classica

    Nevskiy prospekt, 3, app. 8, Saint Petersburg, Russia (Show map)

    Mini Hotel Nevskaya Classica Saint Petersburg is a fine accommodation option in Saint Petersburg.

    More...

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