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

Find hotels in Port Elgin

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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

Staybridge Suites Port Elgin by IHG

Staybridge Suites Port Elgin by IHG
3.0 star property
Saugeen Shores
9.6 out of 10, Exceptional, (306 reviews)
"Breakfast was one of the best I have had - lots of variety! Very clean hotel."
Canada
Mark
The price is £172
includes taxes & fees
12 Jul - 13 Jul
Staybridge Suites Port Elgin by IHG

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, (702 reviews)
"Very clean, great staff, excellent continental breakfast. Great place!"
Canada
Marg
The price is £164
includes taxes & fees
30 Jul - 31 Jul
Holiday Inn Express & Suites Port Elgin by IHG

Windspire Inn

Windspire Inn
3.0 star property
Saugeen Shores
7.4 out of 10, Good, (360 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 £59
includes taxes & fees
3 Aug - 4 Aug
Windspire Inn

The Sand Castle Suites Motel

The Sand Castle Suites Motel
2.5 star property
Port Elgin
6.4 out of 10, (52 reviews)
"Head staff were great people"
Canada
Lonnie
The price is £76
includes taxes & fees
6 Jul - 7 Jul
The Sand Castle Suites Motel

Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin
2.0 star property
Saugeen Shores
7.6 out of 10, Good, (1,003 reviews)
"Clean, cheaper cost, in town location Good for the money"
Canada
Bill
The price is £67
includes taxes & fees
6 Jul - 7 Jul
Travelodge by Wyndham Port Elgin

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 £104
includes taxes & fees
10 Jul - 11 Jul
All Seasons Motel

Paradise Inn On The Beach

Paradise Inn On The Beach
3.0 star property
Saugeen Shores
9.2 out of 10, Wonderful, (134 reviews)
"Good room, nice bed"
Canada
Nicholas
The price is £157
includes taxes & fees
13 Jul - 14 Jul
Paradise Inn On The Beach

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 £96
includes taxes & fees
19 Jul - 20 Jul
Super 8 by Wyndham Port Elgin

North Shore Cottages

North Shore Cottages
3.0 star property
Saugeen Shores
7.6 out of 10, Good, (158 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 £104
includes taxes & fees
12 Jul - 13 Jul
North Shore Cottages

GLOBALSTAY Brand New House in Port Elgin

GLOBALSTAY Brand New House in Port Elgin
4.0 star property
Saugeen Shores
8.4 out of 10, Very good, (59 reviews)
"Great house in a great location "
Canada
Serge
The price is £353
includes taxes & fees
26 Jul - 27 Jul
GLOBALSTAY Brand New House in Port Elgin

Dreamers Writing Farm

Dreamers Writing Farm
1.5 star property
South Bruce Peninsula
9.2 out of 10, Wonderful, (140 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 £47
includes taxes & fees
6 Jul - 7 Jul
Dreamers Writing Farm

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 £104
includes taxes & fees
9 Jul - 10 Jul
Quality Inn

Manor Motel

Manor Motel
2.0 star property
Saugeen Shores
7.4 out of 10, Good, (183 reviews)
"Great location, great parking, and staff really nice!"
Canada
Lucas
The price is £86
includes taxes & fees
27 Jul - 28 Jul
Manor Motel

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 £173
includes taxes & fees
12 Jul - 13 Jul
Driftwood Haus

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 £92
includes taxes & fees
20 Jul - 21 Jul
The Shores

Stop 21 Motel

Stop 21 Motel
2.0 star property
Saugeen Shores
6.8 out of 10, (107 reviews)
"Good place with a decent price"
Canada
Vijay
The price is £80
includes taxes & fees
8 Jul - 9 Jul
Stop 21 Motel

The June Motel Sauble Beach

The June Motel Sauble Beach
4.0 star property
South Bruce Peninsula
9.4 out of 10, Exceptional, (92 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 £286
includes taxes & fees
16 Jul - 17 Jul
The June Motel Sauble Beach

Sauble Beach Lodge

Sauble Beach Lodge
2.0 star property
South Bruce Peninsula
7.6 out of 10, Good, (299 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 £154
includes taxes & fees
22 Jul - 23 Jul
Sauble Beach Lodge

Black Horse Motor Inn

Black Horse Motor Inn
2.0 star property
Sauble Beach
The price is £307
includes taxes & fees
30 Jul - 31 Jul
Black Horse Motor Inn
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

Find out more about Port Elgin

Top reasons to visit Port Elgin

  • Stunning Beaches: Port Elgin boasts beautiful sandy shores along Lake Huron, ideal for sunbathing and water sports.
  • Outdoor Adventures: The area offers numerous recreational activities, including hiking, skiing, and exploring nearby national parks.
  • Vibrant Downtown: Enjoy a stroll through the charming downtown area, filled with friendly locals and unique shops.
  • Cinemas and Golf: Spend an evening at the local cinema or enjoy a round of golf at the South Port Golf Course.
  • Diverse Accommodation: Choose from a range of lodging options, from cosy apartments to budget motels, catering to all travellers.

Where to stay in Port Elgin

Port Elgin, a charming village in Ontario, offers a delightful blend of outdoor adventure and sandy beachfront relaxation. Stroll through the vibrant downtown area, where friendly locals create a welcoming atmosphere. Enjoy beach vacations along the picturesque shoreline, perfect for sunbathing or water sports. Nearby, explore the scenic beauty and recreational opportunities that make this region a splendid destination for all who appreciate nature and community spirit.

  • Saugeen Shores: Nestled along the stunning shores of Lake Huron, Saugeen Shores is a vibrant city that encompasses Port Elgin and offers an array of outdoor adventures. Popular during the summer months, visitors flock to enjoy the picturesque beaches, scenic parks, and recreational activities. The area boasts well-maintained campgrounds and ski options for the adventurous spirit. Key attractions include the modern civic government building and the expansive lakefront, making it a perfect destination for those seeking both relaxation and activity.
  • Southampton: A charming village located approximately 6.4km from Port Elgin, Southampton is famed for its beautiful beaches and quaint atmosphere. The village attracts seasonal tourists, particularly between June and August, who come to immerse themselves in nature and partake in outdoor activities. Visitors can enjoy recreational areas, campgrounds, and a delightful golf course. With its picturesque coastline and local landmarks, Southampton is an ideal spot for those looking to experience scenic vistas combined with a relaxed village vibe.
  • Saugeen 29: Situated around 14.5km from Port Elgin, Saugeen 29 is a city that thrives on outdoor exploration and scenic beauty. Peak visitor numbers occur from July to September, drawing those eager for adventure and relaxation by the lake. This region offers recreational areas, campgrounds, and a golf course for leisure enthusiasts. With its stunning beach and modern civic government building, Saugeen 29 presents an inviting atmosphere for tourists seeking both tranquillity and active pursuits.

Things to do in Port Elgin

Port Elgin offers a delightful mix of outdoor adventures and scenic beauty, perfect for a relaxing getaway. Enjoy the recreational area, unwind at the campground, or hit the slopes for some skiing. Don't miss an evening at the local cinemas or a round of golf at the South Port Golf Course, ensuring a memorable experience in this charming Canadian town.

Shopping

In Port Elgin, you can explore charming local shops along the main street for unique gifts and souvenirs. If you're up for a drive, check out the Saugeen Mall in nearby Owen Sound for a larger selection of retail stores and boutiques.

Recreation

The Port Elgin Wellness Centre offers a tranquil environment with yoga classes and holistic therapies that rejuvenate the mind and body. For outdoor enthusiasts, the sandy shores of Port Elgin Beach provide opportunities for swimming, sunbathing, and leisurely strolls along the picturesque waterfront promenade.

Adventure

Explore the stunning shores of Lake Huron at Port Elgin Beach, perfect for swimming, sunbathing, and beach volleyball. For thrill-seekers, try paddleboarding or kayaking along the scenic coastline, offering an exhilarating way to experience the beautiful waters and wildlife.

Venture into the nearby MacGregor Point Provincial Park for hiking and cycling trails amidst lush forests and diverse wildlife. The park also features a stunning shoreline ideal for picnicking and enjoying captivating sunsets over the lake.

Experience the excitement of the Saugeen River by canoeing or tubing, navigating its gentle rapids while taking in the picturesque scenery. This adventure offers a unique perspective of the natural beauty surrounding Port Elgin.

Nightlife

In Port Elgin, explore the lively atmosphere at The Queen’s Bar & Grill for local brews and live music. The Harbour Light Bistro offers a relaxed vibe with stunning views and tasty dishes. For a unique experience, check out the local events at the Port Elgin Community Centre.

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

Booking tips and Expedia advantages for Port Elgin

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Port Elgin are December to February, 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: Expedia’s search tool enables you to specify your budget, chosen location, and additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking in Port Elgin with your flights and activities through an Expedia package.

Find the best attractions near Port Elgin

Port Elgin, situated on the stunning shores of Lake Huron, is ideal for outdoor enthusiasts seeking adventure and picturesque scenery. Visitors can explore the inviting Port Elgin waterfront, relax at the main beach, or enjoy a film at the local cinema. With its charming beaches and nearby national parks, Port Elgin promises a delightful experience for those yearning for a seaside retreat in Ontario.

  • Port Elgin Beach: Enjoy the sun, sand, and surf at Port Elgin Beach, located 1.3km from the town centre. This picturesque beach offers a relaxing atmosphere, ideal for sunbathing, swimming, and beach games, making it perfect for both families and couples.
  • MacGregor Point Provincial Park: Just 4.8km away, MacGregor Point Provincial Park is a haven for nature lovers. With stunning scenery and a wealth of outdoor activities, you can hike, cycle, or simply immerse yourself in the tranquil beauty of the park.
  • Southampton Boardwalk Trailhead: Located 6.4km from Port Elgin, this charming esplanade is ideal for leisurely strolls. Enjoy outdoor family time or a romantic walk while taking in the scenic views along the waterfront.

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 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

To reach Port Elgin, you can fly into Kitchener, ON (YKF - Region of Waterloo International Airport), located 135.2km away. Nearby hotel options include the DoubleTree by Hilton Kitchener, a 4-star hotel just 4.8km from the airport, offering convenient access. The Walper Hotel, part of JdV by Hyatt, is another 4-star choice, situated 8.0km from YKF. Additionally, the Western Hotel & Executive Suites, a 4-star establishment, is located 14.5km away. These hotels provide reliable transportation services to the airport, ensuring a smooth journey to your destination in Port Elgin.

Frequently asked questions

What is the best area to stay in Port Elgin?
The best area to stay in Port Elgin is along the Lake Huron shoreline, particularly around Port Elgin Main Beach and the nearby downtown core.

This area is the heart of Port Elgin, offering easy access to the town's main attractions. Port Elgin Main Beach is a prominent feature, known for its sandy shores and the Port Elgin Harbour. The downtown core, just a short stroll from the beach, runs along Goderich Street and contains local shops, restaurants, and cafes. It's a very walkable area, superb for exploring on foot.

Couples looking for a relaxing getaway will find this area particularly appealing. You can enjoy strolls along the beach at sunset, dine at waterfront restaurants, and explore the unique boutiques downtown. The proximity to the harbour also offers opportunities for boat tours or simply enjoying the views.

Families will also appreciate the convenience and activities available here. The main beach provides ample space for children to play, and the nearby Splash Pad offers a fun way to cool down.
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 the local attractions are fully operational.

For families, July and August are ideal. The water in Lake Huron is at its warmest, great for swimming and enjoying the main beach, which is a lovely sandy stretch with a long pier. These months also see the most organised activities, from beachfront events to the weekly craft markets and street performances along Goderich Street.

Couples looking for a slightly quieter experience with pleasant weather might prefer late June or early September. The crowds are thinner, but the weather is still very agreeable for enjoying walks along the shoreline, exploring the quaint shops downtown, and having leisurely meals on patios.
Where can I find the best nightlife in Port Elgin?
Port Elgin's nightlife is generally relaxed, focusing on pubs and casual dining spots that often extend their hours. You'll find most of the activity concentrated along the main streets, particularly during the summer months.

Miramichi Bay Road and Goderich Street are where you'll find a few establishments offering a low-key evening. These often include pubs with a selection of local beers and spirits, and some may feature live music on weekends, usually acoustic sets or cover bands. It's more about a friendly atmosphere for a drink and a chat than late-night clubs.

During the summer, the area around the main beach, especially Harbour Street, sees a bit more activity. You might find a patio or two open later, serving drinks and light snacks.
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 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