Rainbow Valley Lodge

Welcome to Ennis, Montana!

On the edge of the Town of Ennis, Montana, where the sweeping Madison River Valley opens wide, you’ll find the Rainbow Valley Lodge. Warm, welcoming hosts, Ed and Jeanne Williams, will make your visit to the Old West Town of Ennis, Montana a special one.  Whether your travels bring you to the ranching town of Ennis for fishing, adventure seeking, visiting the nearby Virginia City, or just meandering the back road to Yellowstone, the Rainbow Valley Lodge provides welcoming accommodations with an affordable price.

Surrounded by great outdoor activities such as world class fishing and must-see attractions like Virginia City and Yellowstone National Park, the Rainbow Valley Lodge is perfect for the whole family. We offer a friendly, fun-filled, western atmosphere for a memorable Ennis, Montana vacation experience. The lodge has 24 comfortable rooms and off-property cabins are decorated with rustic log and knotty pine interiors to give you that ideal cabin feel. Take a swim in the heated pool, enjoy a free continental breakfast daily while chatting with gracious hosts, Ed and Jeanne. Enjoy our excellent Montana location, outdoor recreation, and relaxing cabin experience.

Make the Rainbow Valley Lodge your fly fishing headquarter as you tackle our world-class trout. Get fishing tips in our O’Dell Creek Fly Shop located in the Lodge. Take a hunting trip in the heart of the Madison Range, one of the premier hunting areas in the U.S. Whether you come for our excellent location surrounded by attractions and recreational fun, or our peaceful cabin rooms for a relaxing getaway, you will create fond memories here at the Rainbow Valley Lodge.

Montana Fly Fishing Lodge

Ennis Montana Lodging

Where to stay in Ennis Montana

Rainbow Valley Lodge is a Montana fly fishing lodge featuring motel rooms and cabins in Ennis, Montana. Enjoy a free continental breakfast daily.

Madison Valley Fly Shop

O'Dell Creek Fly Shop in Ennis, MT

The O’Dell Creek fly shop, located at the Rainbow Valley Lodge, carries a huge selection of hand-tied flies that catch trout on the Madison River.

Fly Fishing Outfitter

Fly Fishing Package Ennis, Montana

The Rainbow Valley Lodge caters to fly fishing on the Madison River and O’Dell Spring Creek. Stay at the Rainbow Valley Lodge for a Madison River fly fishing vacation in Southwest Montana.

Rainbow Valley Lodge
4781 US Highway 287 North
P.O. Box: PO Box 26
Ennis, Montana
United States