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

61 properties found

  • Sonata At Bolshoy

    51 Bolshoy Avenue, St.Petersburg City, 197101, Russia, Saint Petersburg, Russia (Show map)

    Offering elegant rooms, the business Sonata At Bolshoy Bed & Breakfast is located only 2.4 km from State Hermitage Museum and Winter Palace. Shuttle service, laundry and dry cleaning as well…

    More...

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

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

    Solo Hotel Isaac Square is a comfortable 3-star accommodation featuring 7 rooms to stay in. Notable for its location 1050 meters away from State Hermitage Museum and Winter Palace…

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Ofizersky Poludomik

    Kirochnaya Ulitsa 35, Saint Petersburg, Russia (Show map)

    The 3-star Ofizersky Poludomik Bed & Breakfast offers bright rooms in Tsentralny district of Saint Petersburg.

    More...

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

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

    Offering classic guest rooms, the budget Iguana On Moskovsky Bed & Breakfast lies within a 25-minute walk from Church of the Savior on Spilled Blood.

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Prestige On Vasilievsky

    Maly Prospekt 27/2, Saint Petersburg, Russia (Show map)

    The 3-star Prestige On Vasilievsky Bed & Breakfast is set just 2.5 km from Hermitage Museum. The hotel is a good example of Egyptian architecture in Saint Petersburg.

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • 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$ 47
    price for 1 night
    Book Now From US$ 47
  • Vladimirskiy Hotel

    Vladimirskiy Prospekt 3/5, Saint Petersburg, Russia (Show map)

    Vladimirskiy Hotel is a fine option to stay in Saint Petersburg. Set in Admiralteyskiy district of Saint Petersburg, around 15 minutes' walk from State Russian Museum.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Nevsky Inn

    Nevsky Prospekt 11/2 App.19 (Entrance From Kirpichny Pereulok,2), Saint Petersburg, Russia (Show map)

    The designer Nevsky Inn is rated 3 stars and comprises 7 rooms with homely comforts. The property is 1100 meters away from St.

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Canny House

    Stremyannaya Street 7, Saint Petersburg, Russia (Show map)

    Offering soundproof guest rooms, the central Canny House Bed & Breakfast lies within a 25-minute walk from Palace Square .

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • B&B Rinaldi History

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

    B&B Rinaldi History is a 3-star property offering a budget accommodation with airport transfer, 24-hour front desk and shuttle service.

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Valeria Mini Hotel

    2-Ya Nikitinskaya Street 63, Saint Petersburg, Russia (Show map)

    The budget Valeria Mini Hotel is a decent example of a 3-star hotel in Saint Petersburg. This hotel is about 9 km away from Peter and Paul Fortress .

    More...

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

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

    SwissSTAR Bed & Breakfast Saint Petersburg offers fine accommodation in Saint Petersburg. This hotel is situated 1.6 km away from Mariinsky Theatre, Palace Square and Admiralty Building.

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Arka

    Bolshaya Konyushennaya 17, Ap. 13, St Petersburg, Ru, Saint Petersburg, Russia (Show map)

    The 3-star hotel Arka provides a bright accommodation and gives a quick access to Summer Garden, which is around 1050 meters away.

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Egoeast Hotel

    Vladimirsky Prospekt 1, Saint Petersburg, Russia (Show map)

    The excellent Egoeast Hotel is a 4-star property placed 1.5 km from Stroganov Palace. Kazan Cathedral is about 15 minutes' walk away.

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • Hotel Bolshoy 19

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

    Hotel Bolshoy 19 is a 2-star accommodation with a storage room, a safe deposit box and an elevator. The hotel is set 1350 meters away from Peter and Paul…

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Coffee S Molokom

    Naberezhnaya Reki Fontanki 84, Saint Petersburg, Russia (Show map)

    Coffee S Molokom Bed & Breakfast is a budget place to stay in Saint Petersburg. The property is located within a 20-minute walk from the city center.

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Domotelli Nevsky

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

    Domotelli Nevsky Saint Petersburg is a 3-star venue set just 2.5 km from Palace Square and Church of Our Savior on Spilled Blood.

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Mini Hotel Geralda On Nevskiy

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

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Yu Deluxe Hotel

    Bolshaya Konyushennaya Str.12, Saint Petersburg, Russia (Show map)

    Yu Deluxe Hotel is a 3-star venue placed about 1.5 km from Yusupov Palace on Moika. It features 24-hour reception, laundry and ironing service as well as currency…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Amadeo

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

    Amadeo Bed & Breakfast is placed in a business area of Saint Petersburg, 1200 meters from Monument to Catherine the Great and 1200 meters from St. Petersburg State Museum of Theatrical…

    More...

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