
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
McGregor Hotels by Star Rating
More Accommodation Types in McGregor
Explore more hotels
- Blue Moon Resort and Motel
- Sullivan Lake Chalet - Free Pontoon included
- River View Lodge
- 5 Unique Cabins And 2 Houses For A Large Group, Family Reunion, Or Wedding
- MilleLacs Lakeside Getaway-SAUNA-HOT Tub-Cozy Fire
- Mille Lacs sugar sand retreat
- Hanging Horn Lakeside Resort
- Appeldoorn's Sunset Bay Resort
- Two Unique Houses for Family Reunions and Large Group Events!
- Northwoods Inn LLC
- Whispering Pines-HOT TUB-SAUNA-GOLF-FISH-SWIM
- Shire In The Woods
- Sleeps 12. 3 Befroom w/loft better than any motel.
- Spacious Family Friendly Cabin on Lake Mille Lacs
- 3BR Cabin on the Lake with Sandy Beach, Kayaks, Docks and Firepit
- Fall & winter sport enthusiasts, book early for big discounts! Hot tub, sauna
- 9 Acres of Secluded Freedom along the Kettle River in Sturgeon Lake, MN