Search McGregor hotels

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 hotels and accommodation in McGregor

Crossroads Hotel

2.0 star property
McGregor
9.4 out of 10, Exceptional, (143)
"Place was great "
United States
Leah
The price is NZ$191
includes taxes & fees
25 Nov - 26 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 NZ$238
includes taxes & fees
29 Nov - 30 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 NZ$304
includes taxes & fees
4 Dec - 5 Dec
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 NZ$187
includes taxes & fees
26 Nov - 27 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 NZ$295
includes taxes & fees
24 Nov - 25 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 NZ$224
includes taxes & fees
7 Dec - 8 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 NZ$190
includes taxes & fees
2 Dec - 3 Dec
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.

Black Friday Sale

Save up to 40% on select hotels
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 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 accommodation in 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?
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. Another good choice for your trip to McGregor is 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. Big Sandy Lodge and Resort and Lakefront Lodge - spacious-luxurious 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.