Find hotels in Port Elgin from CA $96

  • 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

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, (76 reviews)
"This is a nice older motel."
United States
Edgar
The price is CA $119
CA $137 total
includes taxes & fees
Feb 22 - Feb 23
Indianpoint Motel

Amherst Shore Country Inn

Amherst Shore Country Inn
4.0 star property
Lorneville
9.6 out of 10, Exceptional, (90 reviews)
"This was our 3rd stay & would highly recommend. Beautiful property & great hospitality. "
Canada
Joanne
The price is CA $200
CA $228 total
includes taxes & fees
Feb 14 - Feb 15
Amherst Shore Country Inn

Healing Touch Living Space

Healing Touch Living Space
2.5 star property
Amherst
8.2 out of 10, Very good, (21 reviews)
"The staff were very friendly and helpful. "
Canada
Rosie
The price is CA $75
CA $96 total
includes taxes & fees
Feb 16 - Feb 17
Healing Touch Living Space

Super 8 by Wyndham Amherst NS

Super 8 by Wyndham Amherst NS
2.5 star property
Amherst
8.6 out of 10, Excellent, (926 reviews)
"Had a great stay"
Canada
Brett
The price is CA $144
CA $164 total
includes taxes & fees
Feb 23 - Feb 24
Super 8 by Wyndham Amherst NS

Comfort Inn Amherst

Comfort Inn Amherst
2.5 star property
Amherst
8.2 out of 10, Very good, (634 reviews)
"Great short stay"
Canada
Kevin
The price is CA $145
CA $166 total
includes taxes & fees
Mar 15 - Mar 16
Comfort Inn Amherst

Travelodge by Wyndham Amherst

Travelodge by Wyndham Amherst
2.5 star property
West Amherst
7.6 out of 10, Good, (703 reviews)
"The staff was amazing. "
Canada
Kimberly
The price is CA $112
CA $128 total
includes taxes & fees
Feb 22 - Feb 23
Travelodge by Wyndham Amherst

Marshlands Inn

Marshlands Inn
3.5 star property
Sackville
8.0 out of 10, Very good, (288 reviews)
"Great location to stay while visiting the university. Everything is walkable"
Canada
Nicole
The price is CA $131
CA $150 total
includes taxes & fees
Feb 14 - Feb 15
Marshlands Inn

Sackville Inn

Sackville Inn
2.5 star property
Sackville
8.0 out of 10, Very good, (309 reviews)
"Clean, comfortable and a quick check in. "
Canada
Jill
The price is CA $109
CA $125 total
includes taxes & fees
Feb 14 - Feb 15
Sackville Inn

Coastal Inn Sackville

Coastal Inn Sackville
2.5 star property
Sackville
8.4 out of 10, Very good, (708 reviews)
"The staff was very friendly and the room was clean."
Canada
Jill
The price is CA $130
CA $149 total
includes taxes & fees
Feb 15 - Feb 16
Coastal Inn Sackville
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
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

Hotels in Port Elgin with star rating

Find out more about Port Elgin

Top reasons to visit Port Elgin

  • Scenic Beaches: Enjoy the beautiful Port Elgin Beach and a unique experience at the local nudist beach.
  • Outdoor Activities: Ideal for outdoor enthusiasts, featuring recreational areas and picturesque lakes for exploration.
  • South Port Golf Course: Play a round at one of the region's popular golf courses, offering stunning landscapes.
  • Environmental Centre: Gain insight into the local natural beauty at this informative spot.
  • Charming Accommodations: Choose from family-friendly hotels, cozy B&Bs, and pet-friendly options for a perfect stay.

Find great hotels near Port Elgin

Discover a variety of charming accommodations in Port Elgin, New Brunswick, perfect for every type of traveller. Whether you seek family-friendly hotels, cozy bed & breakfasts, or pet-friendly options, Port Elgin has something to offer. Choose from top-rated hotels and spacious suites that cater to business needs and leisurely getaways alike. Your ideal stay awaits in this picturesque coastal town.

  • Super 8 by Wyndham Amherst NS: Ideal for eco-conscious families, Super 8 by Wyndham Amherst NS offers a welcoming atmosphere just 29.0km from Port Elgin. This motel is eco-certified, ensuring that your stay is both comfortable and environmentally friendly. Families will appreciate the thoughtful amenities tailored for children, including a First Aid Kit, free cribs, and an onsite mini-golf course. With games specifically designed for kids and window guards for safety, this property promises a family vacation experience that prioritizes fun and security.
  • Travelodge by Wyndham Amherst: Perfect for business travellers seeking a blend of convenience and nature, Travelodge by Wyndham Amherst is located 27.4km from Port Elgin. This hotel features well-equipped facilities including multiple meeting rooms and a conference centre, catering specifically to your professional needs. Surrounded by the beauty of the natural landscape, guests can enjoy a refreshing break from their busy schedules while still having access to essential business amenities. This hotel strikes a balance between work and leisure, making it an excellent choice for business trips.
  • Comfort Inn Amherst: Comfort Inn Amherst is an eco-friendly haven just 27.4km from Port Elgin, appealing to both business and pet owners alike. This hotel is eco-certified, reflecting its commitment to sustainability while providing essential business amenities like a fully equipped business centre. With a pet-friendly policy that welcomes dogs and cats (restrictions apply), travellers can bring their furry companions along for the trip. Guests appreciate the combination of modern comfort, professional services, and the ability to travel with pets in a welcoming environment.

Where to stay near Port Elgin

Port Elgin, New Brunswick, offers a delightful blend of outdoor adventures and scenic beauty. Explore the nearby Saugeen Shores for stunning beaches and vibrant nightlife. Whether you're seeking recreational opportunities or trendy shopping areas, this charming region welcomes everyone with its friendly atmosphere. Enjoy excursions that highlight the best of local attractions, making your vacation both relaxing and exciting. Experience the perfect getaway in this picturesque coastal gem.

  • Baie Verte: A charming village located 3.2km from Port Elgin, Baie Verte is a seasonal gem that attracts visitors primarily in March and the summer months. Known for its stunning outdoor scenery and adventure opportunities, this area offers activities such as golfing and exploring the nearby national state park. Families will enjoy the local beach, perfect for a day of sun and relaxation. With its picturesque landscapes, Baie Verte is a great spot for those seeking a tranquil getaway filled with nature's beauty.
  • Bayside: Just 4.8km from Port Elgin, the city of Bayside is a lively destination that comes alive during the peak summer months of July to September. This city is perfect for adventure seekers and couples looking for a romantic escape. Here, you can enjoy karting, recreational activities, and the breathtaking views from the historic lighthouse lookout. Bayside's blend of adventure and scenic beauty makes it an enticing stop for both thrill-seekers and those wanting to soak in the coastal charm.
  • Little Shemogue: Located 9.7km from Port Elgin, Little Shemogue is another sought-after destination, especially during the summer months. Visitors flock here for its outdoor adventures and stunning scenery, including lovely boardwalks that allow for leisurely strolls. The area boasts access to beautiful beaches and a national park, making it ideal for nature lovers and those seeking educational experiences. Little Shemogue offers a perfect blend of relaxation and exploration, ensuring that your vacation is both enjoyable and enriching.

Things to do near Port Elgin

Port Elgin offers a fantastic getaway for outdoor enthusiasts, featuring scenic landscapes and adventurous activities. Visitors can enjoy the local recreational area and play a round at the South Port Golf Course, which is one of the popular golf courses in the region. With a variety of entertainment options available, Port Elgin is perfect for those seeking both relaxation and adventure during their vacation.

Shopping

For unique gifts, explore the Pugwash Farmers Market, located 40.2km away, offering a local vibe. If you're up for a drive, the County Fair Mall (46.7km away) provides family-friendly entertainment, while East Main Plaza, 27.4km away, features a mix of business and family-friendly shops.

Recreation

Tidnish Dock Provincial Park, located 8.0km from Port Elgin, offers serene trails and calming waterfront views, perfect for relaxation. Northport Beach Provincial Park, 22.5km away, invites you to unwind on sandy shores and enjoy peaceful picnics amidst nature’s beauty.

Adventure

At the Centre for Speed, located 33.8km from Port Elgin, you can experience the thrill of motor racing. Feel the adrenaline as you watch or participate in high-speed events, surrounded by a vibrant atmosphere that captures the essence of sports and adventure.

Nightlife

Experience the vibrant nightlife in Port Elgin with a visit to the Harbourfront Theatre, offering a mix of culture and romance. For a cinematic adventure, check out Cineplex Cinemas Summerside. Alternatively, enjoy family-friendly entertainment at Live Bait Theatre, where culture meets fun.

*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 on your trip to Port Elgin, consider visiting during the off-peak months of October and December to January, when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and look for last-minute deals on Expedia. Wednesdays are the most affordable days to stay, while Saturdays are the priciest. Utilize Expedia's search tool to filter by budget and combine your hotel with flights and activities for added savings. Walking is a great way to explore the area without spending on transport.

  • 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 June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Port Elgin is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your choices based on your budget, desired location, and preferred type of accommodation. To find the most affordable options and special offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Port Elgin with your flights and activities through an Expedia package.

Find the best attractions near Port Elgin

Port Elgin, New Brunswick, offers a perfect getaway for outdoor enthusiasts and nature lovers. Visitors can explore the scenic Port Elgin Beach and enjoy the local nudist beach for a unique experience. The Environmental Centre provides insight into the area's natural beauty, making it an ideal spot for relaxation and adventure. Don't miss the picturesque lakes nearby, perfect for a day of exploration and leisure.

  • Murray Beach Provincial Park: This serene nudist beach offers a unique opportunity to connect with nature in a clothing-optional environment. Located 16.1km from Port Elgin, it features beautiful sandy shores and stunning views of the Northumberland Strait, perfect for sunbathing and swimming.
  • Cape Jourimain Nature Centre: Situated 24.1km away, this eco-friendly environmental centre invites visitors to explore its interactive exhibits and walking trails. Experience the rich biodiversity of the area while enjoying educational programs focused on conservation and sustainability.
  • Campbell Carriage Factory Museum: Also located 24.1km from Port Elgin, this transport museum showcases the history of carriage manufacturing. With a family-friendly atmosphere, visitors can immerse themselves in the culture and craftsmanship of the era through guided tours and exhibits.

Best time to go to Port Elgin

The best time to visit Port Elgin is dependant 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 HighSlightly High
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 SunnyAverageAverage
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

When planning your visit to Port Elgin, New Brunswick, you have convenient access to several major airports. Greater Moncton International Airport (YQM) is located 46.7km away, with excellent hotel options nearby such as the 4.5-star Chateau Moncton Trademark Collection by Wyndham, just 6.4km from the airport, and the Wild Rose Inn, which is 1.6km away. Alternatively, Charlottetown Airport (YYG) is 78.9km from Port Elgin, featuring nearby accommodations like the upscale Sydney Boutique Inn and Fairholm Boutique Inns, both within 4.8km of the airport. Transportation services are readily available from these hotels to their respective airports, ensuring a smooth arrival and departure.

Frequently asked questions

What is the best area to stay in Port Elgin?
The best area to stay in Port Elgin is right in the village centre, particularly near Main Street, as it offers the most convenience and access to local amenities.

This central area is where you'll find most of the village's shops, eateries, and services. It's a compact and walkable district, making it easy to stroll to the waterfront or grab a bite to eat. The village is small, so staying centrally means everything is just a short walk or drive away.

Couples looking for a relaxed getaway will find this area suitable. You'll be close to the local harbour, where you can watch the fishing boats, and there are a few independent shops to browse. It's a peaceful spot for a quiet break, with easy access to coastal views.

For families, staying in the village centre provides practical advantages. You're near the local park and a short distance from the community's main beach, which is ideal for a day out with children.
What are the top pet-friendly hotels in Port Elgin?
For top pet-friendly accommodation in Port Elgin, the Indianpoint Motel is an excellent choice.

The Indianpoint Motel, with an 8.6 rating, warmly welcomes pets and offers a variety of features that guests appreciate. Many rooms provide an ocean view, and some include a furnished patio, yard, or a deck, superb for enjoying the outdoors with your pet. See more pet-friendly hotels in Port Elgin
What are the best budget hotels in Port Elgin?
For a budget-friendly option in Port Elgin, the Indianpoint Motel is an excellent choice.

This motel, with an 8.6 rating, offers comfortable stays with amenities like free WiFi and complimentary self-parking. Guests can enjoy the ocean view from a furnished patio, yard, or deck, providing a pleasant setting for relaxation. View all budget hotels in Port Elgin
What are the most romantic hotels in Port Elgin for couples?
For a delightful stay in Port Elgin, the Indianpoint Motel is a wonderful choice for couples.

This highly-rated motel, with an 8.6 review score, offers lovely ocean views and boasts amenities such as a furnished patio, a yard, and a deck or patio for relaxing outdoors. Guests will appreciate the convenience of free self-parking and off-street parking, including space for RVs, buses, and trucks. Its ocean-facing position provides a lovely setting for a romantic getaway. See all romantic hotels in Port Elgin
When is the best time to go to Port Elgin?
The best time to visit Port Elgin is during the summer months, from late June to early September, when the weather is warm and pleasant for outdoor activities.

During this period, the average daily temperatures range from 20°C to 25°C, making it ideal for exploring the beaches, such as the popular Port Elgin Beach, and enjoying water sports in the Northumberland Strait. Many local businesses, restaurants, and attractions operate at their full schedules, offering a complete experience for visitors.

Couples looking for a relaxing getaway will appreciate the long daylight hours, great for strolls along the shore or enjoying sunsets over the water. The warm evenings are also suitable for dining outdoors at local eateries.

Families will find the summer particularly appealing due to the array of activities available for children, including swimming, building sandcastles, and exploring nearby provincial parks like Murray Beach Provincial Park.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Port Elgin.
How can I save on a Port Elgin hotel booking with Expedia?
Members always get our best prices. Find our best Port Elgin hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Port Elgin hotel?
Prices for hotels in Port Elgin often vary, but you can find a great deal from CA $96 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia