Find hotels in Port Elgin from $46

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port Elgin hotels

Holiday Inn Express & Suites Port Elgin by IHG

Holiday Inn Express & Suites Port Elgin by IHG
2.5 star property
Saugeen Shores
9.6 out of 10, Exceptional, (577)
"We had a great stay! Would highly recommended! Marc at the front desk was incredibly accommodating and kind, rooms were clean and spacious, and breakfast was delicious! The perfect little vacation! "
Canada
Emily
$109 nightly
The price is $123
Jan 25 - Jan 26, 2026
Total with taxes and fees
Holiday Inn Express & Suites Port Elgin by IHG

Super 8 by Wyndham Port Elgin

Super 8 by Wyndham Port Elgin
2.0 star property
Saugeen Shores
8.6 out of 10, Excellent, (1002)
"Nothing to add....was all around a good place to stay on a budget"
Canada
John
$69 nightly
The price is $78
Dec 26 - Dec 27
Total with taxes and fees
Super 8 by Wyndham Port Elgin

Staybridge Suites Port Elgin by IHG

Staybridge Suites Port Elgin by IHG
3.0 star property
Saugeen Shores
9.6 out of 10, Exceptional, (273)
"Nice rooms, very clean, comfy bed, friendly staff, well priced, close to beach"
Canada
Laura
$124 nightly
The price is $140
Jan 17 - Jan 18, 2026
Total with taxes and fees
Staybridge Suites Port Elgin by IHG

Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin
2.0 star property
Saugeen Shores
7.6 out of 10, Good, (1000)
"The lady at desk was wonderful"
Canada
Madisen
$60 nightly
The price is $68
Dec 28 - Dec 29
Total with taxes and fees
Travelodge by Wyndham Port Elgin

GLOBALSTAY Brand New House in Port Elgin

GLOBALSTAY Brand New House in Port Elgin
4.0 star property
Saugeen Shores
7.6 out of 10, Good, (38)
"Amazing location and super cozy. Check-in was smooth, and the property was stunning!"
Canada
Olivia
$210 nightly
The price is $237
Dec 28 - Dec 29
Total with taxes and fees
GLOBALSTAY Brand New House in Port Elgin

All Seasons Motel

All Seasons Motel
2.0 star property
Saugeen Shores
7.8 out of 10, Good, (171)
"Convenient place to stay, close to downtown shopping, close to the beach. "
Canada
Jackie
$73 nightly
The price is $83
Dec 26 - Dec 27
Total with taxes and fees
All Seasons Motel

Windspire Inn

Windspire Inn
3.0 star property
Saugeen Shores
7.4 out of 10, Good, (347)
"Walkable to the main beach and town to dine, clean, friendly staff "
Canada
Amy
$53 nightly
The price is $59
Dec 30 - Dec 31
Total with taxes and fees
Windspire Inn

The Sand Castle Suites Motel

The Sand Castle Suites Motel
2.5 star property
Port Elgin
6.6 out of 10, (45)
"It was a very pleasant stay!"
Canada
Ashlee
$72 nightly
The price is $83
Dec 26 - Dec 27
Total with taxes and fees
The Sand Castle Suites Motel

Quality Inn

Quality Inn
2.5 star property
Saugeen Shores
8.6 out of 10, Excellent, (1000)
"Very friendly front desk, always nice to have a conversation while checking in…"
Canada
Sue
$83 nightly
The price is $94
Dec 27 - Dec 28
Total with taxes and fees
Quality Inn

Dreamers Writing Farm

Dreamers Writing Farm
1.5 star property
South Bruce Peninsula
9.2 out of 10, Wonderful, (132)
"I would definitely recommend this place to anyone looking for a comfortable and memorable stay"
Canada
Tejbir
$39 nightly
The price is $46
Jan 8 - Jan 9, 2026
Total with taxes and fees
Dreamers Writing Farm

Manor Motel

Manor Motel
2.0 star property
Saugeen Shores
7.4 out of 10, Good, (163)
"Good place for overnight stay."
Canada
Raju
$59 nightly
The price is $66
Jan 11 - Jan 12, 2026
Total with taxes and fees
Manor Motel

The Sands

The Sands
2.0 star property
Sauble Beach
9.8 out of 10, Exceptional, (29)
"Great for families "
Canada
Niyati
$174 nightly
The price is $205
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Sands

The Shores

The Shores
3.0 star property
Saugeen Shores
8.0 out of 10, Very Good, (43)
"Great size place, great location - easy to walk to everything on the main strip!"
Canada
Sydney
$85 nightly
The price is $97
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Shores

Driftwood Haus

Driftwood Haus
3.0 star property
Saugeen Shores
9.2 out of 10, Wonderful, (84)
"Great little spot!"
Canada
Rich
$124 nightly
The price is $140
Jan 11 - Jan 12, 2026
Total with taxes and fees
Driftwood Haus

Stop 21 Motel

Stop 21 Motel
2.0 star property
Saugeen Shores
6.8 out of 10, (101)
"Staff were super friendly. "
Canada
Jamie
Stop 21 Motel

Hepworth Hostel

Hepworth Hostel
2.0 star property
South Bruce Peninsula
5.8 out of 10, (28)
"Everything is perfect "
Canada
MYKHAILO
Hepworth Hostel
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

Stay near popular Port Elgin attractions

Learn more about Port Elgin

Sandy shores at Port Elgin Beach invite swimming and sandcastle building during summer months. Rent bikes to explore the waterfront trail or visit the historic Port Elgin lighthouse when local musicians perform weekend concerts.

A boardwalk traverses a sensitive Lake Huron dune ecosystem, protecting the vegetation and providing easy access to the beach - Grand Bend, Ontario ; Shutterstock ID 576675400; Purchase Order: -

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

  • Stunning Beaches: Enjoy the beautiful Port Elgin Main Beach with its soft sands and inviting waters.
  • Outdoor Adventures: Explore recreational areas, hiking and biking trails, and winter skiing opportunities.
  • Golfing: Tee off at South Port Golf Course and Saugeen Golf Club amidst picturesque landscapes.
  • Charming Downtown: Stroll through the quaint downtown area filled with unique shops and friendly locals.
  • Cozy Accommodations: Choose from various lodging options, from motels to comfortable hotel suites, perfect for any traveler.

Find great hotels in Port Elgin

Explore the ideal hotel accommodations in Port Elgin, Ontario, perfect for your family beach vacation or adventurous getaway. Whether you're seeking a cozy motel or a comfortable hotel suite, this charming coastal town offers a variety of lodging options. Discover the best hotels in Port Elgin with excellent amenities and read reviews to find the perfect fit for your travel needs.

  • Travelodge by Wyndham Port Elgin: A cozy motel that provides a welcoming atmosphere for travelers seeking comfort and convenience. This property features a variety of dining options, including breakfast, lunch, and daily meals at the onsite restaurant. Guests can enjoy nearby outdoor activities such as hiking, biking, and golfing, making it an excellent choice for those who appreciate nature. Entertainment is also catered for, with cable TV and in-room televisions, ensuring that evenings are relaxing after a day of exploration.
  • Super 8 by Wyndham Port Elgin: Ideal for adventurous families, Super 8 by Wyndham Port Elgin offers a wide range of recreational activities both onsite and nearby. Whether you’re into downhill skiing, mountain biking, or hiking, this motel caters to your adventurous spirit. Families with children will find amenities such as games for kids and nearby sledding options, ensuring a fun-filled vacation for everyone. With its focus on family experiences and adventure sports, this property is perfect for active travelers.
  • Holiday Inn Express & Suites Port Elgin by IHG: This hotel is designed for business travelers and is known for its welcoming environment, particularly for LGBTQIA guests. It features an accessible business center equipped with essential facilities for work needs. The hotel strikes a balance between professional amenities and leisure, providing a comfortable atmosphere for relaxation after a busy day. With its modern facilities and commitment to inclusivity, this hotel is an excellent choice for those blending business with pleasure.

Where to stay in Port Elgin

Port Elgin offers an ideal blend of outdoor adventure and relaxation, making it a perfect weekend getaway. Stroll through downtown Port Elgin for charming shops and friendly faces, or unwind on the beautiful beaches with easy access to the water. Enjoy recreational opportunities like hiking and biking along scenic trails, while immersing yourself in the area's rich history and warm community atmosphere. Experience the best of Port Elgin, where adventure meets a relaxing escape.

  • Saugeen Shores: Saugeen Shores encompasses the vibrant city of Port Elgin and offers an ideal blend of outdoor adventure and scenic beauty. The region attracts visitors year-round, but the peak season from June to August brings the most travelers eager to explore its beautiful beaches and stunning lakes. Enjoy recreational activities at local campgrounds or tee off at one of the area's golf courses. Notable attractions include the modern civic government building and the picturesque lakeside, making it a perfect spot for relaxations and leisure.
  • Southampton: Located a mere 4 miles from Port Elgin, the charming village of Southampton is a seasonal hotspot, bustling with visitors from June to August. Known for its outdoor recreation and breathtaking scenery, Southampton is perfect for those seeking adventure. Visitors can enjoy the local beaches, campgrounds, and even some winter sports like skiing. The village showcases beautiful landscapes and is home to its own modern civic government building, ensuring a delightful experience for all who visit.
  • Saugeen 29: Situated 9 miles from Port Elgin, Saugeen 29 is another captivating city that draws travelers, especially from July to September. With its stunning lakes and romantic ambiance, it's an excellent destination for couples and nature lovers alike. The area boasts recreational spots, campgrounds, and golf courses for the adventurous spirit. Visitors will find themselves enchanted by the scenic beauty and the welcoming modern civic government building, making it a must-visit during your stay.

Things to do in and around Port Elgin

Port Elgin is perfect for outdoor and adventure enthusiasts, offering scenic views and a variety of activities. Visitors can explore recreational areas and campgrounds, and enjoy skiing in the winter. Golf lovers can take advantage of the South Port Golf Course and Saugeen Golf Club for a round of golf amidst beautiful landscapes. Whether you're seeking relaxation or excitement, Port Elgin has something for everyone.

Shopping

In Port Elgin, enjoy shopping at local stores and boutiques for unique gifts and souvenirs. If you're up for a drive, visit the nearby Southampton Market, about 10 miles away, where you can find artisan crafts and local produce in a charming setting.

Recreation

Holiday Golf Club offers a picturesque golfing experience with its well-maintained greens and stunning views, perfect for both relaxation and sport. The Club at Westlinks, located a mile away, features a challenging course amidst beautiful surroundings. South Port Golf Course, just 3 miles from Port Elgin, provides an inviting atmosphere for golf enthusiasts.

Adventure

At Sauble Speedway, experience thrilling motor racing, located 16 miles from Port Elgin, where the adrenaline rush and competitive spirit come alive. For a unique adventure, head to Ascent Aerial Park, 15 miles away, featuring exciting zip lines and rope courses set in a beautiful outdoor environment. Don't miss the Port Elgin Rollerblading Loop Trailhead, an excellent hiking trail right in town, offering stunning scenery and adventure vibes.

Nightlife

For a fun night out, visit Bruce Bowling Lanes for some friendly competition. Catch a show at Bluewater Summer Playhouse for a dose of culture, then unwind at Walker House, a cozy pub offering great drinks and a romantic atmosphere. Enjoy the vibrant local scene.

*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 January to February or April, when accommodation prices are lower. Booking your stay on a Wednesday can also yield savings compared to weekends. Use Expedia to compare rates and find package deals that combine flights and hotels for additional discounts. Joining Expedia's One Key membership can provide exclusive offers and allow you to earn rewards for future stays. Don't forget to explore free local attractions to make the most of your visit without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Port Elgin are January to February and April, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • 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 narrow down your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply 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 deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Port Elgin

Port Elgin, located in Saugeen Shores, Ontario, is perfect for outdoor and adventure enthusiasts seeking scenic beauty. Visitors can explore the stunning Port Elgin Main Beach and enjoy the picturesque views at various nearby lakes and parks. With a focus on beach experiences and natural attractions, this charming destination offers a variety of activities for travelers looking to soak up the sun and enjoy the great outdoors.

  • Port Elgin Beach: This beautiful beach, located 0.8 miles from Port Elgin, offers a relaxed atmosphere perfect for sunbathing, swimming, and beach volleyball. Enjoy stunning sunsets and the sound of waves crashing on the shore.
  • MacGregor Point Provincial Park: Situated 3 miles from Port Elgin, this park is an outdoor enthusiast's paradise. Explore scenic trails, diverse wildlife, and breathtaking views of Lake Huron, making it an ideal spot for hiking, birdwatching, and picnicking.
  • Chantry Island: Located 2 miles away, this charming island features sandy beaches and a peaceful environment. It's a great destination for outdoor activities like kayaking and exploring the coastal landscape, as well as enjoying the view of the historic lighthouse.

Best time to go to Port Elgin

The best time to visit Port Elgin can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Port Elgin falls in July, when visitor numbers are moderately high and weather is mostly sunny with light rain. The coolest average temperature in Port Elgin falls in February, visitor numbers are average and weather is very cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January21.7°F (-5.7°C)Light RainVery CloudyAverageSlightly Low
February21.2°F (-6.0°C)Light RainVery CloudyAverageSlightly Low
March29.8°F (-1.2°C)Light RainMostly CloudyAverageAverage
April40.1°F (4.5°C)Light RainMostly CloudyAverageSlightly Low
May52.3°F (11.3°C)Light RainMostly SunnyAverageAverage
June60.6°F (15.9°C)Light RainMostly SunnyModerately HighSlightly High
July67.3°F (19.6°C)Light RainMostly SunnyModerately HighSlightly High
August67.1°F (19.5°C)Light RainMostly SunnyModerately HighSlightly High
September61.0°F (16.1°C)Light RainMostly SunnyAverageAverage
October49.8°F (9.9°C)Light RainMostly CloudyModerately LowAverage
November38.1°F (3.4°C)Light RainMostly CloudyModerately LowAverage
December29.5°F (-1.4°C)Light RainVery CloudyModerately LowAverage

Frequently asked questions

What is the best area to stay in Port Elgin?
The best area to stay in Port Elgin is along the waterfront, particularly near the main beach and marina, which provides convenient access to the town's primary attractions.

This area is the heart of Port Elgin's visitor experience, offering direct access to the expansive sandy beach, the bustling harbor, and the scenic boardwalk. Along Goderich Street, you'll find a selection of local shops, eateries, and ice cream parlors, all within easy walking distance. The location ensures you're never far from the water's edge and the town's recreational activities.

Families will find this area exceptionally well-suited due to its proximity to the beach and various family-friendly amenities. Children can easily enjoy swimming, building sandcastles, and playing in the shallow waters. The boardwalk is superb for leisurely strolls, and there are often organized activities or events near the beach during peak season, providing entertainment for all ages.

Couples looking for a relaxing getaway will also appreciate the waterfront area. They can enjoy sunset views over Lake Huron, dine at restaurants with water views, and take romantic walks along the beach.
When is the best time to go to Port Elgin?
The best time to go to Port Elgin is during the summer months, from late June to early September, when the weather is warm and all attractions are open.

This period offers the most opportunities for enjoying Port Elgin's main draw: its beautiful beaches and outdoor activities. The average daily temperature is pleasant, ranging from 20°C to 25°C (68°F to 77°F), making it ideal for swimming in Lake Huron, sunbathing, and exploring the shoreline. You'll find the most comprehensive selection of dining and entertainment options available during these peak months.

Families will find July and August particularly enjoyable. The warm water temperatures are superb for children to play in the lake, and many local events and festivals are scheduled, offering kid-friendly entertainment. The main beach area, stretching along the shore, provides ample space for building sandcastles and enjoying the sun.

Couples looking for a relaxing getaway will appreciate the slightly quieter shoulder seasons in late June or early September. The weather remains pleasant, but the crowds are smaller, allowing for more intimate experiences on the beach or during walks along the scenic waterfront trail.
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?
With Expedia, you earn OneKeyCash™* on eligible Port Elgin hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $46 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