Skip to main content

The best B&Bs in Saint John

Check out our pick of great B&Bs in Saint John

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated just 600 metres from The Imperial Theatre, A Tanners Home Inn Bed and Breakfast offers accommodation in Saint John with access to a bar, barbecue facilities, as well as full-day security. The 5-star bed and breakfast has garden views and is 700 metres from Stonehammer Geopark. The bed and breakfast features quiet street views, an outdoor fireplace, and free WiFi is available throughout the property.

At the bed and breakfast, every unit is equipped with a desk, a flat-screen TV, a private bathroom, bed linen and towels. All units have a wardrobe.

Wonderful location and breakfast!

Show more Show less
8.7
Fabulous
369 reviews
Price from
Rp 1,996,454
per night

Overlooking the Bay of Fundy, this historic 5-star B&B in St. John, New Brunswick offers spacious rooms with free Wi-Fi, a cable TV and DVD player. A hot cooked breakfast is provided each day.

Each room at the Homeport Historic B&B offers a private vintage bathroom with bathrobes for guests’ use. All rooms are styled in Victorian décor and include a seating area.

Very charming and spacious room with lovely nautical-themed design. The lounge is very guest-friendly and includes literature, board games and puzzles. The breakfast was delightful, especially the home-made waffles cooked to order! The views from the property are stunning.

Show more Show less
8.7
Fabulous
361 reviews
Price from
Rp 2,495,429
per night

Set in Saint John in the New Brunswick region, Zion inn economy 2 features a garden. With free private parking, the property is 2.9 km from Stonehammer Geopark and 3.4 km from The Imperial Theatre. The property is non-smoking and is located 6.7 km from University of New Brunswick Saint John.

Nice place for the money. Clear instructions !

Show more Show less
7
Good
8 reviews
Price from
Rp 766,922
per night

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Saint John

Most booked B&Bs in Saint John this month

B&Bs that guests love in Saint John

  • Avg. price/night: Rp 2,188,653
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 296 reviews
    Great location, clean spacious oversized room, very quiet, great pool area, pool is very warm and clean, great hot and cold breakfast options for all appetites
    Trevor
    Family with young children
  • Avg. price/night: Rp 2,355,629
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 946 reviews
    Great location with easy access and lots of parking, including an underground heated garage which is nice in the winter. Very clean and quiet and the staff is friendly and helpful. We stay here often when in Saint John.
    S
    Stephenie
    Young couple
  • Avg. price/night: Rp 2,196,099
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 369 reviews
    Great location in downtown Saint John. A nice older home with antique furnishings and accents. Although a short walk to everything, the place was very quiet.
    Shawn
    Solo traveller
  • Avg. price/night: Rp 2,196,099
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 369 reviews
    Breakfast was good standard Location on a quiet road close to city center
    Henry
    Young couple
  • Avg. price/night: Rp 1,704,643
    7.7
    Scored 7.7
    Good
    Rated good
     · 384 reviews
    Large, comfortable room. Clean and quiet hotel. Great location - easy access to highway, shopping & food. Pet friendly.
    Heather
    Family with young children
  • Avg. price/night: Rp 1,402,370
    7.1
    Scored 7.1
    Good
    Rated good
     · 470 reviews
    Breakfast was good ,private entrance to your room. Great view and quiet
    Montgomery
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 365 reviews
    Beautiful room, private balcony, great breakfast, great location.
    Andy
    Solo traveller
  • Avg. price/night: Rp 2,355,629
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 946 reviews
    Good location close to city center.. excellent breakfast and really polite staff
    Abhishek
    Solo traveller
  • Avg. price/night: Rp 2,196,099
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 369 reviews
    Perfect location to drop the car and enjoy old St. John on foot; returning to a good quiet night's sleep and an excellent breakfast in the morning as provided by our friendly hosts. A short walk from the St. John market with great places for lunch as well as nearby restaurants.
    Peter
    Young couple
  • Avg. price/night: Rp 2,569,289
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 459 reviews
    Great location, comfortable bed, excellent breakfast, great shower.
    Karen
    Young couple

Research, refine and make plans for your whole trip