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

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port Elgin hotels

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, (711 reviews)
"Amazing place to stay with lovely amenities. Very close to lots of restaurants and stores!"
Canada
Nicole
The price is NT$6,345
NT$7,170 total
includes taxes & fees
Jul 16 - Jul 17
Holiday Inn Express & Suites Port Elgin by IHG

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 NT$3,184
NT$3,598 total
includes taxes & fees
Jul 13 - Jul 14
All Seasons Motel

Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin
2.0 star property
Saugeen Shores
7.6 out of 10, Good, (1,005 reviews)
"Clean room, friendly staff, well maintained"
Canada
Zainab
The price is NT$2,593
NT$2,930 total
includes taxes & fees
Jul 19 - Jul 20
Travelodge by Wyndham Port Elgin

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,009 reviews)
"Great spot, nice to have the 2 pools! Great breakfast! Genuine and helpful staff! Would definitely go there again!"
Canada
Jurgen
The price is NT$3,889
NT$4,394 total
includes taxes & fees
Jul 19 - Jul 20
Super 8 by Wyndham Port Elgin

Staybridge Suites Port Elgin by IHG

Staybridge Suites Port Elgin by IHG
3.0 star property
Saugeen Shores
9.6 out of 10, Exceptional, (310 reviews)
"This hotel is extremely clean and well maintained. The breakfast is very good."
Canada
Carolyn
The price is NT$6,345
NT$7,170 total
includes taxes & fees
Jul 16 - Jul 17
Staybridge Suites Port Elgin by IHG

Windspire Inn

Windspire Inn
3.0 star property
Saugeen Shores
7.4 out of 10, Good, (362 reviews)
"Impossible to justify this flop house as a motel!!! Staff need hotelier training. The owner is turning rooms into monthly cheap rents for "locals". There is no breakfast provided which is strange considering there is a dining room - and the "owners" run a fish and chip restaurant at this location. It was a lovely old quaint hotel close to a beach. At least it used to be clean. Bedding was well used and not spotless - no mattress cover in one case. It's finished as a motel."
Canada
eleanor
The price is NT$2,456
NT$2,775 total
includes taxes & fees
Jul 15 - Jul 16
Windspire Inn

The Sand Castle Suites Motel

The Sand Castle Suites Motel
2.5 star property
Port Elgin
6.2 out of 10, (53 reviews)
"Head staff were great people"
Canada
Lonnie
The price is NT$2,968
NT$3,413 total
includes taxes & fees
Jul 22 - Jul 23
The Sand Castle Suites Motel

Paradise Inn On The Beach

Paradise Inn On The Beach
3.0 star property
Saugeen Shores
9.2 out of 10, Wonderful, (135 reviews)
"Good room, nice bed"
Canada
Nicholas
The price is NT$7,362
NT$9,274 total
includes taxes & fees
Jul 23 - Jul 24
Paradise Inn On The Beach

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 NT$6,095
NT$12,284 total
includes taxes & fees
Jul 26 - Jul 27
GLOBALSTAY Brand New House in 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 NT$4,435
NT$5,011 total
includes taxes & fees
Jul 16 - Jul 17
North Shore Cottages

GLOBALSTAY 4Bd Basement Port Elgin Beach

GLOBALSTAY 4Bd Basement Port Elgin Beach
4.0 star property
Port Elgin
9.2 out of 10, Wonderful, (10 reviews)
"We really enjoyed our time at this property. Quiet area, comfortable beds, and everything was exactly as described. Excellent communication from the host and an easy check-in process."
Canada
Fiona
The price is NT$4,803
NT$11,016 total
includes taxes & fees
Aug 12 - Aug 13
GLOBALSTAY 4Bd Basement Port Elgin Beach

Quality Inn

Quality Inn
2.5 star property
Saugeen Shores
8.6 out of 10, Excellent, (1,011 reviews)
"Everything was great. Staff was very nice . Breakfast was good lots of options. Lots of parking . Very clean property. We enjoyed it a lot ."
Canada
Gurjit
The price is NT$4,427
NT$5,179 total
includes taxes & fees
Jul 26 - Jul 27
Quality Inn

Black Horse Motor Inn

Black Horse Motor Inn
2.0 star property
Sauble Beach
The price is NT$11,257
NT$13,230 total
includes taxes & fees
Aug 12 - Aug 13
Black Horse Motor Inn

Stop 21 Motel

Stop 21 Motel
2.0 star property
Saugeen Shores
7.0 out of 10, Good, (108 reviews)
"Good wifi, very nice staff, all you need for a few night stay"
Canada
Caleb
The price is NT$2,567
NT$2,900 total
includes taxes & fees
Jul 14 - Jul 15
Stop 21 Motel

Sauble Beach Lodge

Sauble Beach Lodge
2.0 star property
South Bruce Peninsula
7.6 out of 10, Good, (301 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 NT$5,663
NT$6,655 total
includes taxes & fees
Jul 26 - Jul 27
Sauble Beach Lodge

Manor Motel

Manor Motel
2.0 star property
Saugeen Shores
7.4 out of 10, Good, (185 reviews)
"Great location, great parking, and staff really nice!"
Canada
Lucas
The price is NT$2,853
NT$3,224 total
includes taxes & fees
Jul 15 - Jul 16
Manor Motel

The Sands

The Sands
2.0 star property
Sauble Beach
9.4 out of 10, Exceptional, (51 reviews)
"Great location, staff were welcoming"
Canada
Richard
The Sands

Dreamers Writing Farm

Dreamers Writing Farm
1.5 star property
South Bruce Peninsula
9.2 out of 10, Wonderful, (146 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 NT$3,038
NT$3,571 total
includes taxes & fees
Aug 6 - Aug 7
Dreamers Writing Farm

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 NT$3,868
NT$4,371 total
includes taxes & fees
Jul 13 - Jul 14
The Shores

The June Motel Sauble Beach

The June Motel Sauble Beach
4.0 star property
South Bruce Peninsula
9.4 out of 10, Exceptional, (94 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 NT$11,651
NT$13,692 total
includes taxes & fees
Jul 30 - Jul 31
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 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 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. 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. Super 8 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 71 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.