Find hotels in McGregor, MN from SAR 320

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

Our top choices for McGregor hotels

Crossroads Hotel

Crossroads Hotel
2.0 star property
McGregor
9.4 out of 10, Exceptional, (156)
Dive into vacation at this cozy retreat offering free breakfast, WiFi, and parking. The indoor pool provides year-round relaxation after exploring nearby Rice Lake National Refuge. McGregor's countryside charm awaits just a short drive from Duluth.

"Always a wonderful stay! "
United States
Kari
The price is SAR 333
SAR 365 total
includes taxes & fees
11 Jan - 12 Jan
Crossroads Hotel

Big Sandy Lodge and Resort

Big Sandy Lodge and Resort
2.0 star property
McGregor
9.2 out of 10, Wonderful, (5)
Escape to this riverside resort featuring a private beach with sun loungers and an indoor pool. Enjoy the hot tub, sauna, and restaurant with bar. Just minutes from Sandy River Lake and Minnesota National Golf Course, with free WiFi and parking.

"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 SAR 469
SAR 521 total
includes taxes & fees
10 Jan - 11 Jan
Big Sandy Lodge and Resort

Appeldoorn's Sunset Bay Resort

Appeldoorn's Sunset Bay Resort
2.5 star property
Isle
9.2 out of 10, Wonderful, (78)
Experience tranquil comfort at this Isle motel with 2 bars and a coffee shop/cafe. Just minutes from Father Hennepin State Park and Isle Lake View Park, guests enjoy in-room refrigerators, microwaves, and a terrace overlooking the garden.

"Cabin had a great view out over the lake. Cabin was comfortable for as family of 6."
United States
Michael
The price is SAR 563
SAR 621 total
includes taxes & fees
6 Jan - 7 Jan
Appeldoorn's Sunset Bay Resort

Hanging Horn Lakeside Resort

Hanging Horn Lakeside Resort
2.5 star property
Moose Lake
9.8 out of 10, Exceptional, (191)
Experience tranquility at this beach hotel on Hanging Horn Lake. Enjoy kayaking, rowing, and canoeing right onsite. The private beach invites relaxation while the garden and terrace offer peaceful spots. Located near Barnum City Park with attentive staff to enhance your stay.

"Very friendly and helpful staff. "
United States
Julie
The price is SAR 438
SAR 473 total
includes taxes & fees
6 Jan - 7 Jan
Hanging Horn Lakeside Resort

Moose Lake Lodge & Suites

Moose Lake Lodge & Suites
2.5 star property
Moose Lake
7.2 out of 10, Good, (407)
Peaceful hotel in Moose Lake with free WiFi, parking, and continental breakfast. Minutes from Moose Lake State Park and Moosehead Lake, this lodge offers warm hospitality from staff that guests consistently praise.

"Awesome place. Very clean and quiet. Easy acess to snowmobile trails. Highly recommend "
United States
Walter
Moose Lake Lodge & Suites

Blue Moon Resort and Motel

Blue Moon Resort and Motel
2.0 star property
Hill City
8.4 out of 10, Very Good, (149)
Set on peaceful Hill Lake, this family resort offers private beach access and free kayaking adventures. Nearby Hill City Park Beach adds more outdoor fun, while complimentary WiFi and parking enhance the convenient waterfront experience.

"Beautiful on lake "
United States
Titus
The price is SAR 369
SAR 394 total
includes taxes & fees
6 Jan - 7 Jan
Blue Moon Resort and Motel

Northwoods Inn LLC

Northwoods Inn LLC
2.5 star property
Barnum
7.8 out of 10, Good, (256)
Escape to this peaceful motel where quiet rooms await after exploring nearby Barnum City Park and Hanging Horn Lake. Enjoy premium TV channels, complimentary WiFi, and convenient self parking during your restful stay.

"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 SAR 296
SAR 320 total
includes taxes & fees
6 Jan - 7 Jan
Northwoods Inn LLC

River View Lodge

River View Lodge
2.0 star property
Aitkin
9.6 out of 10, Exceptional, (15)
This welcoming hotel offers free WiFi and parking near Aitkin City Park and Northern Pacific Depot. Enjoy comfortable air-conditioned rooms while using this convenient base to discover local attractions in charming Aitkin.

"Good motel in Aitkin. "
United States
Darcy
The price is SAR 576
SAR 633 total
includes taxes & fees
25 Jan - 26 Jan
River View Lodge

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, (61)
Rustic cabins along the Kettle River offer a peaceful woodland retreat. Each unit includes a patio and fully equipped kitchenette for self-catering convenience. Free parking adds to the hassle-free experience in this tranquil Willow River setting.

"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 SAR 284
SAR 607 total
includes taxes & fees
11 Jan - 12 Jan
Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy
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.

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.

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.

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 Glacier 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 paradise for outdoor enthusiasts, offering activities like kayaking and hiking through stunning landscapes.
  • Scenic Lakes: The area boasts beautiful lakes perfect for peaceful retreats and relaxing beach access.
  • Charming Accommodations: A variety of cozy motels and inviting resorts provide comfort for every traveler.
  • Romantic Getaways: McGregor's romantic ambiance makes it an ideal destination for couples looking to unwind together.
  • Rich Natural Beauty: Immerse yourself in the breathtaking scenery of Northern Minnesota, perfect for memorable experiences.

Find great hotels near McGregor

Discover the charm of McGregor, Minnesota, where a variety of accommodations await to enhance your adventure-filled vacation. From cozy motels to inviting resorts, each lodging option is designed to provide comfort and convenience. Explore top-rated hotels, including the Crossroads Hotel and other local favorites, ensuring a memorable stay. Dive into informative hotel reviews to find the perfect spot for your getaway.

  • Red Door Resort & Motel: Embrace adventure at Red Door Resort & Motel, a charming motel located 37.0km from McGregor. This property is perfect for thrill-seekers looking to immerse themselves in outdoor activities. With a focus on adventure sports, guests can enjoy fishing, motorboating, and rafting right on the premises, while nearby hiking and biking trails beckon those eager to explore the natural beauty of the area. This cozy setting combines comfort with excitement, making it an ideal retreat for adventurous travelers.
  • # 324 Trails Inn Quadna Mountain: Experience the serene ambiance of # 324 Trails Inn Quadna Mountain, a delightful resort situated 46.7km from McGregor. Guests can engage in outdoor tennis on-site, while the property also offers access to various recreational activities nearby. For relaxation, the resort features cable and satellite TV entertainment options, allowing guests to unwind after a day of exploration. The inviting atmosphere and diverse activities make this resort a fantastic choice for those seeking both relaxation and recreation.
  • # 321 Trails Inn Quadna Mountain: Another gem within the Trails Inn family, # 321 Trails Inn Quadna Mountain is also located 46.7km from McGregor and offers a blend of leisure and sport. Guests can enjoy golfing and tennis right on-site, ensuring plenty of opportunities for active fun. The resort also provides cable and television services for entertainment, making it easy to relax in comfort. With its well-rounded amenities and picturesque setting, this resort is perfect for families and individuals looking to enjoy a rejuvenating getaway.

Where to stay in McGregor

McGregor, Minnesota, offers a perfect lakeside retreat for those seeking romance and outdoor adventures. Explore the stunning scenery of Northern Minnesota, where you can enjoy beach access and ideal getaways. Whether you're kayaking on the tranquil waters or hiking through picturesque landscapes, McGregor promises unforgettable experiences that blend relaxation and excitement.

  • Indian Shores: Nestled near McGregor, Indian Shores is a picturesque neighborhood that attracts visitors for its stunning outdoor scenery and romantic atmosphere. The best time to visit is during the summer months from June to August when the area comes alive with seasonal activities. Travelers can enjoy a range of recreational options, including golf courses and hiking in local parks. The nearby nature reserve and serene lakes provide perfect spots for relaxation and exploration, making Indian Shores a delightful getaway for nature lovers.
  • Lake Minnewawa: Located a short distance from McGregor, Lake Minnewawa is a beloved destination for both locals and tourists. This area sees peak visitor numbers from August to October, ideal for those seeking a mix of outdoor adventures and romantic scenery. Visitors can take advantage of the recreational areas and golf courses, while the nearby national state park offers breathtaking views and hiking trails. An event conference venue adds to the charm, making it a great location for both leisure and gatherings.
  • Wild Oak: Wild Oak is another scenic neighborhood in close proximity to McGregor, popular among travelers for its romantic and outdoor experiences. The peak season runs from June to September, attracting visitors who enjoy lush landscapes and recreational activities. The area is known for its beautiful lakes, perfect for picnicking or kayaking. With access to various outdoor venues, Wild Oak is a fantastic choice for those looking to unwind in nature while enjoying the tranquility of the surroundings.

Things to do in McGregor

McGregor, Minnesota, is perfect for outdoor enthusiasts and couples seeking a romantic getaway. Enjoy a variety of activities, including exploring the scenic recreational areas and hitting the ski fields for an exhilarating experience. Whether you’re looking for thrilling outdoor adventures or simply want to soak in the beautiful surroundings, McGregor offers a charming backdrop for a memorable vacation.

Shopping

In McGregor, explore local shops for unique gifts and souvenirs. For a wider selection, head to the nearby shopping malls like Pine Center Mall and Riverdale Village, if you're up for a drive. You'll discover a variety of boutiques and stores perfect for finding memorable keepsakes.

Recreation

Experience the serene landscapes at Minnesota National Golf Course, where you can enjoy a round of golf amidst beautiful scenery. The course offers a refreshing outdoor vibe, perfect for relaxation and physical activity, making it an ideal spot for wellness enthusiasts.

Adventure

In McGregor, embark on thrilling adventures at the Savanna Portage State Park, where you can hike scenic trails and enjoy canoeing on pristine waters. Experience fishing on the Mississippi River, or explore the nearby amenities for camping and wildlife watching, immersing yourself in the natural beauty of the area.

Nightlife

Explore the vibrant nightlife in McGregor by visiting the Cozy Tavern for great cocktails and friendly vibes. For a fun night out, check out the local bowling alley, where you can enjoy bowling and snacks while mingling with the 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 on your trip to McGregor, Minnesota, consider visiting during the cheaper months of March to April or December, as prices are lower compared to the summer. Opt for a Wednesday stay for the best rates, while Saturdays tend to be more expensive. Use Expedia to find and book hotel and flight packages for additional savings. Look for hotel deals, especially at Crossroads Hotel, and explore free activities around the area to enhance your experience without breaking the bank.

  • 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: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. To find the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in McGregor with your flights and activities by booking a package through Expedia.

Find the best attractions in McGregor

McGregor, Minnesota, is an ideal destination for outdoor enthusiasts and couples seeking a romantic getaway. Visitors can explore beautiful lakes and charming town halls, perfect for scenic walks and peaceful retreats. The area's attractions cater to those looking for a blend of romance and natural beauty, making it a great spot for a memorable vacation experience.

  • Big Sandy Lake: Experience the beauty of Big Sandy Lake, known for its romantic atmosphere and stunning scenery. Enjoy beach activities and outdoor adventures, making it perfect for relaxation and exploration.
  • Shamrock Town Hall: Visit Shamrock Town Hall, a hub of local business and community gatherings. Immerse yourself in the small-town vibe and learn about the local culture and history in this charming venue.
  • Loon Lake: Discover Loon Lake, another picturesque spot featuring tranquil waters and a serene beach environment. This lake offers a romantic setting for picnics and outdoor fun, ideal for nature lovers.

Best time to go to McGregor

The best time to visit McGregor can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in McGregor falls in July, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in McGregor falls in January, 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

Traveling to McGregor, Minnesota, is convenient with several nearby airports. Duluth International Airport (DLH) is 90.1km away, with great hotel options like Fitger's Inn, a 4-star hotel 8.0km from the airport, offering free airport transportation and limited shuttle service. Brainerd Lakes Regional Airport (BRD) is 67.6km from McGregor, with hotels such as Grand View Lodge, a 3.5-star resort 17.7km away, providing a fee-based shuttle service. HIBbing-Chisholm Airport (HIB) is 95.0km from McGregor, with nearby hotels like Hampton Inn Hibbing, located just 8.0km away, providing easy access to the airport. Each airport features various accommodation and transportation options for travelers.

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?
The Retreat at Big Sandy Lake: This highly rated vacation 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 Private home getaway on MN National. 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. Another option that offers an onsite pool is Big Sandy Lodge and Resort. 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 25 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 Loon Lake. A couple of additional sights to add to your agenda are Minnesota National Golf Course and Mississippi River. 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