Find a Bed and Breakfast in Petersburg from CA $167
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on B&B in Petersburg
Browse Select Petersburg B&B
Maryhill Inn
Maryhill Inn
9.6 out of 10, Exceptional, (133)
The price is CA $184
CA $216 total
includes taxes & fees
May 31 - Jun 1
Ambassador B&B Guest Home
Ambassador B&B Guest Home
9.0 out of 10, Wonderful, (102)
The price is CA $202
CA $248 total
includes taxes & fees
Jun 26 - Jun 27
The Puddicombe House
The Puddicombe House
9.4 out of 10, Exceptional, (117)
The price is CA $289
CA $327 total
includes taxes & fees
May 28 - May 29
Save an average of 15% on thousands of hotels when you're signed in
A Touch of Country Bed & Breakfast
A Touch of Country Bed & Breakfast
9.8 out of 10, Exceptional, (30)
The price is CA $167
CA $189 total
includes taxes & fees
May 28 - May 29
Opus 74 Bed & Breakfast
Opus 74 Bed & Breakfast
10.0 out of 10, Exceptional, (103)
The price is CA $175
CA $175 total
includes taxes & fees
May 28 - May 29
A Garden Stroll B&B
A Garden Stroll B&B
9.2 out of 10, Wonderful, (95)
The price is CA $190
CA $223 total
includes taxes & fees
Jun 3 - Jun 4
Forest Hill Bed & Breakfast
Forest Hill Bed & Breakfast
10.0 out of 10, Exceptional, (72)
Hathaways Cottage... A Stratford Bed & Breakfast
Hathaways Cottage... A Stratford Bed & Breakfast
9.8 out of 10, Exceptional, (33)
The price is CA $235
CA $303 total
includes taxes & fees
Jun 4 - Jun 5
Ambassador's Inn Next Door
Ambassador's Inn Next Door
9.0 out of 10, Wonderful, (81)
The price is CA $220
CA $259 total
includes taxes & fees
May 28 - May 29
Koch Haus Bed & Breakfast
Koch Haus Bed & Breakfast
9.8 out of 10, Exceptional, (94)
Queen and Albert B&B
Queen and Albert B&B
9.0 out of 10, Wonderful, (11)
HB Guest Home 4
HB Guest Home 4
6.0 out of 10, (4)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Other property types in Petersburg
Residence & Conference Centre - Kitchener Waterloo
Residence & Conference Centre - Kitchener Waterloo
7.2 out of 10, Good, (421)
The price is CA $90
CA $102 total
includes taxes & fees
May 28 - May 29
Relaxing retreat in the country
Relaxing retreat in the country
10.0 out of 10, Exceptional, (61)
The price is CA $155
CA $277 total
includes taxes & fees
May 28 - May 29
Silver Birch Suite - Professionally designed Guest Suite
Silver Birch Suite - Professionally designed Guest Suite
10.0 out of 10, Exceptional, (40)
The price is CA $139
CA $188 total
includes taxes & fees
May 28 - May 29
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Petersburg B&B information
Number of reviews | 875 |
---|---|
Accommodation | 12 B&B |
Lowest Price | CA $167 |
Highest Price | CA $289 |
Frequently asked questions
Recent Reviews in PetersburgExpedia verified reviews
5/5 Excellent
"Micro suites. No staff. Awesome experience "
A verified traveller stayed at The Laundry Rooms Waterloo
Posted 2 days ago
Popular Destinations
Top B&B in Other Destinations
All Accommodation Types
Be inspired: Top B&B destinations in 2024
- Niagara Falls Bed and Breakfast
- Toronto Bed and Breakfast
- Montreal Bed and Breakfast
- Vancouver Bed and Breakfast
- Ottawa Bed and Breakfast
- Calgary Bed and Breakfast
- Quebec Bed and Breakfast
- Edmonton Bed and Breakfast
- Whistler Bed and Breakfast
- Halifax Bed and Breakfast
- Victoria Bed and Breakfast
- Kelowna Bed and Breakfast
- Laurentians Bed and Breakfast
- Winnipeg Bed and Breakfast
- Canmore Bed and Breakfast
- Kingston Bed and Breakfast
- The Blue Mountains Bed and Breakfast
- Mont-Tremblant Bed and Breakfast
- London Bed and Breakfast
- Jasper Bed and Breakfast
Expedia's Latest Trends
Hotels
Best Hotels in Algonquin ParkBest Hotels in New HamburgBest Hotels in TobermoryBest Hotels in ThornburyElora Cheap HotelsBest Hotels in BowmanvilleBest Hotels in EloraBest Hotels in Port DoverBest Hotels in FergusBest Hotels in Sauble BeachElora Pet-friendly HotelsElora Historic HotelsBest Hotels in BayfieldBest Hotels in Port ElginBest Hotels in PictonBest Hotels in Grand BendBest Hotels in LindsayElora Spa Hotels
Flights
Activities
Vacation Rentals