
Find hotels in McGregor Lake, MT from CA $223
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in McGregor Lake
Family friendly
Pet friendly
Check prices for these dates
Our top choices for McGregor Lake hotels

Dream Haven Guest Ranch
Dream Haven Guest RanchMarion
9.2 out of 10, Wonderful, (109 reviews)
The price is CA $207
CA $223 total
includes taxes & fees
Apr 13 - Apr 14

The Garrison Inn
The Garrison InnKalispell
9.6 out of 10, Exceptional, (40 reviews)
The price is CA $379
CA $409 total
includes taxes & fees
Apr 18 - Apr 19
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about McGregor Lake
Venture to Little Bitterroot Lake and Thompson Chain of Lakes State Park—just two of the sights around McGregor Lake.

Top McGregor Lake Hotel Reviews
Recent Reviews in McGregor Lake

Black Cabin Retreat, Black Cabin in Northwest Montana
10/10 Excellent
More cheap stays in McGregor Lake

The Garrison Inn
2235 Ashley Lake Rd Kalispell MT
The price is CA $379 per night from Apr 18 to Apr 19
CA $379
CA $409 total
Apr 18 - Apr 19
includes taxes & fees
Hotels in McGregor Lake with star rating

3 Star Hotels
10 properties

2 Star Hotels
1 properties
Explore a world of travel with Expedia
- Angel Point Hotels
- Hotels near Ashley Lake
- Big Arm Hotels
- Hotels near Blacktail Mountain Ski Area
- Hotels near Buffalo Hill Golf Club
- Hotels near Conrad Mansion Museum
- Dayton Hotels
- B&B in Elmo
- Cheap Hotels in Elmo
- Elmo Hotels
- Evergreen Hotels
- Hotels near Flathead Lake
- Hotels near Flathead River
- Hotels near Glacier Park Intl.
- Cheap Hotels in Happys Inn
- Happys Inn Hotels
- Hot Springs Hotels
- Apartments in Kalispell
- B&B in Kalispell
- Cabin Rentals in Kalispell
- Cottages in Kalispell
- All Inclusive Resorts and in Kalispell
- Boutique Hotels in Kalispell
- Casino Hotels in Kalispell
- Cheap Hotels in Kalispell
- Family Hotels in Kalispell
- Golf Hotels in Kalispell
- Hotels with a Pool in Kalispell
- Hotels with Free Airport Shuttle in Kalispell
- Hotels with Free Breakfast in Kalispell
- Hotels with Free Parking in Kalispell
- Hotels with Hot Tubs in Kalispell
- Hotels with an Indoor Pool in Kalispell
- Hotels with Waterslides in Kalispell
- La Quinta Inn & Suites Hotels in Kalispell
- Luxury Hotels in Kalispell
- Marriott Hotels & Resorts in Kalispell
- Pet-Friendly Hotels in Kalispell
- Romantic Hotels in Kalispell
- Shopping Hotels in Kalispell
- Spa Hotels in Kalispell
- Kalispell Hotels
- Lodges in Kalispell
- Motels in Kalispell
- Vacation Homes in Kalispell
- Farmstay in Kila
- Cabin Rentals in Kila
- Holiday Park Resorts in Kila
- Beach Hotel Hotels in Kila
- Cheap Hotels in Kila
- Ski Hotels in Kila
- Kila Hotels
- Resorts in Kila
- Farmstay in Lake Mary Ronan
- Chalets in Lake Mary Ronan
- Holiday Park Resorts in Lake Mary Ronan
- Luxury Hotels in Lake Mary Ronan
- Lake Mary Ronan Hotels
- Lodges in Lake Mary Ronan
- Lakeside Hotels
- Cottages in Lonepine
- Hotels near Majestic Valley Arena
- Aparthotels in Marion
- B&B in Marion
- Chalets in Marion
- Guest Houses in Marion
- Holiday Park Resorts in Marion
- Cheap Hotels in Marion
- Lake Hotels in Marion
- Ski Hotels in Marion
- Marion Hotels
- Resorts in Marion
- Treehouses in Marion
- Northwest Montana - Glacier National Park Hotels
- Proctor Hotels
- Rollins Hotels
- Somers Hotels
- Hotels near Thompson Chain of Lakes State Park
- Hotels near Village Greens Golf Course
- Western Montana Hotels
- Whitefish Hotels
- Hotels near Wild Horse Island State Park
- Hotels near Woodland Water Park














