Book Port Elgin hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Port Elgin

Cheap Port Elgin hotels

Indianpoint Motel

Indianpoint Motel

2.5 out of 5
323 Fort Moncton Rd, Port Elgin, NB
When you stay at Indianpoint Motel in Port Elgin, you'll be 11 minutes by car from Winegarden Estate Ltd.
Indianpoint Motel
Terra Bella by the Shore

Terra Bella by the Shore

3 out of 5
1 West Main Street, Port Elgin, NB
When you stay at Terra Bella by the Shore in Port Elgin, you'll be by the ocean and 9 minutes by car from Winegarden Estate Ltd.
Terra Bella by the Shore
Travelodge by Wyndham Amherst

Travelodge by Wyndham Amherst

2.5 out of 5
1539 Southampton Rd, West Amherst, NS
Fully refundableReserve now, pay when you stay
The price is AU$149 per night from 23 Mar to 24 Mar
AU$149
includes taxes & fees
23 Mar - 24 Mar
Located in West Amherst, Travelodge by Wyndham Amherst is in a rural location, within a 5-minute drive of Lion's Park and Tantramar Theatre.
Travelodge by Wyndham Amherst
Save an average of 15% on thousands of hotels when you're signed in
Super 8 by Wyndham Amherst NS

Super 8 by Wyndham Amherst NS

2.5 out of 5
40 Ancestral Dr, Trans Canadian Hwy 104, Exit 4, Amherst, NS
Fully refundableReserve now, pay when you stay
The price is AU$193 per night from 16 Mar to 17 Mar
AU$193
includes taxes & fees
16 Mar - 17 Mar
Located in Amherst, Super 8 by Wyndham Amherst NS is a 5-minute drive from Cumberland County Museum and Archives and 7 minutes from Amherst Golf Club.
Super 8 by Wyndham Amherst NS
Comfort Inn Amherst

Comfort Inn Amherst

2.5 out of 5
143 Albion St S, Amherst, NS
Fully refundableReserve now, pay when you stay
The price is AU$189 per night from 16 Mar to 17 Mar
AU$189
includes taxes & fees
16 Mar - 17 Mar
A stay at Comfort Inn Amherst places you in the heart of Amherst, within a 5-minute drive of Christie Park and Lion's Park.
Comfort Inn Amherst
Coastal Inn Sackville

Coastal Inn Sackville

2.5 out of 5
15 Wright Street, Sackville, NB
Fully refundableReserve now, pay when you stay
The price is AU$148 per night from 14 Mar to 15 Mar
AU$148
includes taxes & fees
14 Mar - 15 Mar
Located in Sackville, Coastal Inn Sackville is within a 15-minute walk of Sackville Waterfowl Park and Mount Allison University.
Coastal Inn Sackville
Marshlands Inn

Marshlands Inn

3.5 out of 5
55 Bridge Street, Sackville, NB
The price is AU$165 per night from 14 Mar to 15 Mar
AU$165
includes taxes & fees
14 Mar - 15 Mar
With a stay at Marshlands Inn in Sackville, you'll be within a 5-minute walk of Centennial Park and Sackville Waterfowl Park.
Marshlands Inn
Tantramar motel

Tantramar motel

2.5 out of 5
4 Robson Avenue, Sackville, NB
Fully refundableReserve now, pay when you stay
The price is AU$151 per night from 14 Mar to 15 Mar
AU$151
includes taxes & fees
14 Mar - 15 Mar
Located in Sackville, Tantramar motel is within a 5-minute drive of Centennial Park and Mount Allison University.
Tantramar motel
Seabreeze Chalet w/beach access

Seabreeze Chalet w/beach access

Cap-Pelé
With a stay at this cottage in Cap-Pele, you'll be within a 15-minute drive of Aboiteau Beach and Centre for Speed.
Seabreeze Chalet w/beach access
Don't see what you're looking for?
See all available properties in Port Elgin
View all properties
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.

Hotels in Port Elgin

If you're searching for somewhere to stay in Port Elgin, it's almost impossible to hop out of bed and be in the heart of the action in minutes. But you will find 5 accommodation options within a 30-kilometre radius of the centre.

Upon waking up in your outrageously comfy bed at Comfort Inn Amherst and Wandlyn Inn Amherst, it won't take long to get to Port Elgin (so long as you don't hit that snooze button too many times!)

One more option is the Super 8 Amherst Nova Scotia, which is an awesome option if you're fine with travelling 30 kilometres to the centre.

Attractions and Hotels Near Port Elgin

Always on the hunt for your next great adventure? You'll be happy to know that the wider New Brunswick region has some incredible things to throw yourself into as well. Old towns, fortresses and cathedrals are a few popular places that should be on your hit list. If gorgeous landscapes are more your thing, visit Port Elgin's beaches and forests. Additionally, if you've ever wanted to go snowboarding and skiing, you'll have the opportunity to in this part of Canada.

Cape Traverse is another place where you can kick back and get to know the room service menu. Located 40 kilometres northeast of Port Elgin, it's where you'll find the Port Borden Front Range Lighthouse and Borden-Carleton Visitor Information Centre. If you want to spend a few nights in Cape Traverse, consider the rates at the Seabreeze Cottage and PEI Cottage Rentals. 55 kilometres to the southeast of Port Elgin you'll find Wallace, which is home to the Fox Harb' r Resort and Jubilee Cottage Inn. The Jost Vineyards and Wallace Pier are some of the most popular sites to see when you're in Wallace.

Sitting 100 kilometres southeast of Port Elgin is Truro, a regional hub with a population of 21,000. It's home to some awesome attractions, like Victoria Park, the Marigold Cultural Centre and the Truro Golf Club. Got another day to play with? Check out the vibe at the Berlin Wall Sections and the Colchester Historeum. The Holiday Inn Truro and Comfort Inn Truro are some hotels in Truro.

On the plane? Freaking out cos you haven't organised accommodation at the other end? Don't stress! Odds are you'll be able to snap up a room at the Holiday Inn Express Hotel & Suites Airport Dieppe. It's pretty close to Greater Moncton International Airport, which is 45 kilometres from the centre of Port Elgin.

Port Elgin hotels essential information

Accommodation
58 hotels
Lowest Price
AU$148
Highest Price
AU$193
Popular hotels
Indianpoint Motel, Terra Bella by the Shore, Travelodge by Wyndham Amherst, Super 8 by Wyndham Amherst NS, Comfort Inn Amherst, Coastal Inn Sackville, Marshlands Inn, Tantramar motel, Seabreeze Chalet w/beach access

Most recent Port Elgin hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.