
Find 4 Star Hotels in McGregor, MN
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on McGregor 4 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
- 5 Unique Cabins And 2 Houses For A Large Group, Family Reunion, Or Wedding
- Private - 7 bed 3 bath Lake Cabin +Hot Tub +Dock +2 Pedal Boats +2 canoes +Sauna
- River View Lodge
- Mille Lacs sugar sand retreat
- MilleLacs Lakeside Getaway-SAUNA-HOT Tub-Cozy Fire
- Two Unique Houses for Family Reunions and Large Group Events!
- Hanging Horn Lakeside Resort
- Whispering Pines-HOT TUB-SAUNA-GOLF-FISH-SWIM
- Hunting, Fishing, and ATV/Sled Trails at Lakefront home on Sturgeon Island!
- Shire In The Woods
- Private Beach on Lake Sleeps 17: Two Cabins, Kayaks, Docks, & Firepits
- Appeldoorn's Sunset Bay Resort
- Sleeps 12. 3 Befroom w/loft better than any motel.
- 9 Acres of Secluded Freedom along the Kettle River in Sturgeon Lake, MN
- Fall & winter sport enthusiasts, book early for big discounts! Hot tub, sauna
- Secluded pet friendly cabin on 40 acres with frontage on the Kettle River
- Cabin 8 Our Romantic Suite offers a jetted tub and views of Mille Lacs lake
- Cabin on MilleLacs, RV hookups, stunning sunsets, dogs welcome.