A sunset over a calm sea with a rocky shoreline and a forested hill in the background.

Find hotels in Port Elgin from ¥13,628

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port Elgin hotels

1. Super 8 by Wyndham Port Elgin

Super 8 by Wyndham Port Elgin
2.0 star property
Saugeen Shores
8.6 out of 10, Excellent, (1,001 reviews)
"Yes, and quick efficient staff working the breakfast."
Canada
John
The price is ¥12,203
¥13,789 total
includes taxes & fees
Jun 28 - Jun 29
Super 8 by Wyndham Port Elgin

2. Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin
2.0 star property
Saugeen Shores
7.6 out of 10, Good, (1,004 reviews)
"Clean, cheaper cost, in town location Good for the money"
Canada
Bill
The price is ¥12,733
¥14,389 total
includes taxes & fees
Jun 28 - Jun 29
Travelodge by Wyndham Port Elgin

3. Windspire Inn

Windspire Inn
3.0 star property
Saugeen Shores
7.4 out of 10, Good, (358 reviews)
"Excellent location, but the hotel is shabby and outdated. The front porch is now part of a restaurant and was not accessible. Very disappointing stay."
Canada
Sandy
The price is ¥12,060
¥13,628 total
includes taxes & fees
Jul 12 - Jul 13
Windspire Inn

4. 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, (696 reviews)
"Very clean, great staff, excellent continental breakfast. Great place!"
Canada
Marg
The price is ¥25,295
¥28,583 total
includes taxes & fees
Jul 5 - Jul 6
Holiday Inn Express & Suites Port Elgin by IHG

5. All Seasons Motel

All Seasons Motel
2.0 star property
Saugeen Shores
7.8 out of 10, Good, (175 reviews)
"The motel is centrally located. Check in was fast and the front desk staff was friendly. Our room was spotless and appeared to have been renovated recently."
Canada
Franklin
The price is ¥15,952
¥18,026 total
includes taxes & fees
Jul 26 - Jul 27
All Seasons Motel

6. The Sand Castle Suites Motel

The Sand Castle Suites Motel
2.5 star property
Port Elgin
6.4 out of 10, (50 reviews)
"Head staff were great people"
Canada
Lonnie
The price is ¥14,201
¥16,331 total
includes taxes & fees
Jul 8 - Jul 9
The Sand Castle Suites Motel

7. Staybridge Suites Port Elgin by IHG

Staybridge Suites Port Elgin by IHG
3.0 star property
Saugeen Shores
9.6 out of 10, Exceptional, (300 reviews)
"Breakfast was one of the best I have had - lots of variety! Very clean hotel."
Canada
Mark
The price is ¥32,359
¥36,566 total
includes taxes & fees
Jun 30 - Jul 1
Staybridge Suites Port Elgin by IHG

8. Paradise Inn On The Beach

Paradise Inn On The Beach
3.0 star property
Saugeen Shores
9.2 out of 10, Wonderful, (131 reviews)
"Good room, nice bed"
Canada
Nicholas
The price is ¥26,662
¥34,339 total
includes taxes & fees
Jul 15 - Jul 16
Paradise Inn On The Beach

9. North Shore Cottages

North Shore Cottages
3.0 star property
Saugeen Shores
7.6 out of 10, Good, (157 reviews)
"Tom was a great host friendly and accommodating! Cottage was rustic but clean. Loved the splash pad and the park right across the street and close to the beach! Great stay would definitely go back!"
Canada
Lindsey
The price is ¥25,637
¥28,970 total
includes taxes & fees
Jun 30 - Jul 1
North Shore Cottages

10. Quality Inn

Quality Inn
2.5 star property
Saugeen Shores
8.6 out of 10, Excellent, (1,003 reviews)
"The staff there were very friendly and helpful"
Canada
William
The price is ¥19,273
¥22,549 total
includes taxes & fees
Jul 12 - Jul 13
Quality Inn

11. Dreamers Writing Farm

Dreamers Writing Farm
1.5 star property
South Bruce Peninsula
9.2 out of 10, Wonderful, (139 reviews)
"Just a lovely place gonna ask for a better area to spend some time at the Beach and surrounding"
Canada
Martin
The price is ¥13,308
¥15,639 total
includes taxes & fees
Jul 12 - Jul 13
Dreamers Writing Farm

12. Stop 21 Motel

Stop 21 Motel
2.0 star property
Saugeen Shores
6.8 out of 10, (106 reviews)
"Good place with a decent price"
Canada
Vijay
The price is ¥15,320
¥17,312 total
includes taxes & fees
Jun 28 - Jun 29
Stop 21 Motel

13. Manor Motel

Manor Motel
2.0 star property
Saugeen Shores
7.4 out of 10, Good, (176 reviews)
"Great location, great parking, and staff really nice!"
Canada
Lucas
The price is ¥15,838
¥17,897 total
includes taxes & fees
Jun 28 - Jun 29
Manor Motel

14. The Shores

The Shores
3.0 star property
Saugeen Shores
7.8 out of 10, Good, (45 reviews)
"Great size place, great location - easy to walk to everything on the main strip!"
Canada
Sydney
The price is ¥17,638
¥19,931 total
includes taxes & fees
Jul 15 - Jul 16
The Shores

15. Black Horse Motor Inn

Black Horse Motor Inn
2.0 star property
Sauble Beach
The price is ¥56,401
¥66,282 total
includes taxes & fees
Jun 29 - Jun 30
Black Horse Motor Inn

16. Driftwood Haus

Driftwood Haus
3.0 star property
Saugeen Shores
9.4 out of 10, Exceptional, (94 reviews)
"great place will be booking with them again."
Canada
GEORGE
The price is ¥23,928
¥37,339 total
includes taxes & fees
Jul 12 - Jul 13
Driftwood Haus

17. Sauble Beach Lodge

Sauble Beach Lodge
2.0 star property
South Bruce Peninsula
7.6 out of 10, Good, (295 reviews)
"Lovely staff, very clean room, extremely close to the beach and the main strip. Would easily book again."
Canada
Joseph 'Blair'
The price is ¥27,232
¥32,003 total
includes taxes & fees
Jun 29 - Jun 30
Sauble Beach Lodge

18. The June Motel Sauble Beach

The June Motel Sauble Beach
4.0 star property
South Bruce Peninsula
9.4 out of 10, Exceptional, (91 reviews)
"Had a great time. Highly recommend. Friendly staff, fun vibe, lovely room-clean, super water pressure and fluffy towels!"
Canada
Susan Elizabeth
The price is ¥49,855
¥58,589 total
includes taxes & fees
Jul 16 - Jul 17
The June Motel Sauble Beach
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 wooden boardwalk leading to a beach with waves crashing onto the shore.

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 sandy beaches and a picturesque waterfront, perfect for relaxation and recreation.
  • Outdoor Adventures: Enjoy a variety of activities, from hiking and biking to skiing in the winter at nearby recreational areas.
  • Local Entertainment: Catch a movie at the Port Elgin Cinema for a cozy evening out.
  • Charming Downtown: Explore the vibrant downtown area, filled with friendly locals and unique shops.
  • Diverse Accommodations: Choose from a range of lodging options, including cozy apartments and family-friendly motels.

Find great hotels in and around Port Elgin

Discover the charming accommodations in Port Elgin, where a variety of lodging options await to suit every traveler. Whether you’re looking for a cozy apartment or a convenient motel, the area offers family-friendly services and beach vacation experiences. Notable choices include the Travelodge by Wyndham Port Elgin, along with various suites designed for comfort and adventure. Enjoy your stay as you explore the stunning surroundings and create unforgettable memories.

  • Travelodge by Wyndham Port Elgin: Travelodge by Wyndham Port Elgin offers a budget-friendly option for travelers seeking convenient accommodations. This motel-style lodging features a variety of dining options, including breakfast and lunch services, making it easy for guests to enjoy meals without venturing far. For those looking to stay active, the property provides access to nearby hiking and biking trails, as well as golf courses. Guests can unwind in their rooms equipped with cable TV and other entertainment amenities, ensuring a comfortable stay.
  • Super 8 by Wyndham Port Elgin: Super 8 by Wyndham Port Elgin is an ideal choice for adventure seekers and beach enthusiasts. With an impressive guest rating of 8.6 out of 10, this motel offers direct access to the beach, inviting guests to soak up the sun and enjoy water activities. The property caters to thrill-seekers with nearby options for snowshoeing, ice skating, cave exploring, and mountain biking. After a day of adventure, guests can relax in comfortable accommodations designed for a refreshing getaway.
  • Quality Inn: Quality Inn, rated 8.6 out of 10 by guests, is a budget-friendly hotel located within a short distance from Port Elgin. This family-oriented property features direct access to the beach, making it perfect for a relaxing vacation with loved ones. Families will appreciate the amenities tailored for children, including cribs and a first aid kit. For winter sports enthusiasts, ski shuttles and lifts are easily accessible, offering a great opportunity to hit the slopes and enjoy a memorable family experience.

Where to stay in Port Elgin

Port Elgin is a charming village perfect for outdoor enthusiasts and adventure seekers. Enjoy the vibrant atmosphere while exploring downtown Port Elgin, where friendly locals welcome you. Experience the stunning sandy beachfront and indulge in unforgettable beach vacations. Nearby attractions offer a mix of recreation and historical charm, making your stay a memorable one. Whether you’re relaxing by the water or discovering local culture, Port Elgin promises a delightful getaway.

  • Saugeen Shores: Nestled along the shores of Lake Huron, Saugeen Shores is a vibrant city that encompasses Port Elgin. Known for its outdoor adventures and stunning scenery, this locale draws visitors year-round, particularly during the peak months of June to August. Here, you can explore beautiful beaches and enjoy activities like camping and skiing. The modern civic government building stands as a testament to the city's charm, making it an excellent starting point for your adventures. With its recreational areas and inviting atmosphere, Saugeen Shores is the perfect destination for nature lovers and thrill-seekers alike.
  • Southampton: Just 6km from Port Elgin, Southampton is a charming village that offers a seasonal escape for travelers. The summer months, especially June to August, see a surge in visitors drawn to its picturesque beaches and abundant outdoor activities. Known for its scenic landscapes, Southampton boasts a variety of recreational areas, campgrounds, and golf courses, making it ideal for those seeking both relaxation and adventure. The village's quaint atmosphere, complemented by the nearby lake and modern civic buildings, creates a delightful experience for all who visit.
  • Saugeen 29: Located 14km from Port Elgin, Saugeen 29 is a city that captivates visitors with its stunning natural beauty. The peak travel season runs from July to September, attracting outdoor enthusiasts looking for adventure. With recreational areas, campgrounds, and a scenic golf course, there’s no shortage of activities to enjoy. The area is also home to breathtaking lakes and modern civic buildings, providing a blend of relaxation and exploration. Whether you’re seeking a peaceful retreat or an active getaway, Saugeen 29 has something for everyone.

Things to do near Port Elgin

Shopping

In Port Elgin, enjoy shopping at local boutiques and gift shops offering unique souvenirs. If you're up for a drive, visit the nearby Southampton Market, about 16km away, where you can find artisanal products and local crafts in a charming outdoor setting.

Recreation

The Sanctuary Wellness Centre offers a tranquil atmosphere with a variety of spa treatments, yoga classes, and holistic therapies to rejuvenate your mind and body. For outdoor enthusiasts, explore the scenic trails of MacGregor Point Provincial Park, ideal for hiking, birdwatching, and immersing yourself in nature.

Adventure

Sauble Speedway, located 26km from Port Elgin, offers thrilling motor racing experiences amidst a vibrant sports atmosphere. For a unique outdoor adventure, visit Ascent Aerial Park, 24km away, where you can navigate zip lines and ropes courses surrounded by nature's beauty.

Nightlife

In Port Elgin, the local pubs like The Navigator offer a cozy atmosphere with live music and a great selection of drinks. The nearby beachfront provides a scenic backdrop for evening strolls, while seasonal events often light up the town, creating a lively community vibe.

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

Find the best attractions near Port Elgin

Port Elgin is perfect for outdoor and adventure vacations, offering stunning beaches and scenic lakes. Key attractions include the Port Elgin waterfront and the main beach, ideal for relaxation and recreation. For those looking for entertainment, the Port Elgin Cinema provides a fun option. Whether you seek adventure or a tranquil escape, Port Elgin has something for every traveler.

  • Port Elgin Beach: Located 1km from Port Elgin, this beautiful beach offers a vibrant atmosphere with soft sand and stunning sunsets. It’s an ideal spot for sunbathing, swimming, and leisurely walks along the shoreline, allowing you to soak up the local beach vibes.
  • MacGregor Point Provincial Park: Just 5km away, this provincial park boasts diverse landscapes, including forests and wetlands. It’s perfect for outdoor enthusiasts, with hiking trails and birdwatching opportunities, all set against a backdrop of breathtaking natural scenery.
  • Sauble Speedway: Situated 26km from Port Elgin, this motor racing venue offers thrilling races and events. Experience the excitement of high-speed action as you watch skilled drivers compete on the track, making it a must-visit for sports and adventure fans.

Best time to go to Port Elgin

The best time to visit Port Elgin is dependent on what kind of holiday you are seeking. July 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 very cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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 CloudyAverageAverage
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 LowSlightly Low

The nearest major airports for your trip to Port Elgin

Traveling to Port Elgin, Saugeen Shores, Ontario, is convenient with Kitchener, ON (YKF-Region of Waterloo Intl.) as the nearest airport, located 135km away. Popular airlines servicing YKF include Air Canada and WestJet. Nearby hotel options include the 4-star Walper Hotel, situated 8km from the airport, and the DoubleTree by Hilton Kitchener, located 5km away. Additionally, the Western Hotel & Executive Suites, a 4-star hotel, is 14km from YKF. Transportation services are readily available from these hotels, providing easy access to the airport for travelers heading to Port Elgin.

Frequently asked questions

What's the best place to stay in Port Elgin?
Based on our traveler data, Holiday Inn Express & Suites Port Elgin by IHG is one of the top choices for your stay. This hotel offers free breakfast and an indoor pool. Other good choices for your trip include Travelodge by Wyndham Port Elgin and Super 8 by Wyndham Port Elgin. See all available top hotels, or vacation rentals in Port Elgin.
What are some of the best vacation rentals that Port Elgin has to offer?
GLOBALSTAY Brand New House in Port Elgin: This Port Elgin vacation home rental is located near the beach and has a fireplace, a terrace, and air-conditioning to put you at ease in your new surroundings. Kitchen amenities include a full-sized fridge, a dishwasher, and a stovetop. Another good choice for your trip to Port Elgin is Lake Huron 3BR w/ Deck, Games & EV | Port Elgin (The Cardinal). See all vacation rentals in Port Elgin.
If I need to cancel my hotel reservation in Port Elgin, will I receive a refund?
Yes, you'll find most hotel reservations are fully refundable if you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and receive a refund within a 24-hour period of your 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?
To find more details about picking new dates or cancelling your trip to Port Elgin, click here.
What's the best LGBTQ-friendly place to stay in Port Elgin?
Holiday Inn Express & Suites Port Elgin by IHG is a top LGBTQ-friendly hotel that features free breakfast and free WiFi. See all available hotels listed as LGBTQ-friendly in Port Elgin.
What's the best pet-friendly accommodation in Port Elgin?
Staybridge Suites Port Elgin by IHG is a top dog-friendly hotel, and offers an indoor pool along with in-room kitchens for its human guests. The Sand Castle Suites Motel is another option for you and your pet. See more pet-friendly hotel accommodations in Port Elgin.
What's the best place for a beach vacation in Port Elgin?
Paradise Inn On The Beach is a top beachfront hotel with free WiFi and free parking, and it's located on Port Elgin Beach. See more stays near the beach in Port Elgin.
What are some accommodations with pools in Port Elgin?
Travelodge by Wyndham Port Elgin: Features free self parking, an indoor pool, and complimentary wireless internet access. Holiday Inn Express & Suites Port Elgin by IHG and Super 8 by Wyndham Port Elgin are two additional hotels with an onsite pool. View all hotels with pools in Port Elgin.
What's the best hotel in Port Elgin with a water park on-site or close by?
204 - Executive Rm Partial Lake View-Balcony 2 Queen is a popular hotel featuring in-room kitchens and water park access. A couple of other water park hotels to consider are 201 - Executive Rm Lake View- Balcony 2 DBL and 206 - Standard Rm -2 Double Beds - 2nd Floor. Check out all hotels with or near waterparks in Port Elgin.
What is the best hotel near Pearson International Airport (YYZ)?
Sheraton Gateway Hotel In Toronto International Airport is a popular 4-star hotel featuring a restaurant and an indoor pool. It's located a short 0.6 mi (0.9 km) from Pearson Intl. Airport. Other good options close to the airport are Hilton Toronto Airport Hotel & Suites and Sandman Signature Toronto Airport Hotel.
What is staying in Port Elgin like?
Visitors to Port Elgin are sure to enjoy the waterfront. Tourists to the city can also enjoy its welcoming locals. In Port Elgin, there are 72 hotels and other accommodations to choose from. Find out more about Port Elgin.
What should I see while I'm in Port Elgin?
The picturesque setting of Port Elgin Beach and Lake Huron exemplify the area's natural beauty. Exploring the waterfront is a great activity, and Holiday Golf Club is one place to visit. A couple of additional sights to add to your agenda are Saugeen Rail Trail Trailhead and Port Elgin Rollerblading Loop Trailhead. 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 July and August with an average temp of 64°F, while the coldest months are February and January with an average of 26°F. The snowiest months in Port Elgin are January, February, December, and November, with each month seeing an average of 23 inches of snowfall.

Explore a world of travel with Expedia