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

Saint Petersburg bed and breakfast

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Thematic hotels

Review rating

Apply Filters
Clear Filters

66 properties found

  • Randhouse Sennaya B&B

    Pereulok Grivtsova 11, Saint Petersburg, Russia (Show map)

    Randhouse Sennaya B&B Saint Petersburg offers fine accommodation in Saint Petersburg.

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • 5 Evenings

    Vosstaniya Street 22, Saint Petersburg, Russia (Show map)

    The 3-star 5 Evenings On Nevsky Bed & Breakfast offers a non-smoking accommodation in Tsentralny district of Saint Petersburg.

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Kvartira N 4 Ginza Project

    Siezhinskaya Ulitsa 38, Saint Petersburg, Russia (Show map)

    The designer Kvartira N 4 Ginza Project Bed & Breakfast Saint Petersburg is rated 3 stars and comprises 3 rooms with homely comforts.

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Griboedova 29 B&B

    Naberezhnaya Kanala Griboedova, 29, Saint Petersburg, Russia (Show map)

    Griboedova 29 B&B Saint Petersburg is located in the heart of Tsentralny district next to Church of Our Savior on Spilled Blood, Palace Square and Peter and Paul Fortress (Petropavlovskaya Krepost).

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Egyptian House

    Zakharievskaya Ulitsa 23, Saint Petersburg, Russia (Show map)

    Egyptian House Bed & Breakfast Saint Petersburg offers affordable lodging in Saint Petersburg.

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • Solo Na Bolshom Prospekte

    Bolshoy Prospekt 51, Saint Petersburg, Russia (Show map)

    Located 1300 meters away from Peter and Paul Fortress, a 3 Solo Na Bolshom Prospekte hotel offers a soundproof accommodation within a 10-minute walk from Alexandrovsky Park.

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Admiral Mini Hotel

    Bolshaya Morskaya 13, Saint Petersburg, Russia (Show map)

    The 3-star Admiral Mini Hotel Saint Petersburg boasts close proximity to St. Nicholas' Naval Cathedral, Peter and Paul Fortress (Petropavlovskaya Krepost) and Mariinsky Theatre Concert Hall just 1.

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Swissstar

    Naberezhnaya Reki Fontanki 93-26, Saint Petersburg, Russia (Show map)

    SwissSTAR Bed & Breakfast Saint Petersburg offers fine accommodation in Saint Petersburg.

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Nevsky 126 Guest House

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

    Mini Hotel Geralda on Nevskiy Saint Petersburg is a designer 3-star property placed next to Hermitage, Church of Our Savior on Spilled Blood and Palace Square.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Kholstomer Hotel

    Konnaya Str.10, Saint Petersburg, Russia (Show map)

    Kholstomer Hotel is a 3-star venue set just 2.9 km from Church of Our Savior on Spilled Blood, Hermitage and Palace Square.

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Atmosphera Na Bolshom 3

    Bolshoy Prospekt 3, Saint Petersburg, Russia (Show map)

    The affordable 3-star Atmosphera na Bolshom 3 Bed & Breakfast Saint Petersburg lies within walking distance of Bronze Horseman (Monument to Peter the Great), Mariinsky Theatre (Kirov Opera and

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Iguana On Moskovsky

    Moskovsky Prospect 20-22, Saint Petersburg, Russia (Show map)

    The 2-star Iguana on Moskovsky Bed & Breakfast Saint Petersburg boasts close proximity to Bronze Horseman (Monument to Peter the Great), Cathedral of Our Lady of Kazan (Kazansky Sobor) and Mariinsky

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Nevskie Sny Bed And Breakfast

    Kuznechny Pereulok 13, Saint Petersburg, Russia (Show map)

    Nevskie Sny Mini Hotel Saint Petersburg is a fine accommodation option in Saint Petersburg.

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Iskra Hotel

    Malaya Posadskaya Street 10, Saint Petersburg, Russia (Show map)

    Iskra Hotel Saint Petersburg is placed in a central area of Saint Petersburg in the vicinity of Church of Our Savior on Spilled Blood, Petrovsky Stadium and Hermitage Museum.

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Dom Pertsova

    Ligovsky Prospekt 44, Saint Petersburg, Russia (Show map)

    Offering bright rooms, the budget Dom Pertsova Bed & Breakfast is located only 2.1 km from Cathedral of Our Lady of Kazan .

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Almaz Hotel

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

    More...

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

    Gorokhovaya Ulitsa 79, Saint Petersburg, Russia (Show map)

    Comfort Bed & Breakfast is a good accommodation choice in Saint Petersburg.

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Solo Hotel Isaac Square

    Yakubovicha Street 2, Saint Petersburg, Russia (Show map)

    The 3-star Solo Hotel Isaac Square is set just 1.6 km from Peter and Paul Fortress (Petropavlovskaya Krepost), Church of Our Savior on Spilled Blood and Akimov Comedy Theatre.

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Griboedov House

    Griboyedov Canal Embarkment 61, Saint Petersburg, Russia (Show map)

    The 3-star Griboedov House Bed & Breakfast Saint Petersburg is located in the historical center of Saint Petersburg.

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Nevsky 3 Guest House

    Nevsky Avenue 3 App 10, Saint Petersburg, Russia (Show map)

    Nevsky 3 Guest House Saint Petersburg provides affordable accommodation in Saint Petersburg.

    More...

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