A unique destination resort nestled in the Cascades of Washington state above Leavenworth, WA
Mountain Home Lodge offers a private and unique resort catering to mountain view, privacy and cuisine. Accolades include: NY Times...The Winter Hideaway, Sunset Magazine...The #1 Setting In The West, Trip Advisor...The #1 rated Restaurant in Leavenworth.
Mountain Home Lodge is located 2 miles from Leavenworth Washington. The 12 accommodation resort catering to adults, offers NW cuisine, private cabins, suites and guest rooms. Amenities include: heated swimming pool, tennis, 40 miles of trails for biking and hiking, x/c skiing and snowshoeing, 1700' sledding hill, guided snowmobile tours. The Lodge hosts many weddings, family reunions and corporate retreats.