The Garden Wall Inn is the best B&B in the Glacier National Park area, bar none. Just a short walk south of downtown Whitefish and a 30-mile drive to the park, it strikes the perfect balance between comfort and style, featuring Art Deco touches, ornate woodwork, and memorable breakfasts made largely with local ingredients. Rooms are furnished with antiques and the bathrooms are masterfully outfitted with black and white tile, rainshower showerheads, and premium soaps. Innkeepers Chris Schustrom and Rhonda Fitzgerald are not just great hosts, but knowledgeable outdoorspeople with great tips for exploring the park.