St. Petersburg Bed & Breakfasts

Search for Bed and Breakfast hotels in St. Petersburg® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

B&Bs in St. Petersburg

How to find the best B&B in St Petersburg with

If you’re looking for accommodations in Russia’s second biggest city with a family friendly atmosphere, down-to-earth feel, and authentic flavor,’s selection of B&B’s in St. Petersburg is a great place to start your search. With thousands of unique places from which to choose, you’re guaranteed to find a B&B in St. Petersburg that suits you and your family right down to the last detail. Choosing a B&B in St. Petersburg means you can stay in a one-of-a-kind location that is right on the doorstep of all of the must-see attractions. With 24/7 help on hand from our team, flexible payment options, and even a new mobile app, you can book with ease knowing your trip will be handled smoothly from start to finish. So, if you’re visiting in wintertime and are keen to enjoy an array of outdoor activities, or visit in the warmer months to enjoy a more pleasant climate, is here to make sure your trip is a success.

Why staying in a B&B is ideal for a trip to St Petersburg

After an authentic Russian breakfast in your B&B in St. Petersburg, take a detour from the busier tourist attractions and head to Yelagin Island with your family for a relaxed walk in the park. Why not hire a boat, take a picnic, and enjoy the sunshine? Treat your kids to some close-up nature by buying some nuts before you arrive. The park’s resident squirrels will come right up to your hand for their favorite treats... something the kids will never forget! Next, if you have an hour or two to spare away from the little ones, check out the Russian Vodka Museum to discover the ins and outs of the vodka industry and get your palette accustomed to the various samples on offer. There are over 300 different varieties from which to choose, so pick wisely! Finally, an attraction that delights both adults and children: Grand Maket Russia interactive museum. Here you’ll be met with a miniature scale model of St. Petersburg with incredible attention to detail.’s top tip is to visit Monday-Friday and bring a set of binoculars to truly appreciate the mastery put into this ornate model.

St Petersburg in a nutshell

A trip to St. Petersburg would not be complete without visiting Church of the Savior on Split Blood in the Nevskiy district. Marvel at the intricate mosaic detail, impressive ceilings, and beautiful windows. If your stay in your B&B in St. Petersburg has whetted your appetite for the authentic Russian experience, try visiting on a Sunday morning to catch live choir singing and sermons. After your first Russian mass, a tour of the famous Faberge Museum will give you a sneak peek into what the upper echelons of Russian society spend their money on. Our team suggests booking a tour in advance, as only one English-language tour runs a day, so don’t miss out! For even more grandeur and fairytale-esque enchantment, take a short boat trip to the Grand Palace to see gold as far as the eye can see. For evening entertainment, a must-see is a performance of Swan Lake at the Mikhailovsky Opera and Ballet Theater for a luxurious family treat. Not all performances are in English, however you won’t be disappointed! Booking accommodations in Russia’s second biggest city with will make your vacation memorable for all of the right reasons.