Holiday Gift Card Sale! Buy one get one free - Shop Now!
A close up of a person at Mountain Home Lodge.

Mountain Home Lodge

About The Inn

Mountain Home Lodge offers the traditional joys of Bed & Breakfast while accommodating resort enthusiasts. Located in gorgeous Leavenworth, WA, this inn is exactly what you’re looking for.

8201 Mountain Home Rd, Leavenworth, Washington 98826

Loading...