Skip to main content.

The Best Hotels in Port Elgin

Search our Top Port Elgin Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Hotels in Port Elgin

What's Port Elgin like?

Spend time at the beach and visiting the port in Port Elgin. Nature lovers visiting Port Elgin can explore top areas like Lake Huron. While you're in town, don't miss out on other sights including Port Elgin Beach.

Where are the best places to stay in Port Elgin?

We have 10 Port Elgin accommodation options with prices starting at GBP 25. Choose one of our 18 deals and get discounts of up to 15%.

Below are the number of accommodation options by star rating in Port Elgin and the surrounding area:

  • • 2 4-star accommodation
  • • 20 3-star accommodation from GBP 33 per night
  • • 20 2-star accommodation from GBP 28 per night

Here are our travellers' top 4 places to stay in Port Elgin:

Super 8 by Wyndham Port Elgin

Port Elgin motel with outdoor pool and indoor pool
  • • Free breakfast • Free parking • Free WiFi • Hot tub • Fitness centre

Travelodge by Wyndham Port Elgin

Motel with indoor pool, near Lake Huron
  • • Free parking • Free WiFi • Restaurant • Hot tub • 24-hour front desk

Sand Castle Suites Motel

City centre motel within easy reach of Lake Huron
  • • Free parking • Free WiFi • Walkable location

The Maplewood Motel

Within easy reach of Lake Huron
  • • Free parking • Free WiFi • Walkable location

Things to see and do in Port Elgin

What is there to see in Port Elgin?

  • • Lake Huron
  • • Port Elgin Beach

What is there to do near Port Elgin?:

  • • Holiday Golf Club (1.5 mi/2.4 km from the city centre)
  • • South Port Golf Course (2.6 mi/4.2 km from the city centre)
  • • Piper's Glen Golf Club (0.7 mi/1.2 km from the city centre)
  • • Saugeen Golf Club (2.7 mi/4.4 km from the city centre)
  • • Southampton Art School and Gallery (4.1 mi/6.7 km from the city centre)

When is the best time to visit Port Elgin?

  • • Hottest months: July, August, June, September (average 24°C)
  • • Coldest months: February, January, March, December (average -12°C)
  • • Rainiest months: June, July, August and September (average 89.22 inches of rainfall)