Search McGregor hotels

Start date: Check-in selected.
To Date
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    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

Top hotels and accommodation in McGregor

Crossroads Hotel

2.0 star property
9.4 out of 10, Exceptional, (124)
"Excellent staff, clean rooms, nice amenities. "
The price is NZ$195
includes taxes & fees
2 Nov - 3 Nov
Crossroads Hotel

Big Sandy Lodge and Resort

2.0 star property
10.0 out of 10, Exceptional, (2)
"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. "
The price is NZ$229
includes taxes & fees
18 Oct - 19 Oct
Big Sandy Lodge and Resort

Moose Lake Lodge & Suites

2.5 star property
7.2 out of 10, Good, (382)
"We had a good stay. Staff was very friendly and ready to help if needed."
Moose Lake Lodge & Suites

Blue Moon Resort and Motel

2.0 star property
8.4 out of 10, Very good, (140)
"They have a little beach area that was pretty cool. "
The price is NZ$180
includes taxes & fees
1 Nov - 2 Nov
Blue Moon Resort and Motel

River View Lodge

2.0 star property
9.6 out of 10, Exceptional, (14)
"Excellent property. Worth staying at if you’re in the area."
The price is NZ$296
includes taxes & fees
14 Oct - 15 Oct
River View Lodge

Northwoods Inn LLC

2.5 star property
8.0 out of 10, Very good, (251)
"Easy check in, friendly staff and liked that the room had both street parking and a balcony overlooking the lake. "
The price is NZ$183
includes taxes & fees
7 Oct - 8 Oct
Northwoods Inn LLC

Hanging Horn Lakeside Resort

2.5 star property
9.8 out of 10, Exceptional, (188)
"Very friendly and helpful staff. "
The price is NZ$216
includes taxes & fees
3 Nov - 4 Nov
Hanging Horn Lakeside Resort

Appeldoorn's Sunset Bay Resort

2.5 star property
9.2 out of 10, Wonderful, (75)
"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."
The price is NZ$275
includes taxes & fees
7 Oct - 8 Oct
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

Our guide on 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 Horseshoe Lake and Island Lake, some noteworthy sights in the nearby area.

Top McGregor Hotel Reviews

More cheap accommodation in McGregor

More cheap accommodation in McGregor

Find out more about McGregor

Find out more about McGregor

Top reasons to visit McGregor

  • Stunning Natural Scenery: McGregor boasts breathtaking views of lakes and lush landscapes, perfect for outdoor enthusiasts.
  • Outdoor Activities: Enjoy fishing, camping, and hiking on scenic trails that cater to all adventure levels.
  • Rich History: Explore local landmarks like McGregor Museum and the historic village for a glimpse into the area’s past.
  • Charming Village Atmosphere: Experience a delightful small-town vibe, ideal for family getaways or romantic escapes.
  • Variety of Accommodations: Choose from resorts and unique agritourism properties to suit your holiday needs.

Find great hotels near McGregor

Discover the charm of McGregor, Minnesota, where a variety of accommodation options await, including delightful resorts and unique agritourism properties. Whether you seek adventure or relaxation, McGregor offers top-notch hotels and vacation rentals tailored to fit your needs. Enjoy the local hospitality and explore the stunning natural surroundings, making your stay a memorable experience in this picturesque destination.

  • Red Door Resort & Motel: Situated 37.0km from McGregor, Red Door Resort & Motel is the perfect choice for thrill-seekers and adventure enthusiasts. This motel-style accommodation caters to those looking to indulge in outdoor activities, offering a plethora of adventure sports both onsite and nearby. Guests can enjoy exhilarating rafting experiences, fishing, and motorboating right at the property, while hiking and biking trails await in the surrounding areas. The resort’s focus on adventure ensures an exciting stay for travellers eager to explore the natural beauty of Minnesota.
  • # 324 Trails Inn Quadna Mountain: Located 46.7km from McGregor, # 324 Trails Inn Quadna Mountain is a charming resort that combines leisure with recreation. Perfect for both relaxation and activity, this property features outdoor tennis courts for those keen on sports. Guests can unwind in comfortable accommodations while enjoying entertainment options like cable or satellite TV. The serene environment and variety of recreational activities make it an ideal spot for families or couples looking to reconnect with nature and each other.
  • # 321 Trails Inn Quadna Mountain: Also situated 46.7km from McGregor, # 321 Trails Inn Quadna Mountain is another excellent resort choice. This resort offers ample opportunities for outdoor fun with onsite tennis and golf facilities, making it a haven for sports enthusiasts. Guests can relax in well-appointed rooms equipped with cable or satellite television. The combination of leisure and sport makes this resort an excellent option for those looking to enjoy a balanced vacation filled with activity and relaxation.

Where to stay in McGregor

McGregor, Minnesota, is a hidden gem for those seeking a romantic escape or an outdoor adventure. Nestled in picturesque surroundings, this charming city offers a delightful village atmosphere perfect for a family getaway. Enjoy stunning views while exploring nearby lakes and lush landscapes. With a range of hotels catering to various tastes, McGregor is an ideal base for discovering the natural beauty and scenic treasures of the region.

  • Indian Shores: Nestled close to McGregor, Indian Shores boasts a picturesque setting that draws visitors, particularly during the warmer months of June to July and September. This charming neighbourhood is a haven for outdoor enthusiasts and couples seeking a romantic getaway. With a range of activities like golf and access to scenic parks, Indian Shores offers a delightful escape into nature. The nearby lakes provide ample opportunities for water-based recreation, making it a perfect spot for those looking to unwind amidst stunning scenery.
  • Lake Minnewawa: A short drive from McGregor, Lake Minnewawa is a favourite among those who appreciate both the outdoors and captivating landscapes. Visitor numbers peak in June and from September to October, making it an attractive destination during the warmer months. Here, you can indulge in a variety of activities, including golf and exploring the beautiful beaches. The surrounding national state park enhances the allure, offering hiking trails and natural beauty that are sure to leave lasting memories for every traveller.
  • Sheshebe Point: Located near McGregor, Sheshebe Point is a serene neighbourhood that attracts visitors primarily during the summer and early autumn months. Renowned for its breathtaking scenery, it’s an ideal spot for those seeking outdoor adventures or a romantic retreat. Sheshebe Point is close to a charming lake and offers recreational areas that encourage relaxation and exploration. The nearby town neighbourhood adds a touch of local culture, making it a delightful stop for anyone looking to experience the essence of the area.

Things to do in McGregor

McGregor, Minnesota, is perfect for an outdoor getaway, offering stunning scenery and romantic spots. Enjoy activities like fishing in local spots, camping in beautiful areas, and hiking the scenic trails. For those looking to stay active, there’s a gym available and golf enthusiasts can play at the local golf course. With its recreational areas, McGregor promises a delightful blend of relaxation and adventure for visitors.

Shopping

In McGregor, you can explore local shops like The Coffee Shop for unique gifts and souvenirs. If you're up for a drive, visit the nearby Grand Rapids Shopping Mall for a wider selection of stores and boutiques, ensuring you find the perfect mementos from your trip.

Recreation

Experience a round at Minnesota National Golf Course, where you can enjoy scenic views and fresh air while playing in a friendly outdoor setting. After your game, unwind in the tranquil surroundings, perfect for relaxation and connecting with nature.

Adventure

Explore the scenic trails of the Savanna Portage State Park for hiking and wildlife spotting. Enjoy kayaking on the serene waters of Big Sandy Lake, perfect for fishing and paddling adventures in a tranquil setting surrounded by nature.

Nightlife

Experience the laid-back vibe at the Cornerstone Bar, where you can enjoy live music and a selection of local brews. For a cosy atmosphere, visit the McGregor Pub, serving hearty meals and a friendly chat with locals to round off your night.

*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, Minnesota, consider visiting from March to April or December when accommodation prices are lower. Opt for a stay on a Monday to save more, as Fridays tend to be pricier. Use Expedia to find great deals by filtering for eco-certified options and sorting by price. You can also save by bundling your hotel, flights, and activities. Look for free local activities and utilise public transport to keep costs down while exploring the area.

  • 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’re looking for. For instance, selecting the Eco-certified option will showcase sustainable and eco-friendly hotels that are currently available. To find the best prices and deals, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your McGregor hotel booking with flights and activities through an Expedia package.

Find the best attractions in McGregor

McGregor, Minnesota, is a charming destination perfect for outdoor and romantic getaways, offering stunning scenery and a relaxing beach experience. You can explore local highlights such as McGregor Beach, the historic village, and the McGregor Museum. Don’t miss the town hall and the Ng Church for a glimpse into the area's rich history. Whether you're after a tranquil retreat or an adventurous outing, McGregor has plenty to offer.

  • Big Sandy Lake: Experience the serene beauty of Big Sandy Lake, where you can relax on sandy beaches and enjoy picturesque scenery. Ideal for outdoor activities, it offers a romantic atmosphere perfect for couples looking to unwind.
  • Shamrock Town Hall: Visit the Shamrock Town Hall, a hub of local governance. Its unique character reflects the vibrant community spirit of McGregor, making it a fascinating stop for those interested in local history and business.
  • Loon Lake: Loon Lake presents another stunning aquatic escape, with similar beach access and scenic views as Big Sandy. This tranquil spot is perfect for outdoor adventures or a peaceful day by the water, enhancing your romantic getaway.

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

For your visit to McGregor, Minnesota, you can fly into three major airports. Duluth International Airport (DLH) is 90.1km away, with nearby accommodation options like Fitger's Inn, a 4-star hotel 8.0km from the airport, offering free transportation services. Brainerd Lakes Regional Airport (BRD) is 67.6km from McGregor, with great hotels like Grand View Lodge, a 3.5-star resort 17.7km away, providing 24-hour airport shuttle services. Lastly, Chisholm-Hibbing Airport (HIB) is 95.0km distant, with hotels such as Hampton Inn Hibbing, just 8.0km away, also offering convenient access to the airport. Each option ensures a comfortable stay before reaching your destination.

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?

The Retreat at Big Sandy Lake: This highly rated holiday home rental in McGregor is on the beach, and equipped with air conditioning and laundry facilities to help you feel perfectly comfortable in your new surroundings. Another good choice for your trip to McGregor is Serene Lake House by Big Sandy Lake with tons of activities like fishing.. 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. 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 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

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Explore a world of travel with Expedia