Skip to main content

Search hotels in Port Elgin

Enter your dates to see the latest prices and deals for Port Elgin hotels

September 2024

1
2345678
9101112131415
16171819202122
23242526272829
30

October 2024

123456
78910111213
14151617181920
21222324252627
28293031
Check-in date - Check-out date

Filter by:

Star rating

Review score

Port Elgin – 7 hotels and places to stay

See the latest prices and deals by choosing your dates.
Holiday Inn Express & Suites - Port Elgin, hotel in Port Elgin

Located 2.6 km from Port Elgin Main Beach, Holiday Inn Express & Suites - Port Elgin offers 3-star accommodation in Port Elgin and features barbecue facilities.

Breakfast, facilities, excellent staff
Scored 9.0
9.0
Rated superb
Superb
241 reviews
Price from
£119
1 night, 2 adults
Super 8 by Wyndham Port Elgin, hotel in Port Elgin

Port Elgin town centre is just 1 km from this Port Elgin property. A daily breakfast and free Wi-Fi are provided. A fridge and a microwave are included in all rooms. Port Elgin Beach is 4 km away.

Great location, staff were very helpful
Scored 8.5
8.5
Rated very good
Very good
315 reviews
Price from
£73
1 night, 2 adults
Staybridge Suites Port Elgin, an IHG Hotel, hotel in Port Elgin

Set in Port Elgin, 2.9 km from Port Elgin Main Beach, Staybridge Suites Port Elgin, an IHG Hotel offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.

Spacious , clean, beautiful lounge/bar Great location 2 grocery stores either side... beach 5 min drive away
Scored 8.5
8.5
Rated very good
Very good
31 reviews
Price from
£102
1 night, 2 adults
Paradise Inn On the Beach, hotel in Port Elgin

Set in Port Elgin, within 600 metres of North Shore Park Beach and 700 metres of Shipley Beach, Paradise Inn On the Beach offers accommodation with water sports facilities and free WiFi as well as...

We loved the location and how simple, easy and efficient it was at the property itself. Our rooms were clean, comfortable and equipped with everything we needed. When there was an issue, it was resolved immediately-thank you!
Scored 7.4
7.4
Rated good
Good
51 reviews
Price from
£134
1 night, 2 adults
Windspire Inn, hotel in Port Elgin

Surrounded by a well-tended garden, Windspire Inn is located in Port Elgin. Free Wi-Fi access. Uniquely decorated, each room is equipped with air conditioning.

Cozy, homey place. Friendly and caring staff. Thank you.
Scored 6.3
6.3
Rated pleasant
Pleasant
223 reviews
Price from
£47
1 night, 2 adults
The Maples Cottages in Port Elgin, hotel in Port Elgin

Set 400 metres from Port Elgin Main Beach, The Maples Cottages in Port Elgin offers accommodation with a patio, as well as barbecue facilities.

What great place to stay. Everything seemed clean and new. Loved the AC/heat pump. The Maples was an easy place to be happy, with everything needed to cook meals, relax and have some comforts of home while right by the beach. It was the perfect home base by the lake, at the doorway to the Bruce peninsula.
Scored 9.1
9.1
Rated superb
Superb
21 reviews
Price from
£138
1 night, 2 adults
Travelodge by Wyndham Port Elgin, hotel in Port Elgin

Located 5 minutes’ drive from the shores of Lake Huron and 2 km from Port Elgin town centre this motel offers an indoor, saltwater pool and rooms with free Wi-Fi.

The manager was very nice and so were the staff. Several were new to canada and missed their families and girlfriends back in punjab.
Scored 7.3
7.3
Rated good
Good
471 reviews
Price from
£68
1 night, 2 adults
Sand Castle Suites Motel, hotel in Port Elgin

Located along Highway 21, this motel is 2.5 km from Port Elgin’s main beach and Gobles Grove Beach. It features free Wi-Fi and a picnic area with barbecue grills.

The lady reception was nice lady. She was good in communication and in helping.
Scored 5.1
5.1
Rated passable
Average
125 reviews
Price from
£68
1 night, 2 adults
All Seasons Motel, hotel in Port Elgin

This motel is adjacent to Port Elgin Cinema and 2 minutes’ drive to Piper’s Glen Golf Club. It features rooms with free Wi-Fi and a private entrance.

There was no breakfast
Scored 7.7
7.7
Rated good
Good
137 reviews
Price from
£63
1 night, 2 adults
Quality Inn Southampton, hotel in Port Elgin

Located in Northern Ontario on the shores of Lake Huron, the Quality Inn in Southampton offers easy access to Southampton Beach and Sunset Piper.

Close to everything Nice breakfast Welcoming
Scored 8.2
8.2
Rated very good
Very good
304 reviews
Price from
£87
1 night, 2 adults
See all 9 hotels in Port Elgin

Most booked hotels in Port Elgin in the past month

What guests said about Port Elgin:

  • Scored 8.0
    8.0

    We weren’t able to visit Pt Elgin, but we found it to be...

    We weren’t able to visit Pt Elgin, but we found it to be quite convenient for a stop off before heading for the ferry At Tobermory. We’ll come back! Our only problem was navigating through the Toronto/kitchener part of southern Ontario and finally get to the main route(s) leading to Pt Elgin! Would study the map better next time and find out where road construction sites are.
    Jane
    United States
  • Scored 10
    10

    I have been going to Port Elgin for over 50 years and it is...

    I have been going to Port Elgin for over 50 years and it is my Happy Place. The beaches are beautiful and the residents are always friendly. Port Elgin has changed a lot over the years but it still feels amazing to visit...even if just a day or two.
    Judy
    Canada
  • Scored 10
    10

    Great city.

    Great city. Hotel accomodations very good, clean and friendly. Great buffet breakfast included in stay. Only thing annoying was the heater in room...was quite noisy while running. Would wake me each time it kicked-in. Overall, would return and use this facility.
    James T
  • Scored 10
    10

    Walks along waterfront are lovely.

    Walks along waterfront are lovely. Beautiful boats in the harbour. Spectacular sunsets Ice cream on the beach is always a treat! Beautiful amd safe swimming beach area. There are lots of play areas for kids to enjoy.
    Janis
    Canada
  • Scored 6.0
    6.0

    I have been coming to Port Elgin for years because of the...

    I have been coming to Port Elgin for years because of the beach and atmosphere. We ate our for all meals and we were surprised by the poor service and attitude of the restaurant staff. I wanted to believe it was because of Covid but to be honest the restaurants were not busy.
    Vanessa
    Canada
  • Scored 10
    10

    Beautiful Town, great beaches.

    Beautiful Town, great beaches. Beware of Geese droppings on paths and the Seagulls can be brutal- don’t feed them.Great trails . Paths along Lake are second to none. Sunsets are unbelievable. Southampton and Sauble Beach very close . Restaurant’s are hit and miss. Provincial parks close by
    Mitchell
    Canada

Explore guest reviews of hotels in Port Elgin

  • From £69.53 per night
    Scored 7.3
    7.3
    Rated good
    Good
     · 471 reviews
    This is where I usually stay when I'm in Port Elgin. It meets my needs. Close to everything, staff is friendly. This isn't luxury if that's what you're looking for BUT the pool is open late and the diner for breakfast is great!
    Hidden Jackpots
    Canada
  • From £78.36 per night
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 315 reviews
    Friendly helpful staff. Very clean rooms,comfy beds.Great breakfast included, highly recommend Super 8 Port Elgin.Always a great stay!
    K Weicker
    Canada
  • From £108.36 per night
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 241 reviews
    The breakfast was amazing. I've never had a better hotel breakfast. The room was excellent.
    Renshaw
    Canada
  • From £102.10 per night
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 31 reviews
    Hotel was extremely clean, breakfast was excellent and staff were friendly
    K
    Kyriaco
    Canada
  • From £133.90 per night
    Scored 7.4
    7.4
    Rated good
    Good
     · 51 reviews
    The room was comfortable and clean but the hotel it self looked old
    Miguelina
    Dominican Republic
gogless