Skip to main content

Search hotels in Port Elgin

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

Filter by:

Star rating

Review score

Port Elgin – 9 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.

New hotel. Modern decor. Clean.
Scored 9.3
9.3
Rated superb
Superb
234 reviews
Price from
£111.28
1 night, 2 adults
Staybridge Suites Port Elgin by IHG, hotel in Port Elgin

Staybridge Suites Port Elgin by IHG has a shared lounge, terrace, a restaurant and bar in Port Elgin. The hotel offers an indoor pool and a 24-hour front desk and free WiFi throughout the property.

Everything was excellent!
Scored 8.7
8.7
Rated fabulous
Fabulous
39 reviews
Price from
£117
1 night, 2 adults
Super 8 by Wyndham Port Elgin, hotel in Port Elgin

Set within 2.3 km of Gobles Grove and 2.5 km of Port Elgin Main Beach, Super 8 by Wyndham Port Elgin offers rooms in Port Elgin.

Location
Scored 7.8
7.8
Rated good
Good
292 reviews
Price from
£82.98
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.7
7.7
Rated good
Good
46 reviews
Price from
£111.89
1 night, 2 adults
Windspire Inn, hotel in Port Elgin

Set in Port Elgin, 400 metres from Port Elgin Main Beach, Windspire Inn offers accommodation with a garden, free private parking and a shared lounge.

Good location, nice room, friendly staff
Scored 6.4
6.4
Rated pleasant
Pleasant
232 reviews
Price from
£44.51
1 night, 2 adults
See all 9 hotels in Port Elgin

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
    Mitch
    Canada

See reviews by guests who stayed at hotels in Port Elgin

See all
  • From £82.98 per night
    Scored 7.8
    7.8
    Rated good
    Good
     · 292 reviews
    This hotel is very well run. Staff are accommodating and work very hard. Our room was spacious and lacked nothing. The room setup is such that each on ground floor have walkout with a pair of chairs. The bathroom was huge, large walk-in shower. Hotel has outside and inside pools, indoor hot tub and sauna, lots of fresh towels. Breakfast is excellent but was very busy when we went, could not find table, as lots of couples do not share space. Hotel walking distance to several eateries.
    Peter
    Canada
  • From £62.38 per night
    Scored 7.3
    7.3
    Rated good
    Good
     · 462 reviews
    Not applicable, although we did get 10% off our breakfast at the independent cafe beside the hotel. Room was very clean. TV/internet and cable were very good.
    Karen
    Canada
  • From £147.52 per night
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 234 reviews
    Spotless brand new hotel Pool was great Breakfast awesome Nothing to complain about 10/10 experience Mark at the counter fun guy
    Teaon
    Canada
  • From £44.51 per night
    Scored 6.4
    6.4
    Rated pleasant
    Pleasant
     · 232 reviews
    excellent location, two steps and you are at the main beach, the hotel is beautiful and quite and the staff are easy going people
    Federico
    Canada
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 7 reviews
    Awesome accommodations - great location - close to Port Elgin Beds very comfortable Ideal
    M
    Maureen
    Canada