Swan Lake Montana lodging, retreat, dining, catering and event venue.
Welcome to Laughing Horse Lodge, a unique Swan Lake Montana lodging destination offering cozy accommodations, organic dining, intimate events, and peaceful Glacier Country hospitality. Located between Bigfork, Kalispell, and Missoula near Glacier National Park, the lodge combines rustic Montana charm with exceptional food, beautiful gardens, and easy access to hiking, lakes, wildlife, and outdoor adventure in the Swan Valley.
SPRING GETAWAY PACKAGE
May 22nd – June 23rd Fridays thru Tuesdays* Enjoy a TWO night stay in one of our cozy single queen rooms with full hot breakfast each morning and ONE evening featuring a four course meal crafted by Chef Kate. $419 per couple. *Dining available Saturday, Sunday and Monday.

Experience all that Laughing Horse Lodge has to offer:
Whether your idea of vacation adventure is bagging a mountain peak, laying a fly on the backside of an eddy, riding a rugged trail on horseback, or sipping a Pinot in the garden with a good book at sunset, the Horse IS your Montana dream destination. Won’t you join us?
Open May thru early October, Laughing Horse Lodge is nestled at the base of the Swan Range and the Bob Marshall Wilderness, at the southern end of Swan Lake. We are conveniently located between Missoula and Kalispell, providing a perfect base for three-season outdoor adventure in Glacier Country. Air travelers fly into Kalispell’s Glacier International Airport, located 35 miles from the Lodge, or into Missoula – a beautiful 2 hour drive from the Lodge.