We are a green eco-conscious bed and breakfast inn & spa located in Port Elgin, New Brunswick.
Warning: The account for terrabellabytheshore needs to be reconnected.
Due to Instagram platform changes on March 2, 2020, this Instagram account needs to be reconnected to allow the feed to continue updating. Reconnect on plugin Settings page
Want to become a frequent visitor to our B&B Inn & Spa?
After your first visit as an in-house B&B guest, you can become a member for free and save 10% off everything when you visit at least once every 6 months! Save an extra 5% if you stay 1 week or longer! Discount prices are not available to guests who book through online travel agents.