McGregor hotels from RM436

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Top 10 trending McGregor hotels

Crossroads Hotel

2.0 star property
McGregor
9.4 out of 10, Exceptional, (143)
"Place was great "
United States
Leah
The price is RM467
RM513 total
includes taxes & fees
23 Nov - 24 Nov
Crossroads Hotel

Big Sandy Lodge and Resort

2.0 star property
McGregor
9.2 out of 10, Wonderful, (5)
"The Big Sandy Resort located right on the lake with a great view. We stayed here for one night and Ashley at the front desk, who was personable and helpful, made it a really good experience. "
United States
Tatyana
The price is RM520
RM555 total
includes taxes & fees
22 Nov - 23 Nov
Big Sandy Lodge and Resort

Moose Lake Lodge & Suites

2.5 star property
Moose Lake
7.2 out of 10, Good, (399)
"The rooms are clean and the staff is super friendly ☺️"
United States
Courtney
Moose Lake Lodge & Suites

River View Lodge

2.0 star property
Aitkin
9.6 out of 10, Exceptional, (15)
"Excellent property. Worth staying at if you’re in the area."
United States
James
The price is RM717
RM788 total
includes taxes & fees
23 Nov - 24 Nov
River View Lodge

Blue Moon Resort and Motel

2.0 star property
Hill City
8.4 out of 10, Very good, (144)
"Gorgeous area and helpful friendly staff "
United States
Jennie
The price is RM408
RM436 total
includes taxes & fees
23 Nov - 24 Nov
Blue Moon Resort and Motel

Appeldoorn's Sunset Bay Resort

2.5 star property
Isle
9.2 out of 10, Wonderful, (76)
"I can’t imagine taking my grandchildren there. We saw drunk adults playing on the children’s bouncer. The Patio was understaffed and adults swearing."
United States
Anne
The price is RM623
RM688 total
includes taxes & fees
22 Nov - 23 Nov
Appeldoorn's Sunset Bay Resort

Hanging Horn Lakeside Resort

2.5 star property
Moose Lake
9.8 out of 10, Exceptional, (189)
"Very friendly and helpful staff. "
United States
Julie
The price is RM485
RM523 total
includes taxes & fees
18 Dec - 19 Dec
Hanging Horn Lakeside Resort

Northwoods Inn LLC

2.5 star property
Barnum
7.8 out of 10, Good, (256)
"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 RM412
RM444 total
includes taxes & fees
23 Nov - 24 Nov
Northwoods Inn LLC
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.

Indian Shores

If you're spending some time in Indian Shores, Big Sandy Lake and Savanna Portage State Park are top sights worth seeing.

Sheshebe Point

While there might not be top attractions in Sheshebe Point, you can explore the larger area and discover places like Island Lake and Big Sandy Lake.

Wild Oak

When in Wild Oak, you can plan a visit to Island Lake and Big Sandy Lake, some noteworthy sights in the nearby area.

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.

Savanna Portage State Park in McGregor, MN

Top McGregor Hotel Reviews

More cheap stays in McGregor

Find out more about McGregor

Top reasons to visit McGregor

  • Scenic Lakes: McGregor boasts stunning lakes perfect for outdoor activities like hiking, picnicking, and relaxing beach outings.
  • Adventure Activities: Experience thrilling outdoor adventures at nearby Action Glen, catering to adrenaline seekers.
  • Charming Ambiance: The quaint town offers a delightful atmosphere ideal for romantic getaways and leisurely strolls.
  • Art Galleries: Explore local art galleries showcasing the region's culture and creativity.
  • Diverse Accommodation: A variety of lodging options, from resorts to motels, ensure a comfortable stay for every traveller.

Find great hotels near McGregor

Discover the charm of McGregor, Minnesota, where a variety of accommodation options await to enhance your adventure-filled holiday. Whether you prefer the comfort of a resort or the convenience of a motel, you'll find ideal lodging suited for every traveller. Explore nearby Robertson and the surrounding areas to uncover additional sites that cater to your needs, ensuring a memorable stay in this picturesque destination.

  • Red Door Resort & Motel: Nestled 37.0km away from McGregor, Red Door Resort & Motel epitomises the spirit of adventure and outdoor recreation. This motel-style accommodation is perfect for thrill-seekers, offering a plethora of exciting activities both onsite and in the surrounding area. Guests can indulge in motorboating and rafting right at the property, while nearby hiking and biking trails await those keen to explore the natural beauty of the region. Fishing enthusiasts will also find ample opportunities to cast their lines in local waters. With a focus on adventure, Red Door Resort & Motel is an ideal choice for those looking to immerse themselves in an active holiday experience.
  • # 324 Trails Inn Quadna Mountain: Located 46.7km from McGregor, # 324 Trails Inn Quadna Mountain is a charming resort that combines relaxation with recreational activities. Guests can enjoy outdoor tennis on the property, making it an excellent destination for sports lovers. The resort also features entertainment options such as cable or satellite TV, ensuring you can unwind after a day of exploration. With its inviting atmosphere and array of amenities, this resort provides a delightful retreat for those seeking both relaxation and activity during their stay.
  • # 321 Trails Inn Quadna Mountain: Also situated 46.7km from McGregor, # 321 Trails Inn Quadna Mountain is another splendid resort choice, offering a blend of leisure and play. With onsite tennis and golf facilities, guests can easily engage in both sports within the scenic surroundings. The property is equipped with modern entertainment features, including television and cable or satellite TV, allowing for a comfortable and enjoyable stay. This resort provides a welcoming environment, perfect for families and friends looking to create lasting memories in a picturesque setting.

Where to stay in McGregor

McGregor, Minnesota, is a delightful destination for those seeking romantic getaways and outdoor adventures. Surrounded by stunning lakes and picturesque scenery, visitors can enjoy activities like hiking and picnicking. Nearby Action Glen offers exhilarating experiences, while the local beaches provide a perfect spot for relaxation. With its charming ambiance and beautiful surroundings, McGregor is ideal for those looking to create unforgettable memories in a serene setting.

  • Lake Minnewawa: Nestled around McGregor, Lake Minnewawa is a haven for outdoor enthusiasts and those seeking a romantic getaway. The area experiences a moderate influx of travellers, peaking from August to October, when the natural beauty is at its most vibrant. Visitors are drawn to the stunning scenery and outdoor activities, including golfing and enjoying the recreational areas. Local landmarks, such as the picturesque lake and nearby state park, provide ample opportunities for exploration and relaxation, making it an ideal destination for a refreshing retreat.
  • Indian Shores: This charming neighbourhood near McGregor boasts a seasonal charm that attracts visitors during the summer months, particularly from June to August. Indian Shores is perfect for those looking to immerse themselves in nature, with its scenic landscapes and recreational opportunities. The area features delightful parks and nature reserves, providing a tranquil escape for romantic strolls or family outings. Whether you’re enjoying a day of golf or simply soaking in the beautiful surroundings, Indian Shores offers a serene atmosphere that is sure to leave a lasting impression.
  • Wild Oak: Another picturesque neighbourhood around McGregor, Wild Oak comes alive from June to September, making it a popular spot for those eager to experience its romantic and outdoor allure. The area is known for its beautiful recreational spaces, perfect for leisurely activities or quiet moments of reflection. With a stunning lake nearby, Wild Oak invites visitors to indulge in water activities or simply enjoy the enchanting scenery. This neighbourhood is an excellent choice for those seeking a peaceful yet invigorating escape, surrounded by nature’s splendour.

Things to do in McGregor

McGregor offers a delightful escape for outdoor enthusiasts and couples seeking romance. Enjoy a variety of activities, including adventure outings, skiing, and exploring the scenic recreational areas. The town also features art galleries for those interested in culture and beach outings for a relaxing day by the water. Whether you’re seeking thrills or tranquillity, McGregor has something to suit every taste.

Shopping

In McGregor, you can visit local shops for unique gifts and souvenirs. If you're up for a drive, head to the nearby Brainerd Mall, about 48.3km away, which features a mix of department stores and specialty shops for a broader shopping experience.

Recreation

The Minnesota National Golf Course offers a tranquil golfing experience amidst lush landscapes and stunning views. Perfect for both seasoned players and beginners, it provides a wonderful opportunity to unwind, enjoy the outdoors, and engage in a leisurely round of golf while soaking in the fresh Minnesota air.

Adventure

Explore the scenic trails of the Savanna Portage State Park, ideal for hiking and wildlife spotting. For water activities, enjoy kayaking on the nearby Mississippi River, where you can experience tranquil waters and picturesque landscapes. Don't miss fishing at the local lakes for a relaxing afternoon.

Nightlife

In McGregor, the nightlife is a charming blend of local pubs and intimate venues. Enjoy a relaxed evening at The Last Chance Saloon, where you can savour a drink and engage with friendly locals. For a more lively atmosphere, visit the nearby community events that often feature live music.

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

Booking tips and Expedia advantages for McGregor

For a budget-friendly trip to McGregor, consider visiting during the cheaper months of March to April or December, when accommodation costs are lower. Aim to book your stay on a Wednesday for the best rates. Use Expedia’s search tool to filter options by budget and desired amenities, and take advantage of package deals that combine flights and hotels for additional savings. Explore free local activities to enhance your experience without extra costs, and always check for amazing deals on hotels to maximise your savings.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you wish to stay in. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel reservation in McGregor with your flights and activities through an Expedia package.

Find the best attractions in McGregor

McGregor offers a charming destination for those seeking outdoor adventures and romantic getaways. Visitors can explore scenic lakes and the local town hall, perfect for leisurely strolls. With a focus on beach experiences and picturesque landscapes, McGregor caters to travellers looking for a blend of relaxation and natural beauty, making it an ideal spot for a memorable holiday.

  • Big Sandy Lake: A picturesque destination, Big Sandy Lake offers stunning beach scenery and a romantic atmosphere. You can enjoy outdoor activities such as swimming, picnicking, or simply relaxing by the water’s edge, making it a perfect retreat for nature lovers.
  • Shamrock Town Hall: While it may not be a traditional tourist attraction, Shamrock Town Hall embodies the local community spirit. This hub of business and civic activities provides a glimpse into the everyday life of McGregor residents, showcasing the town’s heritage.
  • Loon Lake: Similar to Big Sandy Lake, Loon Lake enchants visitors with its serene beauty and outdoor vibes. Ideal for romantic strolls or leisurely days by the beach, it’s a tranquil spot for those seeking relaxation amidst nature.

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 visit McGregor, Minnesota, you have several airport options. Duluth International Airport (DLH) is situated 90.1km away, with nearby hotels like the Quality Inn Superior, Canal Park Lodge, and Park Point Marina Inn, all within 12.9km. Brainerd Lakes Regional Airport (BRD) is closer at 67.6km, offering accommodations such as Grand View Lodge and Quality Inn & Suites, both just 8.0km from the airport. Additionally, Chisholm-Hibbing Airport (HIB) is located 95.0km away, with hotels like Hampton Inn Hibbing and Hibbing Inn and Suites conveniently accessible within 9.7km. Each airport provides straightforward transport to McGregor, enhancing your travel experience.

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. Big Sandy Lodge and Resort and Moose Lake Lodge & Suites are a couple of other choices that feature an on-site pool. 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 28 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.