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

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

68 properties found

  • Kvartira N 4 Ginza Project

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

    The 3-star Kvartira N 4 Ginza Project Bed & Breakfast offers fine accommodation in Saint Petersburg.

    More...

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

    Konnaya St., 10, St. Petersburg, Russia, 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$ 23
    price for 1 night
    Book Now From US$ 23
  • 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$ 33
    price for 1 night
    Book Now From US$ 33
  • German B&B

    5th Sovetskaya Street, 21, Saint Petersburg, Russia (Show map)

    German B&B offers affordable lodging in Saint Petersburg.

    More...

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

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

    The budget Dom Pertsova Bed & Breakfast comprises bright rooms in the vicinity of Palace Square, Hermitage Museum and Church of Our Savior on Spilled Blood.

    More...

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

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

    The central 3-star Nevsky 3 Guest House provides quick access to the palace, museums and the cathedral nearby.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Solo Hotel On Furshtatskaya Street

    Furshtatskaya Street 2 ,Sankt Petersburg 191028, Saint Petersburg, Russia (Show map)

    The elegant Solo Hotel On Furshtatskaya Street offers a bright accommodation overlooking the Neva River.

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • 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$ 23
    price for 1 night
    Book Now From US$ 23
  • 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
  • Egoeast Mini-Hotel

    Vladimirskiy Pr. 1, Saint Petersburg, Russia (Show map)

    The grand Egoeast Hotel is a 4-star property located in the center of Saint Petersburg.

    More...

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

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

    Griboedov House is a historical 3-star hotel set close to Church of Our Savior on Spilled Blood, Peter and Paul Fortress (Petropavlovskaya Krepost) and Saint Isaac's Cathedral.

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • 5 Evenings On Nevsky

    22 Vosstaniaya, Apt. 6 , Saint Petersburg, Russia (Show map)

    The pleasant 3-star 5 Evenings On Nevsky Bed & Breakfast is set in a tourist area minutes away from Palace Square and Church of Our Savior on Spilled Blood.

    More...

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

    Yakubovicha St., 2, St. Petersburg, Saint Petersburg, Russia (Show map)

    The Isaac Hotel Saint Petersburg is a comfortable 2-star property placed next to Hermitage Museum, Saint Isaac's Cathedral and Admiralty Building.

    More...

    From US$ 18
    price for 1 night
    Book Now From US$ 18
  • Biscuit Hotel

    Bolshaya Moskovskaya Street 4, Saint Petersburg, Russia (Show map)

    The budget Biscuit Hotel is a 3-star property within proximity of Mariinsky Theatre, Alexander Column and Musee Russe.

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • Premiere Hotel Saint Petersburg

    4 Soyuza Pechatnikov Street, Saint Petersburg, Russia (Show map)

    The impressive 3-star Premiere Hotel Saint Petersburg offers quick access to State Hermitage Museum and Winter Palace, Old Yusupov Palace and Church of Our Savior on Spilled Blood. It features 24-hour reception, shuttle service and 24-hour room service as well as free parking, a designated smoking area and a baggage storage.

    More...

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

    Zverinskaya Street 2/5, Saint Petersburg, Russia (Show map)

    Aximaris Hotel provides good lodging in Saint Petersburg.

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Nouvelle Europe Hotel

    Mayakovskogo Str.23/6 Apt.5, Saint Petersburg, Russia (Show map)

    The charming Nouvelle Europe Hotel is a 3-star property within proximity of Hermitage Museum and Church of Our Savior on Spilled Blood.

    More...

    From US$ 19
    price for 1 night
    Book Now From US$ 19
  • Rinaldi na Vasilevskom

    4 Liniya Vasilyevskogo Ostrova 13, Saint Petersburg, Russia (Show map)

    Rinaldi On Vasilevsky Island Bed & Breakfast is a 3-star venue set just 1.9 km from Church of Our Savior on Spilled Blood, Cathedral of Our Lady of Kazan (Kazansky Sobor) and Mariinsky Theatre (Kirov Opera and Ballet).

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • Amulet Hotel at Bolshoy Prospekt

    Bolshoy Prospekt P.S. 5/2 apt.12, Saint Petersburg, Russia (Show map)

    The 3-star Amulet Hotel At Bolshoy Prospekt lies within 1.9 km from Admiralty and Hermitage Museum.

    More...

    From US$ 27
    price for 1 night
    Book Now From US$ 27
  • Randhouse Sennaya B&B

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

    Randhouse Sennaya B&B is a fine accommodation option in Saint Petersburg.

    More...

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