St. John's B&B
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
B&B in St. John's

Leaside Manor by The Leaside Group
39 Topsail Road St. John's NL
$101 nightly
The price is $120 total per night
$120 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Leaside Manor by The Leaside Group in St. John's (West End), you'll be within a 5-minute drive of George Street and The Rooms.
Breakfast included
Parking included

Cozy Pet Friendly Home
104 Seaborn St St. John's NL
With a stay at Cozy Pet Friendly Home in St. John's (Kenmount East), you'll be within a 10-minute drive of The Rooms and George Street.
Breakfast included
Pet friendly

Balmoral House
38 Queen's Road St. John's NL
With a stay at Balmoral House in St. John's (Downtown St. John's), you'll be a 5-minute walk from The Rooms and 8 minutes by foot from George Street.
Breakfast included
Parking included

Belle View Manor Inn
43 Water St E Harbour Grace NL
$201 nightly
The price is $231 total per night
$231 total
Apr 21 - Apr 22
Total with taxes and fees
Free Cancellation
With a stay at Belle View Manor Inn in Harbour Grace, you'll be a 4-minute walk from Immaculate Conception Church and 6 minutes by foot from Conception Bay Museum.
Breakfast included
Spa

Georgestown Inn
50 Bonaventure Ave St. John's NL
Located in St. John's (Georgestown), Georgestown Inn is within a 10-minute walk of The Rooms and Basilica Cathedral of St. John the Baptist.
Breakfast included
Parking included

The Roses Heritage Inn
9 Military Rd St. John's NL
Located in St. John's (Downtown St. John's), The Roses Heritage Inn is within a 15-minute walk of Port of St. John's and The Rooms.
Free WiFi
Air conditioning

The Spaniards “Room” Heritage Home
185 Conception Bay Hwy Spaniard's Bay NL
With a stay at The Spaniards “Room” Heritage Home in Spaniard's Bay, you'll be a 1-minute walk from Finky Beach and 11 minutes by foot from Little Beach.
Breakfast included
Spa

The Bread & Cheese Country Inn
22-36 Bread and Cheese Rd Bay Bulls NL
Located in Bay Bulls, The Bread & Cheese Country Inn is by the ocean, within a 10-minute drive of Upper Pond and Long Beach.
Breakfast included
Parking included

Rothesay House Heritage Inn B&B
34 Water Street Harbour Grace NL
$183 nightly
The price is $210 total per night
$210 total
May 17 - May 18
Total with taxes and fees
When you stay at Rothesay House Heritage Inn B&B in Harbour Grace, you'll be by the ocean, within a 5-minute walk of Conception Bay Museum and Immaculate Conception Church.
Breakfast included
Parking included

Mallard Inn
5 Barrows Rd St. John's NL
$316 nightly
The price is $377 total per night
$377 total
Apr 21 - Apr 22
Total with taxes and fees
With a stay at Mallard Inn in St. John's (Quidi Vidi), you'll be within a 10-minute drive of The Rooms and George Street.
Parking included
Free WiFi
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.
St. John's B&B essential information
Accommodation | 12 B&B |
|---|---|
Lowest Price | $120 |
Highest Price | $377 |
Popular accommodation | Leaside Manor by The Leaside Group, Cozy Pet Friendly Home , Balmoral House, Belle View Manor Inn, Georgestown Inn, The Roses Heritage Inn, The Spaniards “Room” Heritage Home, The Bread & Cheese Country Inn, Rothesay House Heritage Inn B&B, Mallard Inn, The Narrows Bed & Breakfast, Lugar Feliz |


