The 10 best three-star hotels in Port Elgin, Canada | Booking.com
Skip to main content

Three-Star Hotels in Port Elgin

Find the three-star hotels that appeal to you the most

The best three-star hotels in Port Elgin

Check out our pick of great three-star hotels in Port Elgin

Filter by:

Review score

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.

H
Hemmings
From
United Kingdom
Staff were very friendly and helpful
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 188 reviews
Price from
US$164.48
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 features an indoor pool, a 24-hour front desk and free WiFi throughout the property.

C
Carina
From
Canada
Breakfast was amazing and the pool was awesome. Super clean and such a nice room
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 77 reviews
Price from
US$142.93
1 night, 2 adults

Super 8 by Wyndham Port Elgin

Hotel in Port Elgin

Boasting barbecue facilities, Super 8 by Wyndham Port Elgin is set in Port Elgin in the Ontario region, 1.7 km from Shipley Beach.

K
K Weicker
From
Canada
Exceptional customer service,comfy beds and very very clean! Excellent breakfast included and the staff goes above and beyond in every way.Always look forward to my stay at Super 8 Port Elgin!
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 290 reviews
Price from
US$88.56
1 night, 2 adults

Travelodge by Wyndham Port Elgin

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.

J
James
From
Canada
Restaurant at location had an excellent. Breakfast
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 430 reviews
Price from
US$60.87
1 night, 2 adults

Quality Inn Southampton

Southampton (Near 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.

P
Powers
From
Canada
Was clean and people were friendly
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 278 reviews
Price from
US$92.58
1 night, 2 adults

Windspire Inn

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.

B
Babak
From
Canada
Clean rooms, the facility has everything you need. I stayed here for a week and will be back again in the future.
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 184 reviews

The June Motel, Sauble Beach

Sauble Beach (Near Port Elgin)

Just 500 metres from the beach, The June Motel, Sauble Beach is located in Sauble Beach. Free WiFi is provided and complimentary coffee and tea is available. Each room has a private balcony or patio.

S
Susan
From
United Kingdom
Very cute quirky motel with lovely views from room and an excellent ambiance.. perfect for a relaxing weekend away ..can highly recommend .. loved the decor and cute reception area , staff were really nice and friendly and the pool area was nice too
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 67 reviews

Bel Air Cottages and Motel

Sauble Beach (Near Port Elgin)

Just 5 minutes’ walk inland from Sauble Beach on Lake Huron, this Ontario motel features traditional guest rooms and self-accommodating cottages.

K
Kent
From
Canada
The location was great. Service exceeded my expectations. Friendly staff, would definitely stay herr again if I'm in Sauble Beach again
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 56 reviews
All three-star hotels in Port Elgin

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Port Elgin and surroundings in the past month

See all

3 star hotels that guests love in Port Elgin

See all
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 184 reviews
    The location was very convinient. Close to the beach and restaurants.
    Guest review by
    Gilbert
    Family with young children
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 184 reviews
    The location is great as it's within walking distance to the beach. Staff very friendly and helpful. Restaurant attached to the Inn provided good food and beverages.
    Guest review by
    Ellen
    Solo traveller
  • Avg. price/night: US$111.03
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 290 reviews
    nice room and location
    Guest review by
    Debra
    Group
  • Avg. price/night: US$111.03
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 290 reviews
    Staff, facilities, pools, breakfast, good location. This is our second stay at this hotel and I would stay here again.
    Guest review by
    SJ
    Family with young children
  • Avg. price/night: US$111.03
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 290 reviews
    great location and decent rooms, staff on site were fantastic,
    Guest review by
    Debra
    Group
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 184 reviews
    Good price and location for what we doing in the area
    Guest review by
    Shauneen
    Family with young children