Find hotels in McGregor, MN from AED 386

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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 177 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Crossroads Hotel

2.0 star property
McGregor
9.4 out of 10, Exceptional, (146)
"Place was great "
United States
Leah
The price is AED 367
AED 403 total
includes taxes & fees
25 Dec - 26 Dec
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 AED 459
AED 491 total
includes taxes & fees
28 Nov - 29 Nov
Big Sandy Lodge and Resort

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 AED 571
AED 627 total
includes taxes & fees
1 Dec - 2 Dec
River View Lodge

Blue Moon Resort and Motel

2.0 star property
Hill City
8.4 out of 10, Very Good, (145)
"Gorgeous area and helpful friendly staff "
United States
Jennie
The price is AED 361
AED 386 total
includes taxes & fees
28 Nov - 29 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 AED 551
AED 608 total
includes taxes & fees
28 Nov - 29 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 AED 429
AED 463 total
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 AED 364
AED 392 total
includes taxes & fees
30 Nov - 1 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

Limited-time deals: Save up to 50% on select hotels
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.

Indian Shores

While there might not be top attractions in Indian Shores, you can explore the larger area and discover places like Big Sandy Lake and Shamrock Town Hall.

Sheshebe Point

Though Sheshebe Point might not have many top sights, you can venture to the surrounding area to see attractions like Island Lake and Big Sandy Lake.

Wild Oak

Though Wild Oak might not have many top sights, you can venture to the surrounding area to see attractions like Island Lake and Big Sandy 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.

Savanna Portage State Park in McGregor, MN

Top McGregor Hotel Reviews

More cheap stays in McGregor

Hotels in McGregor with star-rating

Find out more about McGregor

Top reasons to visit McGregor

  • Outdoor Adventures: McGregor is a haven for outdoor enthusiasts, offering activities like hiking, fishing, and skiing amidst stunning natural landscapes.
  • Scenic Lakes: The area is dotted with beautiful lakes, perfect for beach activities and relaxation.
  • Charming Atmosphere: McGregor's welcoming community and picturesque surroundings provide a romantic getaway.
  • Diverse Accommodations: Choose from cozy motels to inviting resorts tailored for adventure seekers.
  • Thrilling Experiences: Enjoy a mix of relaxation and excitement, making lasting memories in this northern Minnesota gem.

Find great hotels near McGregor

McGregor, Minnesota offers a variety of lodging options, including cozy motels and inviting resorts that cater to adventure seekers. With amenities designed for an exciting vacation experience, you'll find accommodations that meet your needs. Whether you're searching for the Crossroads Hotel or other local motels, the options are plentiful. Don't forget to check hotel reviews to ensure your stay is memorable in this charming destination.

  • Red Door Resort & Motel: Experience the thrill of adventure at the Red Door Resort & Motel, located 37.0km away from McGregor. This motel is perfect for travelers seeking an active vacation, with a variety of adventure sports available both onsite and nearby. Guests can indulge in exciting activities such as personal watercraft rides, rafting, and fishing right at the property. For those who love the great outdoors, hiking and biking opportunities await in the surrounding area. With comfortable accommodations and a focus on adventure, Red Door Resort & Motel is an excellent choice for those looking to make the most of their getaway.
  • # 324 Trails Inn Quadna Mountain: Nestled 46.7km from McGregor, # 324 Trails Inn Quadna Mountain offers a relaxing resort experience. This property caters to guests who enjoy sports and leisure, featuring outdoor tennis courts to keep you active during your stay. After a day of play, unwind with entertainment options including cable and satellite TV for your viewing pleasure. With a blend of relaxation and recreation, this resort provides an inviting atmosphere where guests can enjoy both peaceful retreats and engaging activities.
  • # 321 Trails Inn Quadna Mountain: Also located 46.7km from McGregor, # 321 Trails Inn Quadna Mountain is another fabulous resort option. This property features both golf and tennis facilities, allowing guests to enjoy a variety of sports activities. In addition to the exciting recreation, guests can relax in their rooms equipped with television and cable/satellite options for entertainment. Combining leisure and sport, # 321 Trails Inn Quadna Mountain is perfect for those looking to enjoy a well-rounded vacation experience.

Where to stay in McGregor

McGregor, Minnesota, is an ideal getaway for those seeking outdoor adventure and romantic scenery. Nestled amidst picturesque landscapes, it offers perfect lakeside retreats and beach access for relaxation. Explore the beauty of northern Minnesota, with its serene lakes and lush forests, making it a top destination for nature lovers. Whether you're hiking, fishing, or simply enjoying the tranquil environment, McGregor promises an unforgettable vacation experience.

  • Indian Shores: Nestled around McGregor, Indian Shores is a charming neighborhood that offers a serene escape for travelers. Known for its scenic outdoor experiences, the area attracts visitors predominantly during the summer months of June to August. Ideal for romantic getaways, Indian Shores features lush parks, a beautiful lake, and nature reserves perfect for picnics and leisurely walks. Golf enthusiasts will also find several golf courses nearby, making it a great spot for a mix of relaxation and recreation.
  • Lake Minnewawa: Located in proximity to McGregor, Lake Minnewawa is a delightful destination for those seeking a romantic and outdoor experience. The area sees peak tourist activity from August to October, when the scenic beauty is at its best. Visitors can enjoy a range of activities such as golfing and exploring the local national state park. Notably, the lake itself serves as a beautiful backdrop for various outdoor events, making it a perfect spot for nature lovers and adventure seekers alike.
  • Wild Oak: Also situated near McGregor, Wild Oak is a picturesque neighborhood that captures the essence of tranquil outdoor living. With seasonal visitor peaks in June and August to September, this area is ideal for couples and families looking for a peaceful retreat. The local recreational area provides ample opportunities for outdoor activities, and the nearby lake invites visitors to enjoy fishing, boating, or simply soaking in the scenic views. Wild Oak is a gem for those wishing to unwind and connect with nature.

Things to do in McGregor

McGregor, Minnesota is perfect for outdoor enthusiasts seeking scenic and romantic getaways. Visitors can explore recreational areas, hit the ski slopes, and enjoy thrilling outdoor adventures. Whether you're skiing or simply soaking in the natural beauty, McGregor offers a refreshing escape into nature for an unforgettable vacation experience.

Shopping

In McGregor, you can enjoy local shops offering unique gifts and souvenirs. If you're up for a drive, visit the nearby Brainerd Mall, which features a variety of stores, including clothing, home goods, and specialty shops perfect for finding special keepsakes.

Recreation

The Minnesota National Golf Course offers a tranquil golfing experience surrounded by beautiful landscapes. This scenic course invites you to enjoy outdoor activities, relax in nature, and engage with fellow golf enthusiasts, making it a perfect spot for recreation and wellness in McGregor.

Adventure

In McGregor, explore the scenic trails at the Savanna Portage State Park, great for hiking and wildlife spotting. Experience the thrill of fishing and boating on the beautiful Lake Minnewaska, where you can enjoy serene views and connect with nature.

Nightlife

McGregor's nightlife offers a cozy atmosphere with spots like the local tavern for drinks and live music. For a laid-back evening, visit the nearby bar and grill where you can enjoy hearty meals and mingle with friendly locals.

*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 during your visit to McGregor, plan your trip between March to April or December for lower accommodation prices. Stay on a Wednesday to secure the best hotel rates, as Saturdays tend to be the most expensive. Use Expedia's search tool to find budget-friendly hotels, including eco-certified options. Consider booking a package that combines your hotel, flights, and activities for additional savings. Lastly, take advantage of free activities in the area, and explore local attractions on foot or via affordable public transport to keep costs down.

  • 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 set your budget, choose your desired location, and much more. You can arrange your results to display prices from lowest to highest, so you can easily find the most affordable hotels first. Additionally, you have the option to refine your search by hotel category—if you select the Eco-certified filter, you'll be presented with sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your McGregor hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in McGregor

McGregor, Minnesota, is perfect for outdoor enthusiasts and romantic getaways, offering stunning scenery and a charming atmosphere. Popular attractions include beautiful lakes and the town hall, providing visitors with opportunities for beach activities and outdoor adventures. Whether you're seeking relaxation or adventure, McGregor has a variety of experiences to create lasting memories during your vacation.

  • Big Sandy Lake: Experience the serene beauty of Big Sandy Lake, perfect for relaxing beach days and romantic sunsets. Enjoy outdoor activities such as swimming, fishing, and picnicking amidst stunning natural scenery.
  • Shamrock Town Hall: Visit Shamrock Town Hall, a hub of local business and community gatherings. This charming town hall reflects the area's culture and history, offering a glimpse into the local governance and community spirit.
  • Loon Lake: Loon Lake is another picturesque spot where you can unwind and enjoy the serene outdoors. With its beautiful beach and tranquil setting, it's ideal for romantic outings and nature photography.

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

When planning your visit to McGregor, Minnesota, you have several major airport options. Duluth International Airport (DLH) is 90.1km away, with nearby hotels like Fitger's Inn, offering free airport transportation, and Beacon Pointe, located 9.7km from the airport. Brainerd Lakes Regional Airport (BRD) is 67.6km from McGregor, with good lodging choices such as Grand View Lodge, providing a 24-hour shuttle service, and The Lodge at Brainerd Lakes, just 9.7km from the airport. Lastly, Chisholm-Hibbing Airport (HIB) is 95.0km away, with convenient hotels like Chisholm Inn & Suites and Hampton Inn Hibbing, both offering nearby access to the airport.

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.
What are some of the best vacation home rentals in McGregor?
Lakefront Lodge - spacious-luxurious: This highly rated vacation 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 you can cook with friends or family. You and your friends and family can relax into your vacation with amenities like 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! 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.
Where can I learn more about changing or cancelling my trip to McGregor?
To access more information about changing or cancelling your trip to McGregor, go to https://www.expedia.com/service/.
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. Big Sandy Lodge and Resort and Lakefront Lodge - spacious-luxurious are a couple of other choices with an onsite pool. View all hotels with pools in McGregor.
What is the best hotel near Duluth International Airport (DLH)?
Country Inn & Suites by Radisson, Duluth North, MN is a popular hotel, featuring free breakfast and an indoor pool. It's located a short 1.4 mi (2.3 km) from Duluth Intl. Airport. Other places to stay near the airport are Holiday Inn Express & Suites Duluth North - Miller Hill and Econo Lodge Near Miller Hill Mall.
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 28 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