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

Find hotels in Port Elgin from NT$2,246

  • 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
Aug 27 - Aug 28
Tomorrow
Aug 28 - Aug 29
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Port Elgin hotels

Pet friendly
Motel
Breakfast included
Hotel
Pool

1. Holiday Inn Express & Suites Port Elgin by IHG

Holiday Inn Express & Suites Port Elgin by IHG
Saugeen Shores
Canada
David
NT$4,885
NT$5,520 total
includes taxes & fees
Sep 7 - Sep 8
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
NT$2,613
NT$2,953 total
includes taxes & fees
Sep 13 - Sep 14
Super 8 by Wyndham Port Elgin

3. Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin
Saugeen Shores
Canada
Miguel
NT$1,987
NT$2,246 total
includes taxes & fees
Sep 13 - Sep 14
Travelodge by Wyndham Port Elgin

4. All Seasons Motel

All Seasons Motel
Saugeen Shores
Canada
Marianne
NT$2,535
NT$2,864 total
includes taxes & fees
Aug 30 - Aug 31
All Seasons Motel

5. Staybridge Suites Port Elgin by IHG

Staybridge Suites Port Elgin by IHG
Saugeen Shores
Canada
Lynda
NT$5,046
NT$5,702 total
includes taxes & fees
Sep 13 - Sep 14
Staybridge Suites Port Elgin by IHG

6. Windspire Inn

Windspire Inn
Saugeen Shores
United States
Isak
NT$2,477
NT$2,799 total
includes taxes & fees
Sep 1 - Sep 2
Windspire Inn

7. Paradise Inn On The Beach

Paradise Inn On The Beach
Saugeen Shores
Canada
Taline
NT$5,068
NT$6,558 total
includes taxes & fees
Sep 23 - Sep 24
Paradise Inn On The Beach

8. GLOBALSTAY 4Bd Basement Port Elgin Beach

GLOBALSTAY 4Bd Basement Port Elgin Beach
Port Elgin
Canada
Fiona
GLOBALSTAY 4Bd Basement Port Elgin Beach

9. GLOBALSTAY Brand New House in Port Elgin

GLOBALSTAY Brand New House in Port Elgin
Saugeen Shores
Canada
Raisa
NT$4,348
NT$10,356 total
includes taxes & fees
Sep 9 - Sep 10
GLOBALSTAY Brand New House in Port Elgin

10. The Sand Castle Suites Motel

The Sand Castle Suites Motel
Port Elgin
Canada
Lonnie
NT$3,199
NT$3,679 total
includes taxes & fees
Sep 19 - Sep 20
The Sand Castle Suites Motel

11. North Shore Cottages

North Shore Cottages
Saugeen Shores
Canada
Kelsey
NT$4,032
NT$4,557 total
includes taxes & fees
Aug 30 - Aug 31
North Shore Cottages

12. Quality Inn

Quality Inn
Saugeen Shores
United States
Jennifer
NT$3,113
NT$3,642 total
includes taxes & fees
Sep 20 - Sep 21
Quality Inn

13. Manor Motel

Manor Motel
Saugeen Shores
Canada
Nancy
NT$2,250
NT$2,542 total
includes taxes & fees
Sep 7 - Sep 8
Manor Motel

14. Stop 21 Motel

Stop 21 Motel
Saugeen Shores
Canada
Caleb
NT$2,336
NT$2,640 total
includes taxes & fees
Sep 8 - Sep 9
Stop 21 Motel

15. The Shores

The Shores
Saugeen Shores
Canada
Sydney
NT$3,076
NT$3,475 total
includes taxes & fees
Sep 27 - Sep 28
The Shores

16. Driftwood Haus

Driftwood Haus
Saugeen Shores
Canada
Saty
NT$2,996
NT$5,468 total
includes taxes & fees
Sep 16 - Sep 17
Driftwood Haus

17. Black Horse Motor Inn

Black Horse Motor Inn
Sauble Beach
NT$12,385
NT$14,554 total
includes taxes & fees
Aug 31 - Sep 1
Black Horse Motor Inn

18. Sauble Beach Lodge

Sauble Beach Lodge
South Bruce Peninsula
Canada
Avinash
NT$4,564
NT$5,363 total
includes taxes & fees
Sep 14 - Sep 15
Sauble Beach Lodge

19. The June Motel Sauble Beach

The June Motel Sauble Beach
South Bruce Peninsula
Canada
Heidi
NT$7,715
NT$9,066 total
includes taxes & fees
Sep 27 - Sep 28
The June Motel Sauble Beach

20. The Sands

The Sands
Sauble Beach
Canada
Giuliana
NT$6,480
NT$7,616 total
includes taxes & fees
Sep 21 - Sep 22
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 wooden boardwalk leading to a beach with waves crashing onto the shore.

Top Port Elgin Hotel Reviews

Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin

8/10 Good
"Attached to the property was a restaurant which was very convenient for a quick breakfast. If you were staying at the motel, you received a 20% discount on your food order."
John 1-night trip
Posted 4 hours ago
Travelodge by Wyndham Port Elgin
Sauble River Marina & Lodge Resort

Sauble River Marina & Lodge Resort

10/10 Excellent
"Many thanks to the hotel owners for their kindness and hospitality! The hotel’s stunning location right on the riverbank immerses you in the silence and tranquility of nature. You can rent water bikes and canoes right at the hotel and set off along the river, admiring the picturesque banks during the day, and in the evening you can light a fire and spend time chatting, watching the flames. It’s a magical place and an unforgettable holiday! You’ll want to come back again!"
Olga 2-night trip
Posted 8 hours ago
Sauble River Marina & Lodge Resort
North Shore Cottages

North Shore Cottages

8/10 Good
"In general, it worths it."
Hedyeh 1-night trip
Posted 13 hours ago
North Shore Cottages
Paradise Inn On The Beach

Paradise Inn On The Beach

10/10 Excellent
"Everything was great, very clean. Enjoyed it"
Vickie 2-night trip
Posted 2 days ago
Paradise Inn On The 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 3 days ago
The Sands
Quality Inn

Quality Inn

10/10 Excellent
"Clean"
Carolyn 2-night trip
Posted 4 days ago
Quality Inn
Sauble Beach Lodge

Sauble Beach Lodge

10/10 Excellent
"Superb Experience… Clean rooms, beds, toiletries 2 min walk to the beach Grill spots, camp fire , lots of benches Clean and kid friendly pool Very well landscaped Ample parking"
Sreejith 1-night trip
Posted 4 days ago
Sauble Beach Lodge
Windspire Inn

Windspire Inn

8/10 Good
"Good"
KAMALDEEP 1-night trip
Posted 11 days ago
Windspire Inn
All Seasons Motel

All Seasons Motel

8/10 Good
"The sunsets"
Marianne 1-night trip
Posted 2 weeks ago
All Seasons Motel

More cheap stays in Port Elgin

Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin

235 Goderich St Saugeen Shores ON
NT$1,987
NT$2,246 total
Sep 13 - Sep 14
includes taxes & fees
7.6/10 Good! (1,005 reviews)
Travelodge by Wyndham Port Elgin
Manor Motel

Manor Motel

183 Palmerston St Saugeen Shores ON
NT$2,250
NT$2,542 total
Sep 7 - Sep 8
includes taxes & fees
7.6/10 Good! (225 reviews)
Manor Motel
Super 8 by Wyndham Port Elgin

Super 8 by Wyndham Port Elgin

5129 Highway 21 South Saugeen Shores ON
NT$2,613
NT$2,953 total
Sep 13 - Sep 14
includes taxes & fees
Super 8 by Wyndham Port Elgin
Quality Inn

Quality Inn

100 North Rankin St Saugeen Shores ON
NT$3,113
NT$3,642 total
Sep 20 - Sep 21
includes taxes & fees
8.8/10 Excellent! (1,015 reviews)
Quality Inn
The Sand Castle Suites Motel

The Sand Castle Suites Motel

217 Goderich St Port Elgin ON
NT$3,199
NT$3,679 total
Sep 19 - Sep 20
includes taxes & fees
5.8/10 (59 reviews)
The Sand Castle Suites Motel
Holiday Inn Express & Suites Port Elgin by IHG

Holiday Inn Express & Suites Port Elgin by IHG

1208 GODERICH ST Saugeen Shores ON
NT$4,885
NT$5,520 total
Sep 7 - Sep 8
includes taxes & fees
Holiday Inn Express & Suites Port Elgin by IHG

Find out more about Port Elgin

Top reasons to visit Port Elgin

  • Stunning Beaches: Port Elgin boasts beautiful sandy beaches along Lake Huron, perfect for relaxation and water activities.
  • Outdoor Recreation: Enjoy a variety of outdoor activities such as hiking, golfing at South Port Golf Course, and camping in scenic areas.
  • Pleasant Waterfront: The picturesque waterfront offers serene views and a vibrant atmosphere for leisurely strolls.
  • Local Cinema: Unwind in the evening at Port Elgin Cinemas for a fun movie night with family and friends.
  • Charming Downtown: Explore the friendly downtown area filled with shops and eateries that enhance your visit.

Find great hotels in and around Port Elgin

Discover the charm of Port Elgin with a variety of accommodation options that cater to every traveler. From cozy motels to spacious suites, you'll find the perfect spot for your beach vacation or family adventure. Popular choices include the Travelodge by Wyndham, offering a blend of comfort and convenience. Experience all that Port Elgin has to offer while enjoying a relaxing stay in one of its welcoming hotels.

  • Travelodge by Wyndham Port Elgin: A budget-friendly option located in the heart of Port Elgin, Travelodge by Wyndham offers a comfortable stay with convenient dining options such as daily breakfast and lunch services. Ideal for travelers looking for outdoor activities, the hotel is in proximity to hiking and biking trails, making it perfect for nature enthusiasts. Guests can unwind with in-room entertainment featuring cable TV and a television, ensuring a relaxing evening after a day of exploration.
  • Super 8 by Wyndham Port Elgin: This welcoming motel is perfect for families and couples seeking a beach getaway in Port Elgin. With a guest rating of 8.6 out of 10, Super 8 boasts direct beach access and offers a range of child-friendly amenities, including games and nearby sledding activities. Couples can indulge in romance packages while enjoying the seasonal outdoor pool, indoor pool, and sauna for a relaxing experience. The property strikes a balance between fun and relaxation, making it a great choice for a family vacation or romantic escape.
  • Quality Inn: Located a short drive from Port Elgin, Quality Inn is an excellent choice for those seeking a blend of beach and ski experiences. Rated 8.6 out of 10, this hotel provides direct beach access and is close to ski shuttles and lifts, catering to both summer and winter sports enthusiasts. Families will appreciate the amenities for children, including free cribs and safety features. The hotel’s cozy atmosphere and convenient location make it a solid option for family vacations year-round.

Where to stay in Port Elgin

Port Elgin, located along the picturesque shores of Lake Huron, offers an ideal getaway for outdoor enthusiasts and beach lovers alike. With its sandy beachfront and vibrant atmosphere, visitors can enjoy relaxing days by the water or explore the charming downtown area filled with friendly locals. Nearby attractions include historical sites and recreational activities that enhance the vacation experience, making Port Elgin a perfect destination for adventure and relaxation.

  • Saugeen Shores: Nestled along the beautiful shores of Lake Huron, Saugeen Shores is a vibrant city that encompasses Port Elgin. This area is known for its breathtaking outdoor adventures and scenic landscapes. Visitors flock here for activities like hiking, camping, and enjoying the local beaches. The peak season from June to August offers a lively atmosphere, while the quieter months from November to January provide a peaceful retreat. Key highlights include the picturesque beaches, the tranquil lake, and the modern civic government building that showcases the town's charm.
  • Southampton: Just a short drive from Port Elgin, Southampton is a quaint village that offers a unique blend of outdoor experiences and stunning scenery. This charming locale sees a seasonal influx of visitors, particularly from June to August, when the beaches come alive. Outdoor enthusiasts can explore recreational areas, campgrounds, and even a challenging golf course. Southampton is known for its local landmarks, including beautiful beaches and inviting lakes, making it an ideal spot for relaxation and adventure.
  • Saugeen 29: Located approximately 14km from Port Elgin, Saugeen 29 is a captivating city that draws visitors seeking outdoor fun and scenic views. The peak season from July to September is perfect for enjoying the various recreational activities available, from camping to golfing. Although visitor numbers dip during the winter months, the area is still a hidden gem for those looking to escape the hustle and bustle. Highlights include the stunning lake, the modern civic government building, and inviting beaches that promise a refreshing getaway.

Things to do near Port Elgin

Shopping

In Port Elgin, you can explore local boutiques and shops for unique souvenirs. For a wider selection, if you're up for a drive, visit the nearby Southampton Market or the larger shopping centers in Owen Sound, where you'll find a variety of stores and local crafts.

Recreation

At the Sanctuary House Wellness Spa in Port Elgin, indulge in holistic treatments and rejuvenating massages designed to enhance your relaxation. Nearby, the Saugeen Golf Club offers scenic views and a tranquil setting for a leisurely round of golf amidst nature's beauty.

Adventure

Experience the thrill of racing at Sauble Speedway, located 26km from Port Elgin, where you can watch exciting motor races in a lively atmosphere. For an adventurous outdoor experience, visit Ascent Aerial Park, situated 24km away, featuring zip lines and ropes courses that challenge your skills amidst nature.

Nightlife

Enjoy a night out at The Beach House Bistro on Goderich Street, where you can savor fresh seafood and cocktails. For some lively music, visit the Port Elgin Legion, known for its welcoming atmosphere and local bands that keep the energy high.

*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 and April when prices are lower. Book your stay on a Wednesday for the best rates, avoiding Saturdays which are the most expensive. Use Expedia’s search tool to filter by budget and location, and sort options from lowest to highest price. Additionally, look for package deals that combine flights, hotel stays, and activities for greater savings. Take advantage of free outdoor activities and explore the area on foot to keep your costs down.

  • 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 refine your preferences such as your budget, desired location, and preferred hotel type. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your hotel stay in Port Elgin with your flights and activities through an Expedia package deal.

Find the best attractions near Port Elgin

Port Elgin, located in Saugeen Shores, Ontario, is perfect for outdoor enthusiasts and adventure seekers. Visitors can enjoy beautiful beaches, serene lakes, and nearby national parks. Key attractions include the Port Elgin Main Beach, the picturesque waterfront, and the local cinema, offering a blend of relaxation and entertainment. Experience the stunning scenery and vibrant outdoor activities that make Port Elgin a memorable vacation spot.

  • Port Elgin Beach: Enjoy the tranquil beach vibes at Port Elgin Beach, located 1km from the town. With soft sand and gentle waves, it's ideal for sunbathing, swimming, or beachcombing along the scenic shoreline.
  • MacGregor Point Provincial Park: Just 5km away, MacGregor Point Provincial Park offers stunning natural scenery and a variety of outdoor adventures. Explore hiking trails, birdwatching, and camping amidst beautiful landscapes, perfect for nature enthusiasts.
  • Sauble Speedway: Located 26km from Port Elgin, Sauble Speedway provides thrilling motor racing experiences. Feel the adrenaline rush as you watch exciting races in a vibrant atmosphere, making it a must-visit for sports and adventure lovers.

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.

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

Flying into Port Elgin, Saugeen Shores, Ontario is convenient with Kitchener, ON (YKF-Region of Waterloo Intl.) being approximately 135km away. The airport is served by major airlines and is easily accessible from several nearby hotels. The Walper Hotel, part of JdV by Hyatt, is a 4-star hotel located 8km from the airport, while the DoubleTree by Hilton Kitchener is another 4-star option just 5km away. Additionally, the Western Hotel & Executive Suites, also rated 4-stars, is situated 14km from Kitchener airport, providing comfortable accommodations 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 Super 8 by Wyndham Port Elgin and Travelodge 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. 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?
Super 8 by Wyndham Port Elgin: Features a seasonal outdoor pool, an indoor pool, and a sauna. Travelodge by Wyndham Port Elgin and Holiday Inn Express & Suites Port Elgin by IHG are two additional hotels with an onsite pool. View all hotels with pools 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 70 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