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

Find hotels in Port Elgin from £53

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
6 Oct - 7 Oct
Tomorrow
7 Oct - 8 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Star rating

Guest rating

Our top choices for Port Elgin hotels

1. Holiday Inn Express & Suites Port Elgin by IHG

Holiday Inn Express & Suites Port Elgin by IHG
Saugeen Shores
Canada
David
£107
includes taxes & fees
1 Nov - 2 Nov
Holiday Inn Express & Suites Port Elgin by IHG

2. Super 8 by Wyndham Port Elgin

Super 8 by Wyndham Port Elgin
Saugeen Shores
Canada
Patricia
£53
includes taxes & fees
25 Oct - 26 Oct
Super 8 by Wyndham Port Elgin

3. Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin
Saugeen Shores
Canada
Karen
£54
includes taxes & fees
6 Nov - 7 Nov
Travelodge by Wyndham Port Elgin

4. Staybridge Suites Port Elgin by IHG

Staybridge Suites Port Elgin by IHG
Saugeen Shores
Canada
Lynda
£125
includes taxes & fees
1 Nov - 2 Nov
Staybridge Suites Port Elgin by IHG

5. Windspire Inn

Windspire Inn
Saugeen Shores
United States
Abdollah
£54
includes taxes & fees
7 Oct - 8 Oct
Windspire Inn

6. All Seasons Motel

All Seasons Motel
Saugeen Shores
Canada
Marianne
£66
includes taxes & fees
17 Oct - 18 Oct
All Seasons Motel

7. Paradise Inn On The Beach

Paradise Inn On The Beach
Saugeen Shores
Canada
Tifany
£159
includes taxes & fees
23 Oct - 24 Oct
Paradise Inn On The Beach

8. Quality Inn

Quality Inn
Saugeen Shores
Canada
Roy
£80
includes taxes & fees
1 Nov - 2 Nov
Quality Inn

9. Driftwood Haus

Driftwood Haus
Saugeen Shores
Canada
Saty
£108
includes taxes & fees
1 Nov - 2 Nov
Driftwood Haus

10. Manor Motel

Manor Motel
Saugeen Shores
Canada
Caitlyn
£55
includes taxes & fees
7 Oct - 8 Oct
Manor Motel

11. Stop 21 Motel

Stop 21 Motel
Saugeen Shores
United States
Rebecca
£61
includes taxes & fees
7 Oct - 8 Oct
Stop 21 Motel

12. The Shores

The Shores
Saugeen Shores
Canada
Sydney
£80
includes taxes & fees
18 Oct - 19 Oct
The Shores

13. Dreamers Writing Farm

Dreamers Writing Farm
South Bruce Peninsula
Canada
Gregory
£55
includes taxes & fees
7 Oct - 8 Oct
Dreamers Writing Farm

14. The June Motel Sauble Beach

The June Motel Sauble Beach
South Bruce Peninsula
Canada
Heidi
£161
includes taxes & fees
8 Oct - 9 Oct
The June Motel Sauble Beach

15. Sauble Beach Lodge

Sauble Beach Lodge
South Bruce Peninsula
Canada
Avinash
£87
includes taxes & fees
9 Oct - 10 Oct
Sauble Beach Lodge

16. The Sands

The Sands
Sauble Beach
Canada
thea
£179
includes taxes & fees
16 Oct - 17 Oct
The Sands
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Port Elgin attractions

Saugeen Rail Trail Trailhead

8.6/10 (97 reviews)
You can take time to visit Saugeen Rail Trail Trailhead during your travels to Port Elgin. Wander the waterfront and beaches in the area.
See properties

Port Elgin Rollerblading Loop Trailhead

8.4/10 (63 reviews)
You can take time to visit Port Elgin Rollerblading Loop Trailhead during your travels to Port Elgin. Wander the waterfront and beaches in the area.
See properties

Holiday Golf Club

8.2/10 (10 reviews)
Enjoy a round of golf in Port Elgin at Holiday Golf Club. Wander the beaches and waterfront in the area.
See properties

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.

See all hotels in Port Elgin
A sunset over a rocky shoreline with a lighthouse in the distance.

Top Port Elgin Hotel Reviews

Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin

10/10 Excellent
"The room was very clean and had everything in the room you would need. staff were very helpful. We really enjoyed our stay there. Lots of parking. they also have restaurant and food was very good."
Moses 3-night trip
Posted 16 hours ago
Travelodge by Wyndham Port Elgin
Manor Motel

Manor Motel

8/10 Good
"All was good, needed more towels."
Daryl 3-night trip
Posted 19 hours ago
Manor Motel
Holiday Inn Express & Suites Port Elgin by IHG

Holiday Inn Express & Suites Port Elgin by IHG

10/10 Excellent
"Good experience as always"
Quentin 1-night trip
Posted 2 days ago
Holiday Inn Express & Suites Port Elgin by IHG
Sauble Beach Lodge

Sauble Beach Lodge

10/10 Excellent
"Great location, 2 mins walk to the beach Close to local eateries Very friendly & helpful staff The best bed - huge & very comfortable"
Pavandip 1-night trip
Posted 12 days ago
Sauble Beach Lodge
Windspire Inn

Windspire Inn

8/10 Good
"Clean room and friendly staff"
Abdollah 1-night trip
Posted 2 weeks ago
Windspire Inn
"The Lake House" With Spectacular Views!!! Steps to Beach!!

"The Lake House" With Spectacular Views!!! Steps to Beach!!

10/10 Excellent
"Wonderful vacation spot! Great location with plenty to do within walking distance, including the beach, park, marina, shops, and restaurants. The cottage blends modern amenities with cozy charm and feels like a warm hug from an old friend. Highly recommend!"
Marlene C. 8-night trip
Posted 2 weeks ago
"The Lake House" With Spectacular Views!!! Steps to Beach!!
GLOBALSTAY Brand New House in Port Elgin

GLOBALSTAY Brand New House in Port Elgin

10/10 Excellent
"Close to everything , very clean spacious and quiet , We manged but the sofa bed didn't have blanket and pillows and bed sheet,"
Faramarz 2-night trip
Posted 2 weeks ago
GLOBALSTAY Brand New House in Port Elgin
Cozy, relaxing get away close to trails, beach, shopping and restaurants

Cozy, relaxing get away close to trails, beach, shopping and restaurants

10/10 Excellent
"Wonderful accomodations, very clean and well-kept property! The owner was excellent to communicate with, providing quick responses and supporting our adventure!"
Robin C. 2-night trip
Posted 2 weeks ago
Cozy, relaxing get away close to trails, beach, shopping and restaurants
North Shore Cottages

North Shore Cottages

10/10 Excellent
"Amir (host) was very accommodating and very responsive. Tom (manager) was very nice and welcoming. Our cottage (#6) was exactly as described. It would be helpful to remind the guests to bring their own sheets/ blankets, towels, and pillows. The property also has a common fire pit, trampoline, a sand pit, and volleyball net. Each cottage also has a BBQ grill. Across the street, there is a splash pad and a playground for little kids. There is a also a bike/ walking trail just beside the playground, overlooking Lake Huron. Overall, we had an amazing and relaxing time and we look forward to staying here again. ❤️"
Margaret 2-night trip
Posted 1 month ago
North Shore Cottages

More cheap stays in Port Elgin

Super 8 by Wyndham Port Elgin

Super 8 by Wyndham Port Elgin

5129 Highway 21 South Saugeen Shores ON
£53
25 Oct - 26 Oct
includes taxes & fees
8.2/10 Very good! (1,005 reviews)
Super 8 by Wyndham Port Elgin
Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin

235 Goderich St Saugeen Shores ON
£54
6 Nov - 7 Nov
includes taxes & fees
7.8/10 Good! (1,000 reviews)
Travelodge by Wyndham Port Elgin
Manor Motel

Manor Motel

183 Palmerston St Saugeen Shores ON
£55
7 Oct - 8 Oct
includes taxes & fees
7.6/10 Good! (243 reviews)
Manor Motel
Quality Inn

Quality Inn

100 North Rankin St Saugeen Shores ON
£80
1 Nov - 2 Nov
includes taxes & fees
Quality Inn
Holiday Inn Express & Suites Port Elgin by IHG

Holiday Inn Express & Suites Port Elgin by IHG

1208 GODERICH ST Saugeen Shores ON
£107
1 Nov - 2 Nov
includes taxes & fees
9.8/10 Exceptional! (794 reviews)
Holiday Inn Express & Suites Port Elgin by IHG
The Sands

The Sands

119 Lakeshore Blvd N Sauble Beach ON
£179
16 Oct - 17 Oct
includes taxes & fees
The Sands

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.

Find great hotels in and around Port Elgin

Discover the charm of Port Elgin with a variety of accommodation options tailored to suit every traveller. From cosy apartments to convenient motels, you’ll find the perfect place to unwind after a day of adventure at the beach. Whether you’re seeking family-friendly amenities or budget-friendly choices, Port Elgin offers a selection of hotels that cater to all your needs for an enjoyable holiday experience.

  • Travelodge by Wyndham Port Elgin: Travelodge by Wyndham Port Elgin is an excellent choice for budget-conscious travellers seeking a simple yet comfortable stay. Located in Port Elgin, this motel features a variety of dining options, including daily breakfast and a selection of restaurants. Guests can enjoy outdoor activities such as hiking and biking nearby, as well as golf courses in close proximity. The property also offers entertainment amenities, including television and cable TV, ensuring a relaxed atmosphere for unwinding after a day of exploration.
  • Super 8 by Wyndham Port Elgin: Super 8 by Wyndham Port Elgin boasts a commendable guest rating of 8.6 out of 10, making it a popular choice for families and adventure seekers. Situated conveniently with direct access to the beach, this motel provides an array of exciting activities, including mountain biking, snowshoeing, and cave exploring. The property is well-equipped for families, offering amenities such as sledding opportunities and complimentary cribs. With a focus on adventure and outdoor fun, guests are sure to create lasting memories during their stay.
  • Quality Inn: Quality Inn, rated 8.6 out of 10, is situated just a short distance from Port Elgin and is perfect for those seeking a vacation centred around skiing, beach activities, and golf. With direct access to the beach, guests can enjoy the sun and sand, while those interested in skiing can easily access ski shuttles or lifts within a short distance. Golf enthusiasts will appreciate the nearby golfing options, making this property an ideal spot for a diverse range of outdoor experiences.

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