"Where Comfort Meets the Madison Valley"

A unique lodge nestled upon the shoreline of Ennis Lake, Montana offering exquisite accommodations, meals and adventures.


Here at NorthShore we offer lodging accommodations and meals for the guests who really want to have a unique Montana experience.

With our guest capacity of 12 we are able to provide a personal touch to each guest.

NorthShore can provide multiple different packages depending on what you want to do during your stay here in Montana, from fly fishing to horseback riding to white water rafting, let us customize the Montana adventure you’ve always dreamed of!

If you just want to relax, enjoy a day or two just sitting on the shoreline of Ennis Lake taking in the breathe taking views and wildlife.

Ennis, Montana is just a ten minute drive away if you would like to see what an old west town looked and felt like as you stroll the town like a cowboy of old.

The Madison River has put Ennis, Montana on the map for many years now as a world renown fly fishing destination.  The Madison River flows through the heart of the magnificent Madison Valley with scenery you would have only thought possible in photos.

About Us

Meet your Montana hosts and fly fishing guides.

The NorthShore Crew



Reserve the Lodge
See photos of our accomodations located on the shore of Ennis Lake. View the Rooms

Fly Fishing

Add a Package
Go fly fishing on world famous rivers. Madison, Big Hole, Beverhead, Ruby. Get Your Package

Experience Montana

There’s plenty to keep you entertained during your stay at NorthShore. See Activities

Contact us today to start your Montana adventure of a lifetime!