
Find 5 Star Hotels in McGregor, MN
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on McGregor 5 Star Hotels
Learn more about McGregor
Nestled between 14 pristine lakes, this small town offers anglers some of Minnesota's best bass and walleye fishing spots. Rent a cabin near Big Sandy Lake or explore the scenic Rice River, where locals recommend paddling at sunrise for wildlife viewing.

Top McGregor Hotel Reviews
Frequently asked questions
Explore a world of travel with Expedia
More Accommodation Types in McGregor
Explore more hotels
- Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy
- Moose Lake Lodge & Suites
- Mille Lacs sugar sand retreat
- Hanging Horn Lakeside Resort
- Snowmobile lovers welcome!! Hot tub, sauna, lake front!
- Secluded pet friendly cabin on 40 acres with frontage on the Kettle River
- 4br 2ba lake front escape, private beach and hot tub. Option for pontoon
- Appeldoorn's Sunset Bay Resort
- Northwoods Inn LLC
- Cozy cabin in the woods with peaceful views - 4 bedrooms!
- Private - 7 bed 3 bath Lake Cabin +Hot Tub +Dock +2 Pedal Boats +2 canoes +Sauna
- Whispering Pines-HOT TUB-SAUNA-GOLF-FISH-SWIM
- River View Lodge
- Sunsets and Swimming...what more could you ask for?
- 3b 2ba +loft Lakefront escape with level lot and hot tub! Pontoon available