Reservations & Guest Services: 1-888-405-3161  | Book Online
We are the only beach front Hotel overlooking Lake Huron & the Port Elgin main beach.

Our Hotel:
Quiet, comfortable & overlooking Lake Huron.


The Edelweiss Hotel offers beach front accommodation in Port Elgin, Ontario, Canada (Saugeen Shores). We are located right across from the town's golden sandy beach. The Hotel's historical charm, cleanliness, modern comfort and prime location make it an ideal vacation spot. Our family atmosphere and friendly staff are well appreciated by our guests.

From our door step you have easy access to a beautiful and safe sandy beach, restaurants, playgrounds, parks, miniature golf, a miniature steam train a modern harbour and a flea market every wednesday in the summer months. A short walk will take you to the beautiful marina, along the lakeshore or through shady, wooded areas.

The Hotel has itís own spot in history, it has always been a guest house since it was built cerca 1860 welcoming weary travelers who came by boat or horse and buggy. It was rebuilt in 1980 into itís modern state providing comfort and warm welcomes while still enjoying itís historical charm. The first floor is the owners' home. On the second floor are the guest rooms with private bathrooms. Our guests are provided with all the comfort of home in a great location.

Want to learn more?
Our Rooms »      Our Garden & Patio »      The Beach »      Map & Directions »      Contact Us »     


Hotel Gallery:






Edelweiss Hotel - Port Elgin (Saugeen Shores), Ontario
We are the only beach front Hotel in Port Elgin overlooking Lake Huron & the Port Elgin main beach! Reserve a room today »

Home   |   The Hotel   |   Our Rooms   |   Garden & Patio   |   The Port Elgin Beach   |   Port Elgin Events   |   Contact Us
Contact Us:
Edelweiss Hotel:
188 Mill St. Box 1193
Port Elgin (Saugeen Shores) ON, NOH-2CO
1-888-405-3161 or 519-389-6955
edelweiss@bmts.com