Compare Cheap Hotels in McGregor
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 Hotels

Crossroads Hotel
403 Meadow Dr McGregor MN
$102 nightly
The price is $112 total per night
$112 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.56 mi from city center
With a stay at Crossroads Hotel in McGregor, you'll be within a 15-minute drive of Sandy River Lake and Big Sandy Lake.

Lakefront Lodge - spacious-luxurious
McGregor MN
8.11 mi from city center
With a stay at this vacation home in McGregor, you'll be on a lake, within a 10-minute drive of Mississippi River and Shamrock Town Hall.
Pool
Kitchen

Family Cabin with all the views on Big Sandy
McGregor MN
9.14 mi from city center
With a stay at this cabin in McGregor, you'll be on the waterfront, within a 15-minute drive of Mississippi River and Big Sandy Lake.
Kitchen
Washer

Big Sandy Lake. Beautiful and Private!<br><br>
McGregor MN
11.14 mi from city center
Located in McGregor, this cabin is on the waterfront, a 1-minute drive from Big Sandy Lake and 5 minutes from Shamrock Town Hall.

Quaint Year Round Cabin with Access to Lake Minnewawa.
McGregor MN
8.38 mi from city center
With a stay at this cabin in McGregor (Wild Oak), you'll be within a 10-minute drive of Shamrock Town Hall and Horseshoe Lake.
Kitchen
Washer

Lake Home Retreat on Big Sandy
McGregor MN
11.26 mi from city center
When you stay at this cabin in McGregor, you'll be on the waterfront, within a 5-minute drive of Big Sandy Lake and Shamrock Town Hall.

Big Sandy Lodge and Resort
20534 487th St McGregor MN
8.08 mi from city center
With a stay at Big Sandy Lodge and Resort in McGregor, you'll be within a 10-minute drive of Mississippi River and Shamrock Town Hall.

Wilderness Cabin - Nature Retreat in Peaceful Woods near Big Sandy Lake
McGregor MN
10.26 mi from city center
Located in McGregor, this cabin is in a rural location, a 4-minute drive from Big Sandy Lake and 6 minutes from Sandy River Lake.

The Retreat at Big Sandy Lake
McGregor MN
12.22 mi from city center
Located in McGregor, this vacation home is on the waterfront, within a 15-minute drive of Big Sandy Lake and Glacier Lake.

Towering Pines Lakeside Getaway
McGregor MN
7.57 mi from city center
With a stay at this cabin in McGregor (Sheshebe Point), you'll be 10 minutes by car from Round Lake.

Moose Lake Lodge & Suites
400 Park Pl Dr Moose Lake MN
$110 nightly
The price is $119 total per night
$119 total
Mar 15 - Mar 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
29.1 mi from city center
With a stay at Moose Lake Lodge & Suites in Moose Lake, you'll be within a 5-minute drive of Moose Lake State Park and Moosehead Lake.

Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy
77112 Long Lake Rd Willow River MN
$144 nightly
The price is $155 total per night
$155 total
Mar 9 - Mar 10
Total with taxes and fees
30.52 mi from city center
Located in Willow River, Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy is in a regional park, a 1-minute drive from Kettle River and 8 minutes from Banning State Park.
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 hotels essential information
Accommodation | 155 hotels |
|---|---|
Lowest Price | $112 |
Highest Price | $155 |
Popular hotels | Crossroads Hotel, Lakefront Lodge - spacious-luxurious, Family Cabin with all the views on Big Sandy, Big Sandy Lake. Beautiful and Private! , Quaint Year Round Cabin with Access to Lake Minnewawa., Lake Home Retreat on Big Sandy, Big Sandy Lodge and Resort, Wilderness Cabin - Nature Retreat in Peaceful Woods near Big Sandy Lake, The Retreat at Big Sandy Lake, Towering Pines Lakeside Getaway, Moose Lake Lodge & Suites, Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy |
Most Recent McGregor Hotel Reviews

Moose Lake Lodge & Suites
5 out of 5
Posted 20 hours ago
CheapTickets Verified Review
"The hot tub/jacuzzi in room was perfect hot and jets worked. Breakfast was also good "
A verified traveler stayed at Moose Lake Lodge & Suites
- The Retreat at Big Sandy Lake
- Moose Lake Lodge & Suites
- Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy
- Blue Moon Resort and Motel
- Sullivan Lake Chalet - Free Pontoon, Outdoor Sauna and Hot Tub included!
- 5 Unique Cabins And 2 Houses For A Large Group, Family Reunion, Or Wedding
- Mille Lacs sugar sand retreat
- Snowmobile lovers welcome!! Hot tub, sauna, lake front!
- Private - 7 bed 3 bath Lake Cabin +Hot Tub +Dock +2 Pedal Boats +2 canoes +Sauna
- Private Beach on Lake Sleeps 17: Two Cabins, Kayaks, Docks, & Firepits
- Northwoods Inn LLC
- Cozy cabin in the woods with peaceful views - 4 bedrooms!
- Whispering Pines-HOT TUB-SAUNA-GOLF-FISH-SWIM
- River View Lodge
- 3b 2ba +loft Lakefront escape with level lot and hot tub! Pontoon available
More to Explore in McGregor
Top Picks
Hotels
- Hotels in Daytona Beach
- Hotels in Elk River
- 4 Star Hotels in Moorhead
- Hotels in Crookston
- Hotels in Duluth
- Hotels in Virginia Beach
- Hotels in Savannah
- Hotels in Panama City Beach
- Hotels in Pismo Beach
- Hotels in Palm Springs
- Hotels in Moorhead
- Hotels in Key West
- Hotels in St Cloud
- Hotels in Palm Beach
- Hotels in Winona
- Hotels in Myrtle Beach
- Hotels in Madelia
- Hotels in Hinckley
- Hotels in Wabasha
- Hotels in Honolulu
- Hotels in Rochester
- Hotels in Mankato
Flights






