Compare Cheap Hotels in McGregor Lake
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap McGregor Lake Hotels

Montana McGregor Lake waterfront, sleeps 9, new build, with swim spa & dock.
Marion MT
1.42 mi from city center
With a stay at this cabin in Marion, you'll be on the waterfront, and 12.2 mi (19.7 km) from First Baptist Church and 12.3 mi (19.8 km) from Little Bitterroot Lake.
Pool
Hot Tub

Lakefront Fun Vacation on the best lake in NW Montana with your own Dock & Beach
Marion MT
1.52 mi from city center
With a stay at this vacation home in Marion, you'll be on the beach, and 12.3 mi (19.9 km) from First Baptist Church and 12.4 mi (20 km) from Little Bitterroot Lake.
Hot Tub
Pet friendly

Small waterfront cabin with private dock on beautiful McGregor Lake
Marion MT
1.98 mi from city center
With a stay at this cabin in Marion, you'll be 11.4 mi (18.4 km) from First Baptist Church and 11.5 mi (18.5 km) from Little Bitterroot Lake.
Kitchen
Washer

Dream Haven Guest Ranch
11055 Highway 2 West Marion MT
$150 nightly
The price is $161 total per night
$161 total
Apr 23 - Apr 24
Total with taxes and fees
3.81 mi from city center
Located in Marion, Dream Haven Guest Ranch is in the mountains, within a 15-minute drive of First Baptist Church and Marion Branch Library.
Breakfast included
Parking included

The Garrison Inn
2235 Ashley Lake Rd Kalispell MT
$325 nightly
The price is $351 total per night
$351 total
Apr 23 - Apr 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.89 mi from city center
When you stay at The Garrison Inn in Kalispell, you'll be in the mountains and 9 minutes by car from Ashley Lake.
Breakfast included
Parking included

The Cowboy Cabin
Marion MT
$156 nightly
The price is $168 total per night
$168 total
May 20 - May 21
Total with taxes and fees
10.38 mi from city center
Located in Marion, this cabin is within a 5-minute drive of Marion Branch Library and First Baptist Church.
Kitchen
Washer

Authentic Montana wilderness log cabin (pet friendly)
Marion MT
7.99 mi from city center
Located in Marion, this cabin is on a river, within a 10-minute drive of First Baptist Church and Marion Branch Library.
Kitchen
Washer

Stay at the Ol' Bock Place. Ability to work remotely.
Libby MT
17.77 mi from city center
With a stay at this cabin in Libby, you'll be on a lake, and 14.4 mi (23.2 km) from Crystal Lake Trailhead and 15 mi (24.2 km) from Thompson Chain of Lakes State Park.
Kitchen
Washer

Cozy Cabin in the Woods of NW Montana, Peaceful & Relaxing! November SPECIALS!
Kila MT
17.02 mi from city center
With a stay at this cabin in Kila, you'll be in the mountains, and 25.3 mi (40.7 km) from Flathead Lake and 5.5 mi (8.8 km) from Smith Lake.
Kitchen
Free WiFi

Secluded & Convenient Glacier-View Log Home on 15 Acres Fully Updated 3BR/2Bath
Kalispell MT
20.5 mi from city center
When you stay at this vacation home in Kalispell, you'll be in the mountains and 13 minutes by car from Kila Community Park.
Kitchen
Washer
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.
McGregor Lake hotels essential information
Accommodation | 82 hotels |
|---|---|
Lowest Price | $161 |
Highest Price | $351 |
Popular hotels | Montana McGregor Lake waterfront, sleeps 9, new build, with swim spa & dock., Lakefront Fun Vacation on the best lake in NW Montana with your own Dock & Beach, Small waterfront cabin with private dock on beautiful McGregor Lake, Dream Haven Guest Ranch, The Garrison Inn, The Cowboy Cabin, Authentic Montana wilderness log cabin (pet friendly), Stay at the Ol' Bock Place. Ability to work remotely., Cozy Cabin in the Woods of NW Montana, Peaceful & Relaxing! November SPECIALS! , Secluded & Convenient Glacier-View Log Home on 15 Acres Fully Updated 3BR/2Bath, Deer Cabin at +WM Ranch Near Glacier National Park, Peaceful log cabin in the woods, yet only 20 min..., Happy Trails Treehouse |
Most Recent McGregor Lake Hotel Reviews

The Cowboy Cabin
5 out of 5
Posted 2 months ago
CheapTickets Verified Review
"Very clean cabin"
A verified traveler stayed at The Cowboy Cabin
Top Picks
- Bigfork Hotels
- Hotels with Free Airport Shuttle in Kalispell
- Hotels near Flathead Lake
- Vacation Rentals in Kalispell
- 4 Star Hotels in Kalispell
- Golf Resorts & in Kalispell
- Luxury Hotels in Kalispell
- Evergreen Hotels
- Hotels near Thompson Falls High Bridge
- Hotels near House of Mystery and Montana Vortex
- Kalispell Hotels
- Dayton Hotels
- Polson Hotels
- Flights from Columbus to Kalispell
- Flights from Idaho Falls to Kalispell
- Flights from Houghton to Kalispell
- Flights from Augusta to Kalispell
- Flights from Fairbanks to Kalispell
- Flights from Bogotá to Kalispell
- Flights from Stockholm to Kalispell
- Flights from Cordoba to Kalispell
- Flights from Cancun to Kalispell
- Flights from Wilmington to Kalispell
- Flights from Washington to Kalispell
- Flights from Lebanon to Kalispell
- Flights from Springfield to Kalispell
- Flights from San José to Kalispell
- Flights from Myrtle Beach to Kalispell
- Flights from Cabo San Lucas to Kalispell
- Flights from Traverse City to Kalispell
- Flights from Puerto Vallarta to Kalispell
- Flights from Kyiv to Kalispell
- Flights from Rock Springs to Kalispell
- Flights from Savannah to Kalispell
- Flights from Saginaw to Kalispell
- Flights from Dothan to Kalispell
- Flights from Bakersfield to Kalispell
- Flights from Hartford to Kalispell
- Flights from Green Bay to Kalispell
- Flights from Miami to Kalispell
- Flights to Kalispell
- Flights from Milan to Kalispell
- Flights from Grand Canyon to Kalispell
- Flights from Peoria to Kalispell
- Flights from Boston to Kalispell
- Flights from Missoula to Kalispell
- Flights from Des Moines to Kalispell
- Flights from Amsterdam to Kalispell
- Flights from Dayton to Kalispell
- Flights from Buffalo to Kalispell
- Flights from Norfolk - Virginia Beach to Kalispell
- Flights from Lansing to Kalispell
- Flights from Winnipeg to Kalispell
- Flights from Williamsport to Kalispell
- Flights from Budapest to Kalispell
- Flights from Reno to Kalispell
- Flights from Killeen to Kalispell
- Flights from Lincoln to Kalispell
- Flights from Santa Barbara to Kalispell
- Flights from Indianapolis to Kalispell
- Flights from Rochester to Kalispell
- Flights from Austin to Kalispell
- Flights from Tri-Cities to Kalispell
- Flights from Sun Valley to Kalispell
- Flights from Albany to Kalispell
- Flights from Tampa to Kalispell
- Flights from Querétaro to Kalispell
- Flights from Elko to Kalispell
- Flights from Evansville to Kalispell
- Flights from Ulaanbaatar to Kalispell
- Flights from Fort Wayne to Kalispell
- Flights from Johannesburg to Kalispell
- Flights from Daytona Beach to Kalispell
- Flights from Colorado Springs to Kalispell
- Flights from Pittsburgh to Kalispell
- Flights from Ho Chi Minh City to Kalispell
- Flights from Manila to Kalispell
- Flights from Casablanca to Kalispell
- Flights from Lexington to Kalispell
- Flights from Cleveland to Kalispell
- Flights from Memphis to Kalispell
- Flights from Newburgh to Kalispell
- Flights from Fort Myers to Kalispell
- Flights from State College to Kalispell
- Flights from Sioux City to Kalispell
- Flights from Waterloo to Kalispell
- Flights from Bismarck to Kalispell
- Flights from Chicago to Kalispell
- Flights from Mazatlán to Kalispell
- Flights from Detroit to Kalispell
- Flights from Kansas City to Kalispell
- Flights from Huntsville to Kalispell
- Flights from Pullman to Kalispell
- Flights from Charleston to Kalispell
- Flights from Milwaukee to Kalispell
- Flights from El Paso to Kalispell
- Flights from Oklahoma City to Kalispell
- Flights from Richmond to Kalispell
- Flights from La Crosse to Kalispell
- Flights from Harrisonburg to Kalispell








