Find hotels in Port Elgin from NT$2,603

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port Elgin hotels

Indianpoint Motel

Indianpoint Motel
2.5 star property
Port Elgin
8.6 out of 10, Excellent, (75)
"This is a nice older motel."
United States
Edgar
The price is NT$2,950
NT$3,392 total
includes taxes & fees
Dec 31 - 2026/1/1
Indianpoint Motel

Marshlands Inn

Marshlands Inn
3.5 star property
Sackville
8.0 out of 10, Very Good, (287)
"A lovely place to stay when I am in Sackville"
United States
Isabelle Caroline
The price is NT$2,988
NT$3,437 total
includes taxes & fees
Dec 29 - Dec 30
Marshlands Inn

Amherst Shore Country Inn

Amherst Shore Country Inn
4.0 star property
Lorneville
9.6 out of 10, Exceptional, (90)
"This was our 3rd stay & would highly recommend. Beautiful property & great hospitality. "
Canada
Joanne
The price is NT$4,574
NT$5,214 total
includes taxes & fees
Jan 2 - 2026/1/3
Amherst Shore Country Inn

Sackville Inn

Sackville Inn
2.5 star property
Sackville
8.0 out of 10, Very Good, (307)
"Clean, comfortable and a quick check in. "
Canada
Jill
The price is NT$2,264
NT$2,603 total
includes taxes & fees
Dec 24 - Dec 25
Sackville Inn

Super 8 by Wyndham Amherst NS

Super 8 by Wyndham Amherst NS
2.5 star property
Amherst
8.6 out of 10, Excellent, (907)
"Good stay, clean and pet friendly."
Canada
Monique
The price is NT$3,666
NT$4,179 total
includes taxes & fees
Jan 4 - 2026/1/5
Super 8 by Wyndham Amherst NS

Healing Touch Living Space

Healing Touch Living Space
2.5 star property
Amherst
8.4 out of 10, Very Good, (20)
"The staff were very friendly and helpful. "
Canada
Rosie
The price is NT$2,241
NT$2,783 total
includes taxes & fees
Dec 24 - Dec 25
Healing Touch Living Space

Comfort Inn Amherst

Comfort Inn Amherst
2.5 star property
Amherst
8.2 out of 10, Very Good, (624)
"Convenient location, large room, good breakfast, and friendly staff."
United States
Carolyn
The price is NT$3,489
NT$3,977 total
includes taxes & fees
Jan 1 - 2026/1/2
Comfort Inn Amherst

Coastal Inn Sackville

Coastal Inn Sackville
2.5 star property
Sackville
8.4 out of 10, Very Good, (700)
"Great motel while touring in the area!"
Canada
Eldon
The price is NT$2,927
NT$3,366 total
includes taxes & fees
Dec 24 - Dec 25
Coastal Inn Sackville

Travelodge by Wyndham Amherst

Travelodge by Wyndham Amherst
2.5 star property
West Amherst
7.6 out of 10, Good, (694)
"Clean room and very accommodating staff "
Canada
Carson
The price is NT$2,724
NT$3,105 total
includes taxes & fees
Jan 18 - 2026/1/19
Travelodge by Wyndham Amherst
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Port Elgin Hotel Reviews

More cheap stays in Port Elgin

Find out more about Port Elgin

Top reasons to visit Port Elgin

  • Stunning Beaches: Port Elgin boasts beautiful beaches, including the popular Main Beach, perfect for sunbathing and surfing.
  • Outdoor Activities: Ideal for outdoor enthusiasts, the area offers hiking, golf, and scenic strolls along the boardwalk.
  • Charming Downtown: Explore the friendly downtown filled with trendy shops and local eateries.
  • Unique Experiences: Visit the nearby nudist beach for a one-of-a-kind adventure.
  • Variety of Accommodations: Enjoy a range of lodging options catering to families, pets, and business travelers.

Find great hotels near Port Elgin

Discover a range of inviting accommodations in Port Elgin, New Brunswick, perfect for every type of traveler. Whether you're seeking pet-friendly options, family-friendly suites, or a comfortable stay for business, you'll find the best hotels that cater to your needs. Experience the charm of Port Elgin while enjoying convenient hotel services designed to make your visit memorable.

  • Travelodge by Wyndham Amherst: Nestled 27.4km from Port Elgin, Travelodge by Wyndham Amherst offers a blend of comfort and convenience, ideal for business travelers and nature enthusiasts. The hotel boasts spacious rooms equipped with modern amenities, ensuring a restful stay. Guests can enjoy complimentary Wi-Fi, a fitness center, and a business center for their professional needs. The surrounding area features beautiful landscapes, perfect for outdoor activities, making it a suitable choice for those looking to unwind in nature after a busy day.
  • Comfort Inn Amherst: Located 27.4km from Port Elgin, Comfort Inn Amherst is a pet-friendly haven that caters to eco-conscious travelers. This eco-certified hotel provides a warm and welcoming atmosphere, featuring comfortable rooms with essential amenities. Guests can take advantage of the pet policy, which allows dogs and cats on-site, along with several restrictions in place for a safe environment. With a commitment to sustainability, this hotel also offers a complimentary breakfast, making it a great choice for both business and leisure travelers seeking eco-friendly options.
  • Marshlands Inn: This charming 3.5-star inn, situated 27.4km from Port Elgin, is perfect for visitors seeking a unique lodging experience. Marshlands Inn features a delightful on-site restaurant and bar, where guests can enjoy a delicious meal or unwind with a drink. The inn also provides opportunities for outdoor activities like birdwatching nearby, allowing guests to connect with nature. With its warm hospitality and inviting ambiance, Marshlands Inn is an excellent choice for travelers looking to relax and indulge in local cuisine.

Where to stay near Port Elgin

Port Elgin, New Brunswick, is the perfect destination for a relaxing beach getaway. Explore the charming downtown area filled with friendly locals and trendy shops. Enjoy easy beach access for sun-soaked days by the shore, or take a weekend excursion to nearby scenic spots. Whether you seek budget-friendly adventures or a touch of luxury, Port Elgin offers a delightful atmosphere for every traveler looking to unwind in beautiful surroundings.

  • Baie Verte: Nestled a mere 3.2km from Port Elgin, Baie Verte is a charming village that showcases the beauty of the outdoors. This destination experiences a surge in visitors during March and the summer months of June and July, making it a perfect spot for seasonal exploration. With its stunning scenery, Baie Verte offers outdoor enthusiasts a wealth of activities, including visits to local recreation parks, a golf course, and a private country club. Notable landmarks nearby include picturesque beaches and a national state park, ideal for family outings and soaking up the natural beauty of the area.
  • Bayside: Just 4.8km from Port Elgin lies Bayside, a vibrant city known for its adventurous spirit. The peak tourist season runs from July to September, drawing in those eager to enjoy the thrilling outdoor activities. Visitors will find an array of recreational areas and adventure activities, including karting, ensuring an exciting experience. Highlights in Bayside include access to beautiful beaches, a national state park, and a visitor center, making it a perfect getaway for those who love to immerse themselves in nature and adventure.
  • Little Shemogue: Located 9.7km from Port Elgin, Little Shemogue is a delightful city that attracts visitors primarily from July to September. Known for its outdoor and scenic experiences, this area is ideal for those seeking both adventure and relaxation. Little Shemogue features a variety of attractions, including educational venues, shopping centers, and a shopping mall. Nearby landmarks such as beautiful beaches, a national state park, and a historic church offer a unique blend of leisure and culture, making it a wonderful spot to explore.

Things to do near Port Elgin

Port Elgin, New Brunswick, is perfect for outdoor enthusiasts and beach lovers, offering stunning scenery and a range of activities. Enjoy leisurely strolls along the boardwalk, relax in the recreational area, or challenge yourself at the local golf course. Ideal for family outings, the town also provides beautiful spots for sunset walks, making it a great destination for creating lasting memories.

Shopping

For a unique shopping experience in Port Elgin, visit the East Main Plaza, located 27.4km away, offering a mix of city, family, and business vibes. If you're up for a drive, check out the County Fair Mall, 46.7km away, for entertainment and family-friendly shopping options.

Recreation

Experience tranquility at Tidnish Dock Provincial Park, a 8.0km escape offering relaxation and natural beauty. For sports enthusiasts, the Amherst Golf Club, 24.1km away, provides a vibrant outdoor golfing experience, while the Sackville Golf & Country Club, located 29.0km from Port Elgin, boasts scenic fairways and a welcoming atmosphere.

Adventure

At the Centre for Speed, located 33.8km from Port Elgin, experience the thrill of motor racing in a vibrant atmosphere. Feel the adrenaline rush as you watch high-speed races or participate in exciting events, perfect for adventure enthusiasts looking for an action-packed day.

Nightlife

In Port Elgin, the Live Bait Theatre offers a charming mix of romance and culture, just 27.4km away. For a cinematic experience, head to Cineplex Cinemas Summerside, 46.7km away, perfect for family fun and romance. The Harbourfront Theatre, 45.1km away, also showcases engaging performances.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Port Elgin

To save money while visiting Port Elgin, plan your trip during the off-peak months of October or December to January when hotel rates are lower. Booking about a month in advance can help secure the best prices, and Wednesdays are typically the cheapest days to stay. Consider using Expedia for last-minute deals or package offers that combine flights and hotel reservations. Additionally, explore the town on foot to minimize transportation costs and enjoy free activities that highlight the local scenery.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Port Elgin are October and December to January, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Port Elgin about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Port Elgin is Wednesday. The most expensive day to stay in Port Elgin is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of hotel you’re looking for. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Port Elgin hotel reservations with your flights and activities through an Expedia package deal.

Find the best attractions near Port Elgin

Port Elgin, New Brunswick, is perfect for outdoor enthusiasts and beach lovers alike, offering stunning scenery and a relaxing atmosphere. Key attractions include Port Elgin Main Beach, where visitors can enjoy the sun and surf, as well as the local environmental center. For a unique experience, the nearby nudist beach is also worth exploring. Whether you're seeking adventure or tranquility, Port Elgin provides a variety of activities and beautiful landscapes to enjoy.

  • Murray Beach Provincial Park: Experience the liberating atmosphere of this nudist beach, located 16.1km from Port Elgin. Surrounded by natural beauty, it offers an inclusive environment where you can relax and connect with nature in a unique way.
  • Ephraim Island: Just 12.9km from Port Elgin, Ephraim Island is a serene getaway featuring beautiful beaches and outdoor vibes. Perfect for sunbathing and swimming, this island is an ideal spot for those seeking tranquility and natural beauty.
  • Jolicure Lake: Located 16.1km away, Jolicure Lake is a picturesque destination perfect for romantic outings. With its scenic views and beach access, it’s a great place for swimming, picnicking, and enjoying the outdoors.

Best time to go to Port Elgin

The best time to visit Port Elgin is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with light rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January22.1°F (-5.5°C)Light RainMostly CloudyAverageSlightly Low
February20.8°F (-6.2°C)Light RainMostly CloudyAverageAverage
March27.3°F (-2.6°C)Light RainMostly CloudyAverageAverage
April37.9°F (3.3°C)Light RainMostly CloudyAverageAverage
May48.6°F (9.2°C)Light RainMostly CloudyAverageAverage
June58.1°F (14.5°C)Light RainMostly SunnyModerately HighAverage
July66.6°F (19.2°C)Light RainMostly SunnyModerately HighSlightly High
August66.9°F (19.4°C)Light RainMostly SunnyModerately HighSlightly High
September59.9°F (15.5°C)Light RainMostly SunnyAverageSlightly High
October50.2°F (10.1°C)Light RainMostly CloudyModerately LowSlightly Low
November39.6°F (4.2°C)Light RainMostly CloudyModerately LowAverage
December30.2°F (-1.0°C)Light RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to Port Elgin

Traveling to Port Elgin, New Brunswick, is convenient with two major airports nearby. Charlottetown Airport (YYG) is located 78.9km away, with excellent hotels like Fairholm Boutique Inns and Sydney Boutique Inn, both just 4.8km from the airport. Barachois Inn, a charming B&B, is 19.3km from YYG. Alternatively, Greater Moncton International Airport (YQM) is only 46.7km from Port Elgin. Nearby accommodations include Chateau Moncton Trademark Collection by Wyndham, 6.4km from YQM, and Wild Rose Inn, just 1.6km away. Wingate By Wyndham Dieppe Moncton is also a great option, located 4.8km from the airport, providing easy access to both airports.

Frequently asked questions

Where is the best place for a stay in Port Elgin?
Based on Expedia's traveler preferences, Indianpoint Motel is a top place to stay in Port Elgin. Two other choices for your stay in the area are Travelodge by Wyndham Amherst and Coastal Inn Sackville. See all available top hotels, or vacation rentals in Port Elgin.
If I need to cancel my hotel reservation in Port Elgin, will I receive a refund?
Yes, the majority of room reservations are fully refundable if cancelled before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a reservation that's non-refundable, you might be able to cancel it and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Port Elgin.
Where can I learn more about changing or cancelling my trip to Port Elgin?
For more details about updating your trip to Port Elgin or cancelling it, go to https://www.expedia.com/service/.
What is the best accommodation for staying close to Greater Moncton International Airport (YQM)?
Holiday Inn Express Hotel & Suites Airport Dieppe is a popular hotel, featuring free breakfast and an indoor pool. It's located a short 1.1 mi (1.7 km) from Greater Moncton Intl. Airport. Other good options within close proximity to the airport include Fairfield Inn & Suites by Marriott Moncton and Quality Inn Airport.
What's it like to stay in Port Elgin?
Visitors to Port Elgin are sure to find plenty to explore and enjoy. In Port Elgin, there are 2 hotels and other accommodations to choose from. Find out more about Port Elgin.
What are the top places to visit in Port Elgin?
A favorite place to visit is Baie Verte. You'll also find Tidnish Dock Provincial Park and Murray Beach Provincial Park in the area. Check out what more to see and do in Expedia's Port Elgin guide.
What's the weather like in Port Elgin?
The hottest months are usually August and July with an average temp of 63°F, while the coldest months are February and January with an average of 25°F. The snowiest months in Port Elgin are February, January, March, and November, with each month seeing an average of 36 inches of snowfall.