McGregor Hotels

  • 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
Guest rating
Star rating

Our top choices for McGregor hotels

Crossroads Hotel

Crossroads Hotel
2.0 star property
McGregor
9.4 out of 10, Exceptional, (165 reviews)
  • cleanliness
    Experience small-town charm at this McGregor hotel with a relaxing indoor pool.
"Always a wonderful stay! "
United States
Kari
The price is €105
includes taxes & fees
4 Feb - 5 Feb
Crossroads Hotel

Blue Moon Resort and Motel

Blue Moon Resort and Motel
2.0 star property
Hill City
8.4 out of 10, Very good, (150 reviews)
  • cleanliness
    Lakeside getaway with marina and kayaking on Hill Lake provides beach access.
"Check in was super easy, loved the fireplace, a little dated but clean and as expected for the price, I’d stay there again. "
United States
Wendy
The price is €89
includes taxes & fees
4 Feb - 5 Feb
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, (192 reviews)
  • cleanliness
    Lakeside escape in Moose Lake with free WiFi, parking, and water activities.
"Very friendly and helpful staff. "
United States
Julie
The price is €107
includes taxes & fees
4 Feb - 5 Feb
Hanging Horn Lakeside Resort

Northwoods Inn LLC

Northwoods Inn LLC
2.5 star property
Barnum
7.8 out of 10, Good, (257 reviews)
  • cleanliness
    A tranquil retreat in Barnum with free parking and WiFi near city park.
"Easy check in, friendly staff and liked that the room had both street parking and a balcony overlooking the lake. "
United States
Sally
The price is €72
includes taxes & fees
11 Feb - 12 Feb
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, (62 reviews)
  • cleanliness
    Stay close to nature in Kettle River cabins with private patios and kitchenettes.
"Cabin was clean and ready. Was a quiet couple of nights. Enjoyed looking out the window at the snow. "
United States
Jayson
The price is €149
includes taxes & fees
4 Feb - 5 Feb
Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy

Moose Lake Lodge & Suites

Moose Lake Lodge & Suites
2.5 star property
Moose Lake
7.2 out of 10, Good, (410 reviews)
  • cleanliness
    Cosy lakefront retreat with complimentary breakfast and nearby state park access.
"Awesome place. Very clean and quiet. Easy acess to snowmobile trails. Highly recommend "
United States
Walter
Moose Lake Lodge & Suites

River View Lodge

River View Lodge
2.0 star property
Aitkin
9.6 out of 10, Exceptional, (15 reviews)
  • cleanliness
    River view lodge perfect for relaxing and exploring scenic Aitkin attractions.
"Good motel in Aitkin. "
United States
Darcy
The price is €161
includes taxes & fees
4 Feb - 5 Feb
River View Lodge

Appeldoorn's Sunset Bay Resort

Appeldoorn's Sunset Bay Resort
2.5 star property
Isle
9.2 out of 10, Wonderful, (79 reviews)
  • cleanliness
    Peaceful lakeside retreat with fitness facilities and garden views near Isle attractions.
"Cabin had a great view out over the lake. Cabin was comfortable for as family of 6."
United States
Michael
The price is €135
includes taxes & fees
4 Feb - 5 Feb
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. Learn more about McGregor
Learn more about McGregor

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.

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.

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

  • Outdoor Adventures: McGregor is perfect for those who love nature, offering various recreational activities in its stunning natural settings.
  • Scenic Lakes: Explore picturesque lakes ideal for relaxation and outdoor experiences, enhancing your holiday in the heart of nature.
  • Birdwatching Hotspots: Enjoy unique bird hides that cater to wildlife enthusiasts, making it a delightful spot for birdwatching.
  • Charming Accommodations: Experience a range of unique lodgings, from quaint resorts to agritourism properties, ensuring a memorable stay.
  • Romantic Getaways: The tranquil atmosphere and beautiful scenery make McGregor an ideal destination for couples seeking a romantic escape.

Find great hotels near McGregor

Discover a variety of accommodation options in McGregor, Minnesota, ranging from charming resorts to unique agritourism properties. Whether you're seeking adventure or relaxation, the local establishments cater to all types of travellers, ensuring a memorable stay. Explore the stunning natural surroundings while enjoying the comfort and amenities provided by these welcoming lodgings, perfect for your vacation needs.

  • Red Door Resort & Motel: Embrace the spirit of adventure at Red Door Resort & Motel, a unique lodging option located 37.0km from McGregor. This motel is perfect for thrill-seekers looking for an exhilarating getaway. With a variety of adventure sports available both onsite and nearby, guests can indulge in motorboating and personal watercraft activities right at the resort, as well as enjoy nearby hiking, biking, and fishing opportunities. The charming atmosphere and recreational facilities make it an ideal base for those wishing to explore the great outdoors.
  • # 324 Trails Inn Quadna Mountain: A serene retreat located 46.7km from McGregor, # 324 Trails Inn Quadna Mountain offers a relaxing resort experience. With outdoor tennis courts available onsite, guests can enjoy a friendly match or simply bask in the beautiful surroundings. The property also provides entertainment options, including cable or satellite TV, ensuring a comfortable stay for visitors looking to unwind after a day of exploration. Its tranquil setting and recreational facilities cater to both relaxation and active pursuits.
  • # 321 Trails Inn Quadna Mountain: Another gem 46.7km from McGregor, # 321 Trails Inn Quadna Mountain combines leisure and activity seamlessly. This resort features onsite tennis and golf facilities, allowing guests to engage in their favourite sports while soaking up the stunning natural landscapes. With amenities such as television and cable or satellite TV, guests can enjoy a cosy evening indoors after a day filled with adventure. Its welcoming atmosphere and diverse recreational offerings make it a superb choice for all types of travellers.

Where to stay in McGregor

McGregor, Minnesota, offers a delightful escape for those seeking outdoor adventures, romantic getaways, and stunning scenery. Explore the beautiful town, with its charming gardens and birdwatching hotspots that cater to enthusiasts. Venture beyond the city to discover serene spots perfect for relaxation, or indulge in the local accommodations that provide a unique experience. Whether you're strolling through nature or enjoying a quiet moment, McGregor promises an unforgettable vacation.

  • Indian Shores: Nestled close to McGregor, Indian Shores is a picturesque neighbourhood renowned for its seasonal appeal. With visitor numbers peaking in June to July and September, it offers a delightful escape for those seeking outdoor adventures, romantic getaways, and stunning scenery. The area boasts recreational spaces and a charming golf course, making it ideal for both relaxation and activity. Nearby attractions include a serene lake and lush parkland, perfect for leisurely strolls or picnics, ensuring a memorable experience for all who visit.
  • Lake Minnewawa: A short journey from McGregor, Lake Minnewawa invites travellers with its moderately seasonal charm. Popular from June and again in September to October, this area is a haven for outdoor enthusiasts and couples alike. Visitors can enjoy a range of activities, including golfing and exploring the picturesque recreational areas. The nearby national state park and beach provide ample opportunities for nature lovers to immerse themselves in the tranquil surroundings, making it a perfect spot for those looking to unwind and soak in the breathtaking scenery.
  • Sheshebe Point: Located near McGregor, Sheshebe Point offers a delightful blend of natural beauty and community charm. With visitor numbers peaking in the warmer months, this neighbourhood is a top choice for those seeking scenic views, romance, and outdoor activities. The recreational areas provide a great space for relaxation and fun, while the nearby lake and quaint town neighbourhood invite exploration. Whether you're enjoying a sunset by the water or discovering local gems, Sheshebe Point is sure to captivate your heart.

Things to do in McGregor

McGregor is an ideal destination for outdoor enthusiasts and couples seeking scenic getaways. Visitors can enjoy a variety of activities, including exploring the local recreational areas, playing a round of golf at the nearby golf course, and observing wildlife at the bird hides. The town's natural beauty and tranquil atmosphere make it the perfect spot for a memorable vacation.

Shopping

In McGregor, you can enjoy local shops featuring unique gifts and souvenirs. If you're up for a drive, visit the nearby Brainerd Mall, approximately 32.2km away, where you'll find a range of retail options from popular brands to quaint boutiques.

Recreation

Experience the serene surroundings of Minnesota National Golf Course, where you can enjoy a round of golf amidst beautiful landscapes. Embrace the outdoors with invigorating walks and fresh air, perfect for relaxation and rejuvenation in the heart of McGregor.

Adventure

Experience the thrill of the Savanna Portage State Park, where you can hike scenic trails, paddle serene lakes, and spot diverse wildlife. For a rush of excitement, visit the nearby Mississippi River for kayaking and fishing adventures, surrounded by picturesque landscapes and tranquil waters.

Nightlife

In McGregor, the local pub offers a warm atmosphere with live music and friendly banter. The nearby lakeside tavern features stunning views and a relaxed vibe, perfect for enjoying cocktails under the stars. Don’t miss the occasional community event for a taste of local culture and fun.

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

Booking tips and Expedia advantages for McGregor

To save money on your trip to McGregor, consider visiting during the cheaper months of March to April or December, and aim for a Monday stay, as Friday is the priciest. Use Expedia to compare accommodation options and packages that combine hotels with flights and activities for better deals. Look for affordable hotels with best price guarantees, and make sure to book in advance to secure lower rates. Additionally, explore free activities in the area to enhance your experience without overspending.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in McGregor are March to April and December, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in McGregor is Monday. The most expensive day to stay in McGregor is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you wish to stay in. To uncover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your McGregor hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in McGregor

McGregor offers a charming escape for those seeking outdoor adventures and romantic scenery. Visitors can explore picturesque lakes and the local town hall, while enjoying a variety of attractions that highlight the area's natural beauty. Whether you're looking to relax by the beach or embark on outdoor experiences, McGregor is an ideal destination for a memorable holiday in the heart of nature.

  • Big Sandy Lake: Experience the tranquil beauty of Big Sandy Lake, where you can relax on the sandy beach, enjoy picturesque scenery, and indulge in romantic outdoor activities. Perfect for swimming, picnicking, or simply soaking up the sun, this lake is an idyllic retreat.
  • Shamrock Town Hall: Explore the historic Shamrock Town Hall, a hub for local business and community events. Its charming architecture reflects the character of McGregor, making it a unique spot to learn about local governance and history.
  • Loon Lake: Discover the enchanting Loon Lake, another scenic gem offering a serene beach experience. Ideal for outdoor enthusiasts, it provides opportunities for swimming, kayaking, and enjoying the peaceful ambiance surrounded by nature.

Best time to go to McGregor

The best time to visit McGregor is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are low and weather is very cloudy with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

When travelling to McGregor, Minnesota, you can fly into three major airports. Duluth International Airport (DLH) is located 90.1km away, with nearby hotels such as Fitger's Inn and Pier B Resort offering various transportation services. Brainerd Lakes Regional Airport (BRD) is 67.6km away, featuring accommodations like Grand View Lodge and The Lodge at Brainerd Lakes, which provide 24-hour shuttle services. Finally, Chisholm-Hibbing Airport (HIB) is situated 95.0km from McGregor, with options like Hampton Inn Hibbing and Hibbing Inn and Suites, both conveniently located near the airport. Each airport presents a range of hotel options and transportation services for a seamless journey.

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.
What are some of the best holiday rentals that McGregor has to offer?
Lakefront Lodge - spacious-luxurious: This highly rated holiday home rental in McGregor is located on a lake, and has a fireplace, a balcony and air conditioning to put you at ease in your new surroundings. It has 5 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. You and your friends and family can relax into your holiday with amenities such as a selection of games. Some other homes for rent in McGregor include Private home getaway on MN National and The Retreat at Big Sandy Lake. See all 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 Lakefront Lodge - spacious-luxurious. 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 27 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