4 bed and breakfasts in Saint John
80 Douglas Ave., Saint John | 3 star b&bfrom $114
220 Germain Street, Saint John | B&Bfrom $112
96 Leinster St, Saint John | B&Bfrom $103
198 Route 850, Saint John | B&Bfrom $94
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.