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
Nov 15 - Nov 16Tomorrow
Nov 16 - Nov 17Next weekend
Nov 21 - Nov 23In two weeks
Nov 28 - Nov 30Where to stay in McGregor?




Big Sandy Lodge and Resort
CA $175
CA $187 total
includes taxes & fees
Nov 21 - Nov 22




Moose Lake Lodge & Suites




Appeldoorn's Sunset Bay Resort
CA $210
CA $232 total
includes taxes & fees
Nov 17 - Nov 18




Blue Moon Resort and Motel
CA $138
CA $147 total
includes taxes & fees
Nov 17 - Nov 18




Hanging Horn Lakeside Resort
CA $164
CA $177 total
includes taxes & fees
Nov 20 - Nov 21
Go beyond your typical stay in McGregor
Pet friendly
Top neighborhoods in McGregor
Indian Shores
McGregor's Indian Shores neighborhood is home to attractions such as Big Sandy Lake and Savanna Portage State Park.
Top landmarks in McGregor

Loon Lake
Loon Lake is 16.1 mi (26 km) from central McGregor, why not stop by during your stay.

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

Glacier Lake
Glacier Lake is 13.3 mi (21.5 km) from central McGregor, why not stop by during your stay.
Big Sandy Lake
3.8/5 (5 reviews)
Big Sandy Lake is 11 mi (17.7 km) from central McGregor, why not stop by during your stay.
Minnesota National Golf Course
5.0/5 (1 review)
You might want to play some rounds at Minnesota National Golf Course, located 7.2 mi (11.5 km) from central McGregor.
Sandy River Lake
Sandy River Lake is 7.8 mi (12.6 km) from central McGregor, why not stop by during your stay.
Shamrock Town Hall
Shamrock Town Hall is worth a visit, located 9.3 mi (15 km) from central McGregor.
Little Savanna Lake
Little Savanna Lake is 15.7 mi (25.2 km) from central McGregor, why not stop by during your stay.
Learn more about McGregor
McGregor is well-known for its attractions such as Minnesota National Golf Course and Island Lake.
See all hotels in McGregor
Check out reviews of McGregor hotels guests love
Crossroads Hotel
10/10 Excellent
"Place was great "
Big Sandy Lodge and Resort
10/10 Excellent
"Everything was Great. Easy going , Bar, food and accommodations all were great. Everyone was happy with the which is very important to us! My Kids had fun and enjoyed themselves . "
Moose Lake Lodge & Suites
10/10 Excellent
"The rooms are clean and the staff is super friendly ☺️"
Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy
10/10 Excellent
"Enjoyed the ease and privacy. There are neighbors but other than walking by, not very visual. Clean and quiet spot. Was an ideal get away for me! Would definitely do again!"
River View Lodge
10/10 Excellent
"This place was super cute and you can tell it was recently updated. The room itself is super clean, stocked with all the goods you would find in a larger hotel and check-in/out is quick & easy. It doesn’t seem like it, but this place is walkable to the downtown Aitkin stretch (roughly 30 minute walk). we were able to check out some cute shops and grab a bite from a cute local spot. "
Appeldoorn's Sunset Bay Resort
10/10 Excellent
"Cabin had a great view out over the lake. Cabin was comfortable for as family of 6."
Hanging Horn Lakeside Resort
10/10 Excellent
"The friendly manager and the cleanleness of the lodge. A_ experience. Will tell our friends. Great experience."
Frequently asked questions
Keep exploring
- Hotels with a Pool in Virginia
- Hotels with Free Breakfast in Virginia
- Pet Friendly Hotels in Virginia
- Cheap Hotels in Virginia
- Hotels near Minnesota National Golf Course
- Wright Hotels
- Deerwood Hotels
- Hotels with a Pool in Duluth
- Hotels with Parking in Duluth
- Hotels with a Gym in Duluth
- Hotels with Free Breakfast in Duluth
- Hotels with Kitchens in Duluth
- Pet Friendly Hotels in Duluth
- Cheap Hotels in Duluth
- 3 Star Hotels in Duluth
- Lgbtqia-Welcoming Hotels in Duluth
- Family Hotels in Duluth
- Floodwood Hotels
- Hotels near Moose Lake Golf Club
- Hotels with a Pool in Hinckley
- Pet Friendly Hotels in Hinckley
- Cheap Hotels in Hinckley
- Hotels near Traditions at Cuyuna Falls Mini Golf
- Hotels with a Pool in Brainerd
- Hotels with Kitchens in Brainerd
- Pet Friendly Hotels in Brainerd
- Cheap Hotels in Brainerd
- 3 Star Hotels in Brainerd
- Beach Hotels in Brainerd
- Family Hotels in Brainerd
- Golf Hotels in Brainerd
- Hill City Hotels
- Hotels near Shumway Lake
- Cuyuna Hotels
- 3 Star Hotels in Crosby
- Crosby Hotels
- Hotels with a Pool in St Cloud
- Cheap Hotels in St Cloud
- Rutledge Hotels
- Hotels with a Pool in Minnesota
- Hotels with Parking in Minnesota
- Hotels with a Gym in Minnesota
- Hotels with Free Breakfast in Minnesota
- Hotels with Kitchens in Minnesota
- Pet Friendly Hotels in Minnesota
- Aparthotels in Minnesota
- Cheap Hotels in Minnesota
- Business Hotels in Minnesota
- Family Hotels in Minnesota
- East Lake Hotels
- Aitkin County Hotels
- Hotels with a Pool in Nisswa
- Family Hotels in Nisswa
- Moose Lake Hotels
- Hotels near Nelson Lake
- Cromwell Hotels
- Hotels with a Pool in Breezy Point
- Aparthotels in Breezy Point
- 2 Star Hotels in Breezy Point
- 3 Star Hotels in Breezy Point
- Business Hotels in Breezy Point
- Family Hotels in Breezy Point
- Hotels with Parking in Baxter
- Hotels with Free Breakfast in Baxter
- Cheap Hotels in Baxter
- Sturgeon Lake Hotels
- Pet Friendly Hotels in Pequot Lakes
- Family Hotels in Pequot Lakes
- Denham Hotels
- Hotels with Parking in Pine River
- Hotels with Parking in Walker
- Pet Friendly Hotels in Walker
- 3 Star Hotels in Walker
- Family Hotels in Walker
- Hotels near Moose Lake State Park
- Willow River Hotels
- Hotels near Hill City Park Beach
- Hotels with a Pool in Lake Shore
- Bay Lake Hotels
- Kettle River Hotels
- Pet Friendly Hotels in Northeast Minnesota
- Hotels with Parking in Hermantown
- Hotels with Parking in Two Harbors
- Pet Friendly Hotels in Grand Rapids
- Cheap Hotels in Grand Rapids
- 2 Star Hotels in Grand Rapids
- Hotels near The Lakes
- Tamarack Hotels
- Sawyer Hotels
- Hotels near Big Sandy Lake
- Barnum Hotels
- Hotels with Parking in Central Minnesota
- Cheap Hotels in Central Minnesota
- Family Hotels in Central Minnesota
- Palisade Hotels
- Hotels with Parking in Onamia
- Aitkin Hotels








