Hotels in McGregor

Sun, Nov 23
Fri, Nov 28
November 2025
16
December 2025

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 16
Tomorrow
Nov 16 - Nov 17
Next weekend
Nov 21 - Nov 23
In two weeks
Nov 28 - Nov 30

Where to stay in McGregor?

CA $153
CA $168 total
includes taxes & fees
Nov 17 - Nov 18
Crossroads Hotel
CA $175
CA $187 total
includes taxes & fees
Nov 21 - Nov 22
Big Sandy Lodge and Resort
Moose Lake Lodge & Suites
CA $210
CA $232 total
includes taxes & fees
Nov 17 - Nov 18
Appeldoorn's Sunset Bay Resort
CA $138
CA $147 total
includes taxes & fees
Nov 17 - Nov 18
Blue Moon Resort and Motel
CA $215
CA $237 total
includes taxes & fees
Nov 24 - Nov 25
River View Lodge
CA $164
CA $177 total
includes taxes & fees
Nov 20 - Nov 21
Hanging Horn Lakeside Resort
See more properties

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

Small island with pine trees fog a loon and sunburst at dawn on a northern Minnesota lake during summer

Loon Lake

Loon Lake is 16.1 mi (26 km) from central McGregor, why not stop by during your stay.
See properties
Fog and Morning Glow on the Distant Shore

Remote Lake

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

Glacier Lake

Glacier Lake is 13.3 mi (21.5 km) from central McGregor, why not stop by during your stay.
See properties

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.
See properties

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.
See properties

Sandy River Lake

Sandy River Lake is 7.8 mi (12.6 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

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

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
Savanna Portage State Park in McGregor, MN

Check out reviews of McGregor hotels guests love

Crossroads Hotel

Crossroads Hotel

10/10 Excellent
"Place was great "
Leah 2-night trip
Posted 5 days ago
Crossroads Hotel
Big Sandy Lodge and Resort

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 . "
David 2-night trip
Posted 2 weeks ago
Big Sandy Lodge and Resort
Moose Lake Lodge & Suites

Moose Lake Lodge & Suites

10/10 Excellent
"The rooms are clean and the staff is super friendly ☺️"
Courtney 1-night trip
Posted 3 weeks ago
Moose Lake Lodge & Suites
Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy

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!"
Jayson 2-night trip
Posted 1 month ago
Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy
River View Lodge

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. "
Kristen 1-night trip
Posted 2 months ago
River View Lodge
Appeldoorn's Sunset Bay Resort

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."
Michael 1-night trip
Posted 2 months ago
Appeldoorn's Sunset Bay Resort
Hanging Horn Lakeside Resort

Hanging Horn Lakeside Resort

10/10 Excellent
"The friendly manager and the cleanleness of the lodge. A_ experience. Will tell our friends. Great experience."
Robert 2-night trip
Posted 2 months ago
Hanging Horn Lakeside Resort

Frequently asked questions

Can I book refundable hotels in McGregor?
If you're looking for the flexibility to change your plans to McGregor, most properties provide refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in McGregor if I want a vacation home instead of a traditional hotel?
You'll find 9 vacation homes on our site. You can also book one of the 16 cabins for your stay.
What will the weather in McGregor be like during my visit?
The warmest months in McGregor are usually July and August with an average temp of 66°F. January and February are the chilliest months when the average temp is 18°F. The rainiest months are July and June.
Why should I book my McGregor hotel through Hotels.com?
There are plenty of reasons to book your McGregor travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring