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

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, (167 reviews)
"Always a wonderful stay! "
United States
Kari
The price is P6,521
P7,165 total
includes taxes & fees
Mar 15 - Mar 16
Crossroads Hotel

Moose Lake Lodge & Suites

Moose Lake Lodge & Suites
2.5 star property
Moose Lake
7.2 out of 10, Good, (412 reviews)
"Awesome place. Very clean and quiet. Easy acess to snowmobile trails. Highly recommend "
United States
Walter
Moose Lake Lodge & Suites

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, (63 reviews)
"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 P4,009
P8,985 total
includes taxes & fees
Feb 16 - Feb 17
Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy

Northwoods Inn LLC

Northwoods Inn LLC
2.5 star property
Barnum
7.8 out of 10, Good, (258 reviews)
"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 P4,591
P4,952 total
includes taxes & fees
Feb 15 - Feb 16
Northwoods Inn LLC

Hanging Horn Lakeside Resort

Hanging Horn Lakeside Resort
2.5 star property
Moose Lake
9.8 out of 10, Exceptional, (193 reviews)
"Lesley was so welcoming. There was a lot of snow and she offered to help if we were stuck somewhere. Our room was spotless and so comfortable. "
United States
Ericka
The price is P6,788
P7,322 total
includes taxes & fees
Mar 2 - Mar 3
Hanging Horn Lakeside Resort

River View Lodge

River View Lodge
2.0 star property
Aitkin
9.6 out of 10, Exceptional, (15 reviews)
"Good motel in Aitkin. "
United States
Darcy
The price is P10,031
P11,021 total
includes taxes & fees
Feb 18 - Feb 19
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, (150 reviews)
"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 P5,711
P6,104 total
includes taxes & fees
Feb 14 - Feb 15
Blue Moon Resort and Motel

Appeldoorn's Sunset Bay Resort

Appeldoorn's Sunset Bay Resort
2.5 star property
Isle
9.2 out of 10, Wonderful, (79 reviews)
"Cabin had a great view out over the lake. Cabin was comfortable for as family of 6."
United States
Michael
The price is P6,925
P7,643 total
includes taxes & fees
Feb 14 - Feb 15
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 and neighborhoods 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 vacation homes and cabins where natural beauty takes center 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. Travelers 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

  • Stunning Natural Beauty: McGregor is surrounded by picturesque landscapes, perfect for outdoor activities like hiking and fishing.
  • Charming Lakeside Retreats: The area boasts pristine beaches, ideal for romantic strolls and relaxation.
  • Variety of Outdoor Adventures: Enjoy skiing, hiking, and various recreational activities suitable for all adventure levels.
  • Cozy Accommodations: Choose from charming resorts and motels that cater to both thrill-seekers and those desiring tranquillity.
  • Rich Romantic Atmosphere: McGregor offers a serene escape, perfect for couples looking to reconnect amidst nature.

Find great hotels near McGregor

McGregor, Minnesota, offers a delightful array of lodging options, ranging from charming resorts to cosy motels. Whether you seek thrilling adventures or a peaceful retreat, you’ll discover accommodations that cater to your every need. With a variety of hotel services and facilities tailored for adventurous travellers, you'll find the perfect spot to unwind after exploring the stunning natural beauty of the area. Be sure to check reviews for insights on the best hotels in McGregor.

  • Red Door Resort & Motel: Nestled 37.0km from McGregor, Red Door Resort & Motel embodies an adventurous spirit, making it an ideal choice for thrill-seekers. This motel offers a myriad of adventure sports and recreational activities, both onsite and in the surrounding area. Guests can indulge in motorboating, rafting, and fishing right at the property, while hiking and biking trails await nearby for those looking to explore the picturesque landscape. With its focus on outdoor adventure, this accommodation ensures an exhilarating experience for guests wanting to embrace the great outdoors.
  • # 324 Trails Inn Quadna Mountain: Located 46.7km from McGregor, # 324 Trails Inn Quadna Mountain is a delightful resort that invites guests to unwind and engage in a variety of recreational activities. The property boasts outdoor tennis courts, allowing guests to enjoy friendly matches amidst beautiful surroundings. For entertainment, the resort features cable and satellite television, ensuring that downtime is just as enjoyable as active pursuits. With its combination of relaxation and recreation, this resort caters to those looking for a balanced getaway.
  • # 321 Trails Inn Quadna Mountain: Also situated 46.7km from McGregor, # 321 Trails Inn Quadna Mountain offers a charming resort experience with a focus on leisure and sports. Guests can partake in onsite tennis or enjoy a round of golf, making it perfect for enthusiasts of both sports. The accommodation features in-room television and cable or satellite TV for relaxing evenings after a day of activity. This resort provides a welcoming atmosphere for guests seeking both relaxation and an active holiday.

Where to stay in McGregor

For those yearning for a lakeside retreat, McGregor, Minnesota, offers an idyllic getaway surrounded by stunning natural beauty. Enjoy romantic strolls along pristine beaches and immerse yourself in outdoor adventures, from fishing to hiking. Nearby, the enchanting landscapes of northern Minnesota beckon, promising memorable experiences and breathtaking scenery. Whether you're seeking tranquillity or excitement, McGregor is the perfect destination for your adventure-filled holiday.

  • East Lake: Nestled in the vicinity of McGregor, East Lake is a charming village that draws outdoor enthusiasts and adventure seekers alike. The area showcases stunning scenery with its natural landscapes and recreational areas perfect for hiking, fishing, and picnicking. Peak travel months are July and October, when visitors flock to enjoy the nearby national state park and picturesque beaches. East Lake is an ideal destination for those looking to immerse themselves in nature and partake in seasonal activities amidst its tranquil environment.
  • Indian Shores: This delightful neighbourhood, located around McGregor, is a romantic getaway for couples and a haven for outdoor lovers. With peak visitors between June and August, Indian Shores features beautiful parks and nature reserves that invite exploration. Golf enthusiasts will appreciate the well-maintained golf courses available nearby. The scenic lakes and outdoor recreational areas provide a perfect backdrop for leisurely strolls and intimate picnics, making it a destination that beautifully blends relaxation and adventure.
  • Lake Minnewawa: Situated close to McGregor, Lake Minnewawa is renowned for its idyllic landscapes and outdoor experiences. The peak travel season spans from August to October, attracting those in search of romantic escapes and picturesque scenery. Visitors can enjoy a variety of activities, including golfing and exploring the local national state park. With its serene lakeside views and event conference venues, Lake Minnewawa offers a perfect mix of relaxation and recreation, making it a popular choice for both couples and families.

Things to do in McGregor

McGregor is an idyllic destination for outdoor enthusiasts and couples seeking a romantic getaway. Visitors can explore the stunning scenery while engaging in various outdoor adventures, including skiing in the local ski fields and enjoying the recreational areas. Whether you fancy a leisurely stroll or an adrenaline-filled day on the slopes, McGregor offers a wealth of activities to make your vacation memorable.

Shopping

In McGregor, you can enjoy local shops offering unique gifts and souvenirs. If you're up for a drive, visit the nearby town of Aitkin, where you’ll find larger retail options and charming boutiques to explore.

Recreation

The Minnesota National Golf Course offers a tranquil outdoor experience, perfect for golf enthusiasts. Surrounded by beautiful landscapes, you can enjoy a round of golf while soaking in the fresh air and stunning views. It’s an ideal spot for relaxation and recreation in McGregor.

Adventure

In McGregor, explore the scenic trails of the Savanna Portage State Park, ideal for hiking and birdwatching. Experience fishing or kayaking on the picturesque shores of Big Sandy Lake, where the tranquil waters invite adventurers to enjoy a day of water activities amidst stunning natural beauty.

Nightlife

In McGregor, the atmosphere is relaxed yet lively, with local pubs like The Whistle Stop serving craft beers and hosting live music. The nearby McGregor Community Center occasionally features events, making for a friendly night out filled with entertainment and socialising.

*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 visit to McGregor, plan your trip between March to April or December when prices are lower, especially on Wednesdays. Avoid Saturdays for accommodation, as they tend to be pricier. Use Expedia’s search tool to filter by budget and eco-friendly options, and consider booking a package deal that combines hotels, flights, and activities for additional savings. Exploring the town on foot is a cost-effective way to enjoy free activities while soaking in the local atmosphere.

  • 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 Wednesday. The most expensive day to stay in McGregor is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you can refine your options by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can make significant savings by combining your hotel booking in McGregor with your flights and activities through an Expedia package.

Find the best attractions in McGregor

McGregor offers a delightful escape for outdoor enthusiasts and romantics alike, with its scenic lakes and charming town hall as key attractions. Visitors can indulge in beach activities and explore the natural beauty surrounding the area, making it an ideal destination for those seeking a tranquil getaway infused with romance and adventure.

  • Big Sandy Lake: Experience the serene beauty of Big Sandy Lake, perfect for a relaxing day at the beach. Enjoy outdoor activities such as swimming and picnicking, surrounded by stunning scenery that sets a romantic vibe.
  • Shamrock Town Hall: Discover the heart of McGregor at Shamrock Town Hall, a hub for local business and community gatherings. Its quaint charm reflects the town's character, making it a great spot to learn about local events and history.
  • Loon Lake: Loon Lake offers a picturesque escape with its inviting beach and tranquil surroundings. Engage in outdoor adventures or simply unwind while taking in the beautiful scenery, ideal for couples and nature enthusiasts alike.

Best time to go to McGregor

The best time to visit McGregor is dependent 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

To reach McGregor, Minnesota, you can fly into three major airports. Brainerd Lakes Regional Airport (BRD) is situated 67.6km away, with nearby hotels such as the 3.5-star Good Ol' Days Resort and the 3-star The Lodge at Brainerd Lakes, both offering various transportation services. Duluth International Airport (DLH) is 90.1km from McGregor, with options like the 4-star Fitger's Inn and the 3.5-star Quality Inn Superior. Lastly, Chisholm-Hibbing Airport (HIB) is located 95.0km away, featuring accommodations like the Chisholm Inn & Suites and Hampton Inn Hibbing, all conveniently accessible via nearby transport services.

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 traveler data. This hotel offers free breakfast and an indoor pool. Big Sandy Lodge and Resort is another good choice for your visit. 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! You'll find that most hotel bookings are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in McGregor.
What's the best pet-friendly place to stay 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 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 accommodations with pools in McGregor?
Crossroads Hotel: Features daily, an indoor pool, and free self parking. Another option that offers an onsite pool is Big Sandy Lodge and Resort. View all hotels with pools in McGregor.
How is it to stay 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 accommodations to choose from. Find out more about McGregor.
What should I see while I'm in 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 agenda are Minnesota National Golf Course and Loon Lake. Check out what more to see and do in Expedia's McGregor guide.
What's the seasonal weather like in McGregor?
The hottest months are usually July and August with an average temp of 66°F, while the coldest months are January and February with an average of 18°F. The snowiest months in McGregor are March, April, December, and January, with each month seeing an average of 10 inches of snowfall.

Explore a world of travel with Expedia