Book Hotels in McGregor, MN
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top McGregor hotels

Big Sandy Lake. Beautiful and Private!<br><br>
Reviewed on Jun 28, 2025

Wilderness Cabin - Nature Retreat in Peaceful Woods near Big Sandy Lake
Reviewed on Jun 20, 2025

Waterfront Lake Mille Lacs Lodge w/ Deck + Grill!
Reviewed on Jul 13, 2025

Postcard Cabins Kettle River
Reviewed on Jul 14, 2025

Crossroads Hotel
Reviewed on Jul 23, 2025

Lake Home Retreat on Big Sandy
Reviewed on Jul 1, 2025

Moose Lake Lodge & Suites
Reviewed on Jun 20, 2025

Serene Lake House by Big Sandy Lake with tons of activities like fishing.
Reviewed on Jul 8, 2024

Sunrise Cabin on Big Sandy Lake - McGregor MN
Reviewed on May 19, 2025
McGregor Hotel & Travel Guide\n
Currently, Travelocity's hotels database contains no places to put your feet up in or around McGregor.
However, Duluth offers more accommodation options. It's about 55 miles (89 kilometers) outside McGregor. Travelocity-listed hotels here are the The Inn on Lake Superior and Sheraton Duluth Hotel.
Anybody that is longing to discover more of the forests, lakes and rolling hills that are a big feature in this region of the country, you could also enjoy a few days in Northeast Minnesota. It doesn't matter if you join in with the common pastimes, like snowboarding, skiing and cross-country skiing, or would instead rather cross the region to see the landmarks, you will have no trouble reserving the most comfortable Travelocity-registered places to stay in the region.
The closest hotels in Northeast Minnesota are Grand Rapids and Proctor. Grand Rapids is 40 miles (64 kilometers) to the north of McGregor, while Proctor is 50 miles (78 kilometers) to the north. Rooms in Grand Rapids are the Hotel Rapids and Itascan Motel. The Best Western Plus Spirit Mountain Duluth and The Willard Munger Inn are a number of the Travelocity-listed lodgings in Proctor.
If you are interested in sport and enjoy the thrill of matches you could head to AMSOIL Arena, found 55 miles (89 kilometers) to the east of McGregor. If you enjoy the idea of sleeping close by, reserve a room in the Holiday Inn & Suites Duluth Downtown or Beacon Pointe Resort.
Now you've read about the available hotel options in McGregor, take a moment to look at our McGregor travel guide for the low-down on ways to spend your time in this corner of the world.
Frequently asked questions
Recent McGregor hotel reviews by fellow wanderers

Crossroads Hotel
Explore More Ways to Travel with Travelocity
Accommodation Types
Accommodation Types in McGregor
An Airport
An Attraction
- Hotels near Minnesota National Golf Course
- Hotels near Mississippi River
- Hotels near Mille Lacs Lake
- Hotels near Moose Lake State Park
- Hotels near Kettle River
- Hotels near Snake River
- Hotels near Savanna Portage State Park
- Hotels near Saint Louis River
- Hotels near Mercy Hospital
- Hotels near Wawina Peatland Scientific and Natural Area
- Hotels near Swan River
- Hotels near Nelson Lake
- Hotels near Rice Lake National Refuge
- Grand Rapids Hotels
- Cloquet Hotels
- Onamia Hotels
- Moose Lake Hotels
- Aitkin Hotels
- Great Lakes Hotels
- Isle Hotels
- Finlayson Hotels
- Willow River Hotels
- Emily Hotels
- Central Minnesota Hotels
- Sandstone Hotels
- Sturgeon Lake Hotels
- Hill City Hotels
- Outing Hotels
- Barnum Hotels
- Floodwood Hotels
- Palisade Hotels
- Northeast Minnesota Hotels
- Cromwell Hotels
- Askov Hotels
- Brookston Hotels
- Meadowlands Hotels
- Tamarack Hotels
- Central United States Hotels
- Wright Hotels
- Jacobson Hotels
- Warba Hotels
- Kettle River Hotels
- Lake Minnewawa Hotels
- Rutledge Hotels
- Goodland Hotels
- Great River Road Hotels
Most popular
- Hotels in Red Wing
- Hotels in St Cloud
- Hotels in Winona
- Hotels in Hutchinson
- Hotels in Brainerd
- Hotels in Bemidji
- Hotels in Little Falls
- Hotels in Silver Bay
- Hotels in Duluth
- Hotels in Faribault
- Hotels in Moorhead
- Hotels in Northfield
- Hotels in Albert Lea
- Hotels in Rochester
- Hotels in Fergus Falls
- Hotels in Lake City
- Hotels in Alexandria
- Pet Friendly Hotels in Duluth
- Hotels in Virginia
- Hotels in Mankato
- Hotels in Hibbing
- Hotels in Walker
- Hotels in Lutsen
- Hotels in Two Harbors
- Hotels in Detroit Lakes