St. Petersburg, Russia
Still exploring? Discover similar destinations

B&Bs in St. Petersburg

Guests

Why book with Hotels.com?

B&Bs in St. Petersburg

  • Mix Hotels Nevsky 47

    Mix Hotels Nevsky 47

    4-star

    Nevsky Prospekt1.9 kilometers to city centre

    Mix Hotels Nevsky 47
  • Pulkovo Hotel

    Pulkovo Hotel

    3-star

    Moskovskiy14 kilometers to city centre

    Guest rating6.0.Good1 Hotels.com guest review
    Pulkovo Hotel
  • Italian Rooms and Apartments Pio on Mokhovaya

    Italian Rooms and Apartments Pio on Mokhovaya

    3-star

    Liteynyy1.6 kilometers to city centre

    Guest rating9.4.Exceptional3 Hotels.com guest reviews
    Italian Rooms and Apartments Pio on Mokhovaya
  • 1880

    1880

    4-star

    Ligovka Yamskaya3.5 kilometers to city centre

    Guest rating9.0.Superb2 Hotels.com guest reviews
    1880
  • Friends Rooms on Vosstaniya

    Friends Rooms on Vosstaniya

    3-star

    Tsentralny2.5 kilometers to city centre

    Guest rating9.0.Superb2 Hotels.com guest reviews
    Friends Rooms on Vosstaniya
  • Sonata on Nevsky 11

    Sonata on Nevsky 11

    3-star

    District No. 780.3 kilometer to city centre

    Guest rating8.0.Very good5 Hotels.com guest reviews
    Sonata on Nevsky 11
  • Guest House Garrah

    Guest House Garrah

    2.5-star

    District No. 780.9 kilometer to city centre

    Guest rating10.0.Exceptional4 Hotels.com guest reviews
    Guest House Garrah
  • Grand Memories

    Grand Memories

    3.5-star

    Posadskiy1.9 kilometers to city centre

    Guest rating8.6.Fabulous3 Hotels.com guest reviews
    Grand Memories
  • Svarog Film Hotel

    Svarog Film Hotel

    3-star

    Admiralteyskiy2 kilometers to city centre

    Guest rating7.2.Good7 Hotels.com guest reviews
    Svarog Film Hotel
  • Rezidens Potemkin

    Rezidens Potemkin

    2.5-star

    Tsentralny2.7 kilometers to city centre

    Guest rating6.0.Good1 Hotels.com guest review
    Rezidens Potemkin
  • RandHouse

    RandHouse

    2.5-star

    Admiralteysky Area0.6 kilometer to city centre

    Guest rating10.0.Exceptional1 Hotels.com guest review
    RandHouse
  • Guest House Ognivo

    Guest House Ognivo

    3-star

    Foundry District1.8 kilometers to city centre

    Guest rating8.0.Very good1 Hotels.com guest review
    Guest House Ognivo
  • Korall Guest Center

    Korall Guest Center

    3-star

    Palace District0.6 kilometer to city centre

    Guest rating10.0.Exceptional2 Hotels.com guest reviews
    Korall Guest Center
  • Rinaldi Poetic - B&B

    Rinaldi Poetic - B&B

    3-star

    Tsentralny2.5 kilometers to city centre

    Guest rating4.6.Fair3 Hotels.com guest reviews
    Rinaldi Poetic - B&B
  • B&B Assembly

    B&B Assembly

    2.5-star

    District No. 781.2 kilometers to city centre

    B&B Assembly
See more properties

Transport in St. Petersburg

Looking to stay near the airport, train station or other popular transport hubs? Find properties near

Find out more about St. Petersburg

Searching for bed & breakfast hotels in St. Petersburg, Russia? Find the perfect St. Petersburg bed & breakfast hotels with Hotels.com - Whether you’re planning a quick getaway or a longer stay, here you can find the best St. Petersburg bed & breakfast hotels to fit your budget needs. Simply pick your favourite destination, and browse all of our bed & breakfast in St. Petersburg featuring the best deals. Check our travel guides to see best activities and things to do near to your B&B.

Our best bed & breakfast in St. Petersburg are located near the most vibrant and exciting attractions. Booking your bed & breakfast in St. Petersburg online with us is easy – Just search for bed & breakfast hotels in St. Petersburg or within a certain mile radius and start finding B&Bs priced from only &PriceFrom a night.

Our fast online search facility allows you to:
  • Find and compare different bed & breakfast in St. Petersburg by star rating, amenity , or brand
  • Choose the perfect bed & breakfast in St. Petersburg based on rates, details, 35 guest reviews and photos
  • Securely book your bed & breakfast in St. Petersburg online
  • Receive email and text confirmations with reservation details of your online hotel booking
  • Also enjoy exclusive Hotels.com perks when you book with us.


Remember when you book a bed & breakfast hotel in St. Petersburg with Hotels.com you win a free hotel night stay with the Hotels.com Rewards Program – For every 10 nights you stay, you can earn 1 free night. So even a quick weekend in a bed & breakfast hotel in St. Petersburg can get you a free night. Book a bed & breakfast in St. Petersburg with Hotels.com today!

We do more than just hotels...

Similar destinations

Not sure where to go? Here are some popular destinations you may like

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more St. Petersburg hotels