Cheap Hotels in McGregor

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Oct 22 - Oct 23
Tomorrow
Oct 23 - Oct 24
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Cheap Hotels in McGregor

1. Crossroads Hotel

Crossroads Hotel
McGregor
$107
$125 total
includes taxes & fees
Oct 26 - Oct 27
Crossroads Hotel

2. Big Sandy Lodge and Resort

Big Sandy Lodge and Resort
McGregor
$116
$129 total
includes taxes & fees
Oct 23 - Oct 24
Big Sandy Lodge and Resort

3. River View Lodge

River View Lodge
Aitkin
$136
$149 total
includes taxes & fees
Nov 15 - Nov 16
River View Lodge

4. Moose Lake Lodge & Suites

Moose Lake Lodge & Suites
Moose Lake
$73
$79 total
includes taxes & fees
Oct 25 - Oct 26
Moose Lake Lodge & Suites

5. Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy

Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy
Willow River
$109
$198 total
includes taxes & fees
Oct 26 - Oct 27
Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy

6. Northwoods Inn LLC

Northwoods Inn LLC
Barnum
$90
$97 total
includes taxes & fees
Oct 27 - Oct 28
Northwoods Inn LLC

7. Appeldoorn's Sunset Bay Resort

Appeldoorn's Sunset Bay Resort
Isle
$155
$171 total
includes taxes & fees
Oct 25 - Oct 26
Appeldoorn's Sunset Bay Resort

8. Blue Moon Resort and Motel

Blue Moon Resort and Motel
Hill City
$116
$123 total
includes taxes & fees
Oct 23 - Oct 24
Blue Moon Resort and Motel

9. Hanging Horn Lakeside Resort

Hanging Horn Lakeside Resort
Moose Lake
$117
$126 total
includes taxes & fees
Nov 1 - Nov 2
Hanging Horn Lakeside Resort
See more properties

Top neighborhoods in McGregor

Indian Shores

Big Sandy Lake is calling your name with its shimmering waters and endless outdoor adventures. In Indian Shores, you'll find a peaceful lakeside escape where rustic cabins nestle among towering pines. Days here revolve around fishing for walleye, paddling along the shoreline, or simply listening to loons call across the water. Savanna Portage State Park offers gorgeous hiking trails when you need a break from swimming and boating. Dining options are scarce in the immediate area, so stock up on groceries in nearby McGregor. Most accommodations are private vacation rentals with fully equipped kitchens and cozy fireplaces. A car is essential for getting around this quiet community where evenings are spent around campfires under star-filled skies.

Wild Oak

Wild Oak offers pure Minnesota lake country magic without the tourist crowds. Explore the pristine waters of Horseshoe Lake and Island Lake for swimming and fishing, or venture into the surrounding pine forests. Nature lovers can spot wildlife while hiking quiet trails or simply enjoy stargazing from a lakeside dock. Vacation rentals and rustic cabins provide comfortable home bases with fireplaces and lake views. Most visitors bring groceries from nearby McGregor or Aitkin since dining options are limited. A car is essential for getting around this peaceful residential haven where natural beauty takes center stage.

Sheshebe Point

Sheshebe Point invites you to slow down and sink into pure lake life along Big Sandy Lake's peaceful shores. This residential lakeside community trades touristy buzz for quiet mornings with mist rising off the water and loons calling across the lake. Hiking trails wind through dense forests while private docks welcome fishing enthusiasts and sunset admirers alike. Pack your groceries and prepare to disconnect - this hidden gem operates on Minnesota time. Vacation rentals range from charming rustic cabins to spacious lake houses, most with private water access and fully-equipped kitchens. You'll need your own wheels to get around, with McGregor just a short drive away for supplies and restaurants.

Top landmarks in McGregor

A serene lake with trees reflecting the sunlight, surrounded by mist.

Loon Lake

Loon Lake is 16.1 mi (26 km) from central McGregor, why not stop by during your stay.
See properties
A clear lake with pebbles at the bottom, surrounded by mountains and trees.

Glacier Lake

Glacier Lake is 13.3 mi (21.5 km) from central McGregor, why not stop by during your stay.
See properties
A calm lake with clear water, surrounded by dense forest and rocky shoreline.

Remote Lake

Remote Lake is 15.7 mi (25.2 km) from central McGregor, why not stop by during your stay.
See properties

Big Sandy Lake

8.4/10 (17 reviews)
Big Sandy Lake is 11 mi (17.7 km) from central McGregor, why not stop by during your stay.
See properties

Minnesota National Golf Course

10.0/10 (2 reviews)
You might want to play some rounds at Minnesota National Golf Course, located 7.2 mi (11.5 km) from central McGregor.
See properties

Little Savanna Lake

Little Savanna Lake is 15.7 mi (25.2 km) from central McGregor, why not stop by during your stay.
See properties

Shamrock Town Hall

Shamrock Town Hall is worth a visit, located 9.3 mi (15 km) from central McGregor.
See properties

Horseshoe Lake

Horseshoe Lake is 8.9 mi (14.3 km) from central McGregor, why not stop by during your stay.
See properties

Frequently asked questions

What are the best cheap things to do in McGregor?
Sightseeing doesn't mean you have to blow the budget. For some things to do in McGregor, enjoy the outdoors at Island Lake or Big Sandy Lake. Don't forget to include a visit to Savanna Portage State Park.