Beginning of main content

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Tonight Sep 18 - Sep 19
This weekend Sep 18 - Sep 20

Most frequently booked McGregor hotels

$148
Appeldoorn's Sunset Bay Resort

Appeldoorn's Sunset Bay Resort

2.5 out of 5.0 45401 Mille Lacs Parkway, Isle, MN
4/5
(1 Reviews)
This motel features a restaurant and 2 bars/lounges. Enjoy the fitness center and perks like free self parking and free WiFi. A coffee shop, a terrace, and a garden are also on offer.
 
Get Rates
Gorgeous Big Sandy Year Round Lake Home

Gorgeous Big Sandy Year Round Lake Home

McGregor, MN
Nestled on the beach, this McGregor cabin is within a 10-minute walk of Big Sandy Lake and Lake Minnewawa. Minnesota National Golf Course and Savanna Portage State Park are also within 9 mi (15 km).
 
Get Rates
A Vacation Place With Space

A Vacation Place With Space

McGregor, MN
A garden is available at this vacation home.
 
Map

How much is a hotel room in McGregor?

Hotels in McGregor start at $148 per night. Prices and availability subject to change. Additional terms may apply.

McGregor Hotel & Travel Guide

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.



*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.