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

Search Port Elgin hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
4 Sept - 5 Sept
Tomorrow
5 Sept - 6 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Property class

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
AU$220
includes taxes & fees
13 Sept - 14 Sept
Holiday Inn Express & Suites Port Elgin by IHG

2. Super 8 by Wyndham Port Elgin

Super 8 by Wyndham Port Elgin
Saugeen Shores
Canada
Clinton
AU$123
includes taxes & fees
13 Sept - 14 Sept
Super 8 by Wyndham Port Elgin

3. Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin
Saugeen Shores
Canada
Miguel
AU$101
includes taxes & fees
13 Sept - 14 Sept
Travelodge by Wyndham Port Elgin

4. Paradise Inn On The Beach

Paradise Inn On The Beach
Saugeen Shores
Canada
Tifany
AU$185
includes taxes & fees
9 Sept - 10 Sept
Paradise Inn On The Beach

5. Staybridge Suites Port Elgin by IHG

Staybridge Suites Port Elgin by IHG
Saugeen Shores
Canada
Lynda
AU$249
includes taxes & fees
13 Sept - 14 Sept
Staybridge Suites Port Elgin by IHG

6. GLOBALSTAY Brand New House in Port Elgin

GLOBALSTAY Brand New House in Port Elgin
Saugeen Shores
Canada
Raisa
AU$450
includes taxes & fees
7 Sept - 8 Sept
GLOBALSTAY Brand New House in Port Elgin

7. Windspire Inn

Windspire Inn
Saugeen Shores
United States
Isak
AU$95
includes taxes & fees
6 Oct - 7 Oct
Windspire Inn

8. All Seasons Motel

All Seasons Motel
Saugeen Shores
Canada
Marianne
AU$81
includes taxes & fees
1 Oct - 2 Oct
All Seasons Motel

9. The Sand Castle Suites Motel

The Sand Castle Suites Motel
Port Elgin
Canada
Lonnie
AU$156
includes taxes & fees
8 Sept - 9 Sept
The Sand Castle Suites Motel

10. North Shore Cottages

North Shore Cottages
Saugeen Shores
Canada
Kelsey
AU$285
includes taxes & fees
7 Sept - 8 Sept
North Shore Cottages

11. Quality Inn

Quality Inn
Saugeen Shores
United States
Jennifer
AU$158
includes taxes & fees
13 Sept - 14 Sept
Quality Inn

12. Manor Motel

Manor Motel
Saugeen Shores
Canada
Nancy
AU$120
includes taxes & fees
14 Sept - 15 Sept
Manor Motel

13. Stop 21 Motel

Stop 21 Motel
Saugeen Shores
United States
Rebecca
AU$115
includes taxes & fees
8 Sept - 9 Sept
Stop 21 Motel

14. Driftwood Haus

Driftwood Haus
Saugeen Shores
Canada
Saty
AU$239
includes taxes & fees
16 Sept - 17 Sept
Driftwood Haus

15. The Shores

The Shores
Saugeen Shores
Canada
Sydney
AU$143
includes taxes & fees
5 Oct - 6 Oct
The Shores

16. The Sands

The Sands
Sauble Beach
Canada
Giuliana
AU$264
includes taxes & fees
5 Oct - 6 Oct
The Sands

17. The June Motel Sauble Beach

The June Motel Sauble Beach
South Bruce Peninsula
Canada
Heidi
AU$335
includes taxes & fees
4 Oct - 5 Oct
The June Motel Sauble Beach

18. Sauble Beach Lodge

Sauble Beach Lodge
South Bruce Peninsula
Canada
Avinash
AU$223
includes taxes & fees
2 Oct - 3 Oct
Sauble Beach Lodge

19. Dreamers Writing Farm

Dreamers Writing Farm
South Bruce Peninsula
Canada
Lauren
AU$107
includes taxes & fees
6 Oct - 7 Oct
Dreamers Writing Farm
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 wooden boardwalk leading to a beach with waves crashing onto the shore.

Top Port Elgin Hotel Reviews

Recent Reviews in Port Elgin

Holiday Inn Express & Suites Port Elgin by IHG

Holiday Inn Express & Suites Port Elgin by IHG

10/10 Excellent
"Very nice and clean.."
Jae young 1-night trip
Posted less than an hour ago
Holiday Inn Express & Suites Port Elgin by IHG
Staybridge Suites Port Elgin by IHG

Staybridge Suites Port Elgin by IHG

10/10 Excellent
"Nice and comfortable stay- Clean room- good breakfast- nice staff"
ANNICK 1-night trip
Posted 6 hours ago
Staybridge Suites Port Elgin by IHG
Quality Inn

Quality Inn

10/10 Excellent
"Nice and clean place to stay. Close to all the amenities"
Pracheer 1-night trip
Posted 10 hours ago
Quality Inn
Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin

10/10 Excellent
"Ok"
Carol 1-night trip
Posted 3 days ago
Travelodge by Wyndham Port Elgin
Windspire Inn

Windspire Inn

8/10 Good
"Staff greeted me as I arrived and got my key. Mani carried my bags to my room and was friendly and helpful as he explained the beach and local area. There's a restaurant available in the building which I didn't use but is very convenient. It's a short walk to the many beach areas with a bit of an incline to walk back up. This 1874 Inn is being renovated with new sinks, toilets, flooring etc. You get a great.deal for the price, convenience and friendly service."
Debra 2-night trip
Posted 5 days ago
Windspire Inn
Paradise Inn On The Beach

Paradise Inn On The Beach

10/10 Excellent
"Great stay!"
Tifany 1-night trip
Posted 5 days ago
Paradise Inn On The Beach
"The Lake House" With Spectacular Views!!! Steps to Beach!!

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

10/10 Excellent
"This comfortable cottage reflects lotsa lake experience charm from its characteristic decor to the abundance of amenities with three spacious bedrooms, washrooms, outdoor sitting areas, well equipped kitchen, closeness to the beach and shopping downtown. Additional living space available in the adjacent bunkie offers peaceful quiet time from excited grandchildren! The hosts are thoughtful and generous as evidenced by a welcoming note and two “Lakeside” souvenir t-shirts. We loved staying at this beautiful well maintained cottage."
Lesley B. 7-night trip
Posted 6 days ago
"The Lake House" With Spectacular Views!!! Steps to Beach!!
The Sands

The Sands

10/10 Excellent
"The kitchen was beautiful and the decor was pleasing. Excellent location and view."
Giuliana 2-night trip
Posted 12 days ago
The Sands
GLOBALSTAY Brand New House in Port Elgin

GLOBALSTAY Brand New House in Port Elgin

10/10 Excellent
"Beautiful clean home in Port Elgin. Great location and a very comfortable stay."
Serge 1-night trip
Posted 1 month ago
GLOBALSTAY Brand New House in Port Elgin

More cheap accommodation in Port Elgin

Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin

235 Goderich St Saugeen Shores ON
AU$101
13 Sept - 14 Sept
includes taxes & fees
Travelodge by Wyndham Port Elgin
Manor Motel

Manor Motel

183 Palmerston St Saugeen Shores ON
AU$120
14 Sept - 15 Sept
includes taxes & fees
7.6/10 Good! (230 reviews)
Manor Motel
Super 8 by Wyndham Port Elgin

Super 8 by Wyndham Port Elgin

5129 Highway 21 South Saugeen Shores ON
AU$123
13 Sept - 14 Sept
includes taxes & fees
Super 8 by Wyndham Port Elgin
Quality Inn

Quality Inn

100 North Rankin St Saugeen Shores ON
AU$158
13 Sept - 14 Sept
includes taxes & fees
8.8/10 Excellent! (1,008 reviews)
Quality Inn
Holiday Inn Express & Suites Port Elgin by IHG

Holiday Inn Express & Suites Port Elgin by IHG

1208 GODERICH ST Saugeen Shores ON
AU$220
13 Sept - 14 Sept
includes taxes & fees
9.8/10 Exceptional! (781 reviews)
Holiday Inn Express & Suites Port Elgin by IHG
The Sands

The Sands

119 Lakeshore Blvd N Sauble Beach ON
AU$264
5 Oct - 6 Oct
includes taxes & fees
9.4/10 Exceptional! (59 reviews)
The Sands

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 cancelled 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 hotel booking in Port Elgin with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Port Elgin hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Port Elgin?
Prices for hotels in Port Elgin often vary, but you can find a great deal from AU$81 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 our cheapest rates.

Explore a world of travel with Expedia