Book Now
Loading...
Home2019-01-07T14:00:28+00:00

Welcome to Terra Bella

by the Shore

We are a “green” B&B Inn and Spa minutes from the Atlantic Ocean on the banks of the Gaspereau River, in the village of Port Elgin, New Brunswick. We pride ourselves in delivering a first class experience in our  4 star historic inn by creating an elegant old world “home away from home” surrounded by quiet natural beauty. We offer pristine deluxe accommodations, a varied menu created by sourcing local and organic seasonal foods, as well spa services to assist in your relaxation experience. Stay with us while exploring New Brunswick, Nova Scotia and Prince Edward Island or simply enjoy walks along the Gaspereau or the endless Trans-Canada walking trail at our doorstep.

ABOUT US

YES WE ARE OPEN ALL YEAR ROUND!

AVAILABLE ROOMS AT TERRA BELLA by the SHORE

Accommodations

WELLNESS & SPA

Spa Center

We want you to be pampered. Relaxation supreme awaits you at Terra Bella by the Shore. Get spa treatments in our spa room, in your own room or perhaps a reflexology session outside near the river? Its like taking a deep breath that lasts all day long.

DISCOVER MORE

Terra Bella has a Weekend Package for Ladies Only! Check It Out: Pampering Plus.

“The Inn has a unique charm, and we couldn't have dreamed it up any better. Overall, an EXCELLENT value, great location, ...would highly recommend this property to anyone seeking plenty of room, privacy, and relaxation.”

TERRA BELLA, A BEAUTIFUL PLACE TO JUST 'BE'

Enjoy & Remember Great Times With Us!

Visit Often - We Are In a Gateway Location: Close to the Sea, Nova Scotia, P.E.I. and as a Place to Stay While You Explore!
CHECK AVAILABILITY

TERRA BELLA BY THE SHORE

Dining Services

We source out, prepare and serve organic, fresh and natural foods whenever possible. Fabulous breakfasts. Basket lunches available too! Dinners are on special occasions only.

DISCOVER MORE
"Its always a beautiful day in Port Elgin, New Brunswick at Terra Bella by the Shore. Rain or shine there are things to do. Or just read and relax.”

TERRA BELLA BY THE SHORE: SERENITY

We Have Accommodations for Individuals, Couples & Groups

BOOK YOUR

Group Functions

From small weddings to wellness groups and private functions, we can handle everything for you: accommodations, food and beverage, spa services and more! Contact us now for a quote! You wont be disappointed.

Learn More

BOOK YOUR

Business Retreat

Does your company require a small venue to combine business and fun? Enjoy a retreat at Terra Bella by the Shore. We have accommodations, gourmet food, spa services and presentation equipment all for you!

Learn More

TERRA BELLA BY THE SHORE

Services

"This tree-lined bed and breakfast, set in a historic Victorian mansion next to the Gaspereau River in Port Elgin, features private baths with spa tubs."

TERRA BELLA BY THE SHORE IS JUST MINUTES FROM THE SEA

"Set in a quiet modest town and only 40 minutes from Moncton International Airport, Terra Bella by the Shore is an oasis of tranquility. Couples love it."

TERRA BELLA BY THE SHORE - CLOSE TO EVERYWHERE

FEATURES OF

Terra Bella by the Shore

Upscale Accomodations

Features private baths and spa tubs. The property is a beautiful example of Victorian architecture with original woodwork and beautiful stained glass windows.

Relaxing Hot Stones At Our Spa

We have many other relaxing and therapeutic services in our spa room: Swedish massage, head massage, reflexology, reiki, bio-energetic therapies and naturopathic services.

Amazing Healthy Gourmet Dining

We source out the freshest foods, local and organic when available for your dining pleasure. Bountiful breakfasts, picnic lunches and dinner when available - in grand style.

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.

CONTACT US