Find hotels in Port Elgin from £52

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Port Elgin hotels and places to stay

Indianpoint Motel

2.5 star property
8.8 out of 10, Excellent, (54)
"Enjoyed the large room with kitchenette Comfy large bed"
The price is £98
includes taxes & fees
1 May - 2 May
Indianpoint Motel

Amherst Shore Country Inn

4.0 star property
9.6 out of 10, Exceptional, (68)
"Very cozy and well suited to our needs. "
The price is £107
includes taxes & fees
1 May - 2 May
Amherst Shore Country Inn

Super 8 by Wyndham Amherst NS

2.5 star property
8.6 out of 10, Excellent, (812)
"This establishment is exceptional- from the easy booking, add on’s like late check out, etc to the exceptional,welcome and easy check in - the facilities are exceptional from pool with amazing slide & jacuzzi to a hearty breakfast to start the day - we arrived as guests but we left feeling like family - thank you for such excellence I highly recommend this wonderful establishment "
The price is £104
includes taxes & fees
4 May - 5 May
Super 8 by Wyndham Amherst NS

Comfort Inn Amherst

2.5 star property
8.2 out of 10, Very good, (500)
"Friendly staff, clean rooms and a great breakfast "
The price is £92
includes taxes & fees
4 May - 5 May
Comfort Inn Amherst

Healing Touch Living Space

2.5 star property
8.2 out of 10, Very good, (12)
"Facility had everything me needed at a reasonable price."
The price is £52
includes taxes & fees
1 May - 2 May
Healing Touch Living Space

Travelodge by Wyndham Amherst

2.5 star property
7.4 out of 10, Good, (461)
"Staff were very accommodating, food was good,room was clean and spacious. "
The price is £82
includes taxes & fees
6 May - 7 May
Travelodge by Wyndham Amherst

Tantramar motel

2.5 star property
8.0 out of 10, Very good, (261)
"Great stay! Room was clean and cozy. Perfect for a quiet night away."
The price is £74
includes taxes & fees
29 May - 30 May
Tantramar motel

Marshlands Inn

3.5 star property
8.2 out of 10, Very good, (231)
"This is a great place with great staff. Everything worked out perfectly. "
The price is £81
includes taxes & fees
1 May - 2 May
Marshlands Inn

Coastal Inn Sackville

2.5 star property
8.4 out of 10, Very good, (607)
"It was close to the place where I prefer."
The price is £92
includes taxes & fees
1 May - 2 May
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.
Don't see what you're looking for?
See all available properties in Port Elgin
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Port Elgin

Head to Tidnish Dock Provincial Park and Murray Beach Provincial Park—just two of the sights around Port Elgin.

Frequently asked questions

What are the best budget hotels in Port Elgin?
Indianpoint Motel is a charming budget-friendly option situated in Port Elgin, Canada, boasting stunning ocean views that will make your stay memorable. Guests appreciate the warm ambiance of the rooms, which include thoughtful amenities like free WiFi and a furnished patio, great for relaxing after a day of adventure. With a customer review rating of 8.8, this motel is a trusted choice for those seeking value without compromising on comfort. View all budget hotels in Port Elgin.
When is the best time to go to Port Elgin?
The most popular time to visit Port Elgin is July, when the summer sun shines brightly, and the town is alive with activity. During this peak season, from June to August, visitors can expect warm temperatures averaging around 24°C, great for enjoying the stunning beaches and outdoor attractions that Port Elgin has to offer.

As you explore this charming lakeside community, you’ll find a plethora of outdoor activities tailored to your adventurous spirit. Whether it’s swimming in Lake Huron, hiking scenic trails, or cycling along the waterfront, the long, sunny days provide ample opportunity for relaxation and leisure. The vibrant atmosphere is complemented by local festivals and events, allowing you to immerse yourself in the community’s culture.

For families, July is an excellent time to create lasting memories, with various family-friendly events and activities available. The local parks are great for picnics, and you can easily find spots close to the beach for a day filled with fun in the sun. If you enjoy a lively environment, this bustling season will add to your experience.

If you’re looking for a more budget-friendly option, consider visiting in September. This month is often overlooked but offers a fantastic opportunity to experience Port Elgin with fewer crowds and slightly lower accommodation rates. The weather remains pleasant, with temperatures still averaging around 21°C, making it ideal for outdoor exploration without the summer rush.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel’s cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our “Fully refundable property” filter during your search to find the right Port Elgin hotel for you.
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 £52 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.