ONLINE BOOKING NOW AVAILABLE!
ONLINE BOOKING NOW AVAILABLE!

The Moosehorn is located in the charming town of Elk Lake, Ontario, just steps away from the Montreal River.
Book your stay today and explore the beautiful surroundings of our area.
We have Comfortable Rooms, a Boat launch, Barbecues, Fire Pits, and a friendly staff that wants to help you have a fantastic stay.
Need Lodging for your Fishing trip? Any season, and we have you covered! We are on the beautiful Montreal river and just minutes away from countless clean, beautiful northern lakes, just teeming with fish. Did we mention we have a boat launch?
Ready for a snowmobile adventure? We are located ON the OFSC trails! Park your snow machine right in front of your door!
Are you getting ready for a Moose or Bear Hunting Experience? Elk Lake and the Moosehorn Motel are right in the centre of some of Ontario's best hunting regions.

Whether this is your first visit with us, or you've been a guest many times before, we want you to enjoy your stay.
Our family is always happy to help with any questions or concerns you may have and we'll do everything we can to ensure you have a wonderful time at the Moosehorn!
Have a question about our rooms or services?
Shoot us a message, give us a call, or feel free to simply stop by. We would love to see you!
50 First Street, James, Ontario, Canada
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.