Early Morning, Eyrie Isle, McGregor Bay, Lake Huron

Find hotels in McGregor, MN from ฿3,409

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for McGregor hotels

Crossroads Hotel

Crossroads Hotel
2.0 star property
McGregor
9.4 out of 10, Exceptional, (197 reviews)
"Excellent staff. Swimming pool and hot tub was nice. Breakfast was adequate. Very convenient."
United States
Richard
The price is ฿4,217
฿4,772 total
includes taxes & fees
2 Jul - 3 Jul
Crossroads Hotel

Big Sandy Lodge and Resort

Big Sandy Lodge and Resort
2.0 star property
McGregor
9.2 out of 10, Wonderful, (7 reviews)
"Great pool and hot tub, awesome food and cozy rooms right on the trails. "
United States
Joseph
The price is ฿4,162
฿4,626 total
includes taxes & fees
28 Jun - 29 Jun
Big Sandy Lodge and Resort

Moose Lake Lodge & Suites

Moose Lake Lodge & Suites
2.5 star property
Moose Lake
7.4 out of 10, Good, (454 reviews)
"The spacious room, the price per night stay, and close to 2 restaurants and convenience stores."
United States
Brandon
The price is ฿3,293
฿3,569 total
includes taxes & fees
28 Jun - 29 Jun
Moose Lake Lodge & Suites

Northwoods Inn LLC

Northwoods Inn LLC
2.5 star property
Barnum
7.8 out of 10, Good, (266 reviews)
"Friendly staff and clean room"
United States
John
The price is ฿3,160
฿3,409 total
includes taxes & fees
30 Jun - 1 Jul
Northwoods Inn LLC

Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy

Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy
2.0 star property
Willow River
9.6 out of 10, Exceptional, (74 reviews)
"It was so cute!! So peaceful and honestly magical."
United States
Jesse
The price is ฿3,947
฿6,933 total
includes taxes & fees
26 Jul - 27 Jul
Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy

River View Lodge

River View Lodge
2.0 star property
Aitkin
9.6 out of 10, Exceptional, (29 reviews)
"Excellent hotel convenient clean recently remodeled and stylish"
United States
David
The price is ฿5,743
฿6,310 total
includes taxes & fees
28 Jun - 29 Jun
River View Lodge

Blue Moon Resort and Motel

Blue Moon Resort and Motel
2.0 star property
Hill City
8.4 out of 10, Very good, (157 reviews)
"Nice location to stay and fish iff the dock after working on the road all day. "
United States
Billie
The price is ฿3,886
฿4,154 total
includes taxes & fees
29 Jun - 30 Jun
Blue Moon Resort and Motel

Hanging Horn Lakeside Resort

Hanging Horn Lakeside Resort
2.5 star property
Moose Lake
9.8 out of 10, Exceptional, (197 reviews)
"Staff were very helpful with our check-in and were very nice. Beautiful location."
United States
Ryan
The price is ฿4,671
฿5,039 total
includes taxes & fees
29 Jun - 30 Jun
Hanging Horn Lakeside Resort

Appeldoorn's Sunset Bay Resort

Appeldoorn's Sunset Bay Resort
2.5 star property
Isle
9.2 out of 10, Wonderful, (80 reviews)
"Very nicely decorated space with a cabin feel. Very clean & kitchen stocked with all we needed for cooking. With it being winter the gas fireplace was warm, comfy, & romantic for our get away."
United States
Douglas
The price is ฿7,922
฿8,744 total
includes taxes & fees
29 Jun - 30 Jun
Appeldoorn's Sunset Bay Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in McGregor

Find the best McGregor areas for the activities you enjoy most.

Wild Oak

Wild Oak offers a tranquil escape in Minnesota's pristine lake country. This peaceful residential community serves as the perfect base for exploring natural wonders. Nearby Island Lake and Big Sandy Lake provide scenic beauty and outdoor recreation opportunities. Venture through forests on quiet country roads or spend afternoons fishing on crystal-clear waters. The area's rustic charm and minimal tourist infrastructure create an authentic small-town experience. Stargazing reveals brilliant night skies thanks to minimal light pollution.

Sheshebe Point

Experience lakeside tranquility at Sheshebe Point on Big Sandy Lake. This peaceful retreat offers waterfront holiday homes and cabins where natural beauty takes centre stage. The clear waters invite swimming, fishing, and boating adventures. Mornings bring misty lake views and the calls of loons across the water. Nearby McGregor provides dining options and essential supplies. Travellers need personal vehicles to navigate the area's gravel roads and reach surrounding attractions like Minnesota National Golf Course and Island Lake.

Indian Shores

Indian Shores wraps around Big Sandy Lake with classic Minnesota charm and rustic tranquility. The peaceful residential community offers lakeside cabins where you can wake up to misty water views. Listen for the haunting calls of loons at dawn. This natural retreat balances outdoor adventure with quiet relaxation. Visitors can fish for walleye and northern pike from private docks. Nearby Savanna Portage State Park provides additional hiking opportunities through pristine forest settings. Evening campfires under star-filled skies complete the authentic lake experience.

Stay near popular McGregor attractions

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.

Early Morning, Eyrie Isle, McGregor Bay, Lake Huron

Top McGregor Hotel Reviews

More cheap stays in McGregor

Find out more about McGregor

Top reasons to visit McGregor

  • Scenic Natural Beauty: McGregor is surrounded by stunning lakes and nature reserves, offering picturesque views perfect for outdoor enthusiasts.
  • Outdoor Recreation: Enjoy leisurely strolls, hiking, and biking along scenic trails and parks, ideal for connecting with nature.
  • Charming Accommodation: A variety of delightful lodgings, from cosy motels to charming resorts, cater to all types of travellers.
  • Golfing Getaway: Local golf courses provide a wonderful opportunity for a relaxing day on the greens.
  • Annual McGregor Wine Festival: Experience local flavours and delightful wines at this popular annual event.

Find great hotels near McGregor

Discover delightful accommodation options in McGregor, Minnesota, where adventure awaits. From charming resorts to cosy motels, the area boasts a variety of lodgings tailored for every traveller. Whether you seek the best hotels, expert reviews, or information on star-rated establishments like the Crossroads Hotel, McGregor offers a welcoming retreat for those looking to explore its natural beauty and engage in thrilling activities.

  • Red Door Resort & Motel: Nestled 37km from McGregor, Red Door Resort & Motel is an excellent choice for adventurous travellers seeking budget-friendly accommodation. This motel-style lodging boasts a guest rating of 8.0 out of 10, reflecting its commitment to providing a satisfying stay. Emphasising outdoor activities, the resort offers a range of adventure sports including rafting, personal motor watercraft usage, fishing, motorboating, and nearby hiking and biking trails. Guests can immerse themselves in nature while enjoying the thrill of various recreational activities, making it an ideal base for those keen to explore the great outdoors.
  • # 321 Trails Inn Quadna Mountain: Located 47km from McGregor, # 321 Trails Inn Quadna Mountain provides a welcoming atmosphere for budget-conscious visitors. As a resort-type accommodation, it features an array of onsite sports and recreation activities, including tennis and golf, catering to active guests. For those who wish to unwind, the property offers entertainment options such as television and cable or satellite TV. This combination of leisure and sport makes it a fitting choice for families and friends looking to enjoy both relaxation and activity during their stay.
  • # 324 Trails Inn Quadna Mountain: Also situated 47km from McGregor, # 324 Trails Inn Quadna Mountain shares a similar charm to its counterpart, offering a budget-friendly resort experience. This property features outdoor tennis facilities for guests who appreciate a bit of competition and physical activity. In addition, guests can enjoy entertainment through cable or satellite TV, ensuring ample options to unwind after a day of exploration. Its inviting environment makes it suitable for groups seeking a comfortable retreat with recreational opportunities.

Where to stay in McGregor

McGregor, Minnesota, offers a charming escape for those seeking fresh air and stunning scenery. Ideal for a romantic weekend getaway, the area boasts beautiful views along the Mississippi River, perfect for quality time with loved ones. Explore nearby parks and trails, immersing yourself in the great outdoors, while relishing the peaceful atmosphere that makes McGregor a delightful destination for nature enthusiasts and couples alike.

  • Wild Oak: Nestled in the serene surroundings near McGregor, Wild Oak is an idyllic neighbourhood perfect for those seeking a blend of natural beauty and romantic getaways. The area is known for its stunning scenery and outdoor activities that captivate visitors year-round. With peak travel seasons from June to August and September, Wild Oak offers excellent recreational areas, making it ideal for picnics, hiking, and leisurely strolls along the picturesque lake nearby. This neighbourhood is perfect for couples looking to escape the hustle and bustle of city life.
  • Sheshebe Point: A charming neighbourhood located close to McGregor, Sheshebe Point attracts visitors with its stunning lakeside views and abundant outdoor activities. The area experiences peak visitation from August to October, drawing in those looking for a romantic escape. Sheshebe Point boasts a range of attractions such as resorts, golf courses, and recreational areas, ensuring a delightful experience for all. The nearby national state park and beautiful water features enhance the natural allure, making it a must-visit for nature enthusiasts and adventure seekers alike.
  • East Lake: As a quaint village situated in the vicinity of McGregor, East Lake is a hidden gem for tourists seeking tranquillity and scenic beauty. This picturesque location witnesses an influx of visitors from July to October, drawn by its romantic ambience and outdoor experiences. East Lake offers access to recreational areas, pristine beaches, and a nearby national state park, making it an ideal destination for nature lovers. Here, you can bask in the sun, enjoy water activities, or simply unwind with breathtaking views of the surrounding landscape.

Things to do in McGregor

Shopping

In McGregor, visit local shops for unique gifts and souvenirs, including charming boutiques and artisan stores. If you're up for a drive, check out the Brainerd Mall, located 48km away, featuring a variety of retailers and dining options to explore during your trip.

Recreation

In McGregor, indulge in rejuvenating treatments at the nearby Aveda Spa, where you can enjoy holistic therapies amidst tranquil surroundings. For outdoor enthusiasts, the area's scenic trails invite you to explore nature through hiking and biking, offering a refreshing escape from daily life.

Adventure

Explore the scenic Mille Lacs Lake for fishing, boating, and kayaking, immersing yourself in nature's tranquillity. For hiking, the nearby Savanna Portage State Park offers diverse trails with opportunities to spot local wildlife and enjoy stunning views of the forested landscape.

Nightlife

In McGregor, the local taverns and bars offer a relaxed atmosphere, where you can enjoy live music and a friendly chat with locals. The nearby lakes provide a scenic backdrop, perfect for evening strolls after a night out, contributing to the charming small-town vibe.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around McGregor

McGregor, Minnesota, is an ideal destination for outdoor enthusiasts and couples seeking a romantic getaway. Visitors can enjoy the stunning lakes and nature reserves that surround the area, perfect for those who appreciate scenic views and beach experiences. With a variety of attractions catering to both relaxation and adventure, McGregor offers an unforgettable vacation for all types of travellers looking to connect with nature.

  • Big Sandy Lake: Nestled within McGregor, Big Sandy Lake offers a serene escape with its picturesque beach and stunning scenery. Ideal for outdoor enthusiasts and those seeking a romantic getaway, visitors can enjoy activities like swimming, picnicking, or simply relaxing by the water’s edge.
  • Rice Lake National Refuge: Located approximately 10km from McGregor, this refuge is a haven for wildlife enthusiasts. With diverse habitats and rich biodiversity, it provides excellent opportunities for birdwatching and photography amidst tranquil natural settings.
  • Loon Lake: Also situated within McGregor, Loon Lake features a beautiful beach and inviting outdoor spaces. Couples and families can relish the calming environment, making it an ideal spot for both relaxation and recreational activities.

Best time to go to McGregor

The best time to visit McGregor can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in McGregor falls in July, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in McGregor falls in January, visitor numbers are low and weather is very cloudy with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January11.3°F (-11.5°C)No RainVery CloudyLowAverage
February12.9°F (-10.6°C)No RainMostly CloudyAverageAverage
March28.0°F (-2.2°C)No RainMostly CloudyAverageSlightly Low
April39.6°F (4.2°C)Light RainMostly CloudyAverageSlightly Low
May54.1°F (12.3°C)Light RainMostly SunnyAverageAverage
June64.8°F (18.2°C)Light RainMostly SunnyHighSlightly High
July69.8°F (21.0°C)Light RainMostly SunnyHighSlightly High
August67.8°F (19.9°C)Light RainMostly SunnyHighSlightly High
September60.1°F (15.6°C)Light RainMostly SunnyAverageAverage
October45.1°F (7.3°C)Light RainMostly SunnyAverageAverage
November31.1°F (-0.5°C)No RainMostly CloudyLowAverage
December18.0°F (-7.8°C)No RainMostly CloudyLowSlightly Low

The nearest major airports for your trip to McGregor

Accessing McGregor, Minnesota is convenient via three major airports. Duluth International Airport (DLH) is situated 90km away, with nearby hotels like Fitger's Inn, a 4-star hotel 8km from the airport, offering free airport transportation upon request. Brainerd Lakes Regional Airport (BRD) is 68km distant, featuring hotels such as Holiday Inn Express, 8km away, which provides 24-hour airport shuttle services. Lastly, Bemidji Regional Airport (BJI) is 159km from McGregor, with options like Kohl's Resort, located 14km away, providing comfortable lodging for visitors. Each airport ensures easy access to the charming McGregor area for a delightful stay.

Frequently asked questions

Where is the best place to stay in McGregor?
Crossroads Hotel is one of the top choices for your stay based on our traveller data. This hotel offers free breakfast and an indoor pool. Big Sandy Lodge and Resort is another good choice for your stay. See all available top hotels, or vacation rentals in McGregor.
If I need to cancel my hotel reservation in McGregor, will I receive a refund?
Yes! The majority of room reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a reservation that's non-refundable, you might be able to cancel it and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in McGregor.
What's the best dog-friendly accommodation option in McGregor?
Crossroads Hotel is a top dog-friendly hotel, and offers an indoor pool along with free WiFi for its human guests. See more pet-friendly hotel accommodations in McGregor.
What's the best place to stay to stay near the beach in McGregor?
Big Sandy Lodge and Resort is a top hotel located on the beach . See more stays near the beach in McGregor.
What are some hotels with pools in McGregor?
Crossroads Hotel: Features daily, an indoor pool and free self parking. Also, another option that features an on-site pool is Big Sandy Lodge and Resort. View all hotels with pools in McGregor.
What's it like staying in McGregor?
Visitors can enjoy all that McGregor has to offer, including the golf courses and parks. In McGregor, there are 29 hotels and other accommodation options to choose from. Find out more about McGregor.
What should I do while I'm visiting McGregor?
Natural beauty is on display at Island Lake, Big Sandy Lake and Savanna Portage State Park. A couple of additional sights to add to your itinerary are Minnesota National Golf Course and Loon Lake. Take a look at what more there is to see and do in Expedia's McGregor guide.
What's the weather like in McGregor?
The hottest months are usually July and August, with an average temperature of 19°C, while the coldest months are January and February, with an average of -8°C. The snowiest months in McGregor are March, April, December and January, with each month seeing an average of 25 cm of snowfall.

Explore a world of travel with Expedia