Elmhurst Lodge

North Milford Bay Rd, Milford Bay, Ontario
view Map

You will find vacation pleasure waiting for you at Elmhurst Lodge. Rugged scenery and sparkling waters together with clean fresh air will ensure you a well rested holiday. We offer modern, fully contained suites that can accommodate up to six people. We are open year round and located on picturesque Lake Muskoka in Milford Bay. Enjoy boat docking, satellite TV, picnic area, BBQs, and our beautiful sandy beach!