Find hotels in McGregor, MN from SAR 366

  • 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

Our top choices for McGregor hotels

Crossroads Hotel

Crossroads Hotel
2.0 star property
McGregor
9.4 out of 10, Exceptional, (177 reviews)
"Always a wonderful stay! "
United States
Kari
The price is SAR 333
SAR 366 total
includes taxes & fees
25 Mar - 26 Mar
Crossroads Hotel

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, (65 reviews)
"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 259
SAR 580 total
includes taxes & fees
25 Mar - 26 Mar
Postcard Cabins Kettle River, Outdoor Collection by Marriott Bonvoy

Moose Lake Lodge & Suites

Moose Lake Lodge & Suites
2.5 star property
Moose Lake
7.2 out of 10, Good, (416 reviews)
"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, (150 reviews)
"Check in was super easy, loved the fireplace, a little dated but clean and as expected for the price, I’d stay there again. "
United States
Wendy
The price is SAR 390
SAR 417 total
includes taxes & fees
13 Mar - 14 Mar
Blue Moon Resort and Motel

River View Lodge

River View Lodge
2.0 star property
Aitkin
9.6 out of 10, Exceptional, (16 reviews)
"Good motel in Aitkin. "
United States
Darcy
The price is SAR 583
SAR 641 total
includes taxes & fees
15 Mar - 16 Mar
River View Lodge

Hanging Horn Lakeside Resort

Hanging Horn Lakeside Resort
2.5 star property
Moose Lake
9.8 out of 10, Exceptional, (194 reviews)
"Lesley was so welcoming. There was a lot of snow and she offered to help if we were stuck somewhere. Our room was spotless and so comfortable. "
United States
Ericka
The price is SAR 438
SAR 473 total
includes taxes & fees
26 Mar - 27 Mar
Hanging Horn Lakeside Resort

Appeldoorn's Sunset Bay Resort

Appeldoorn's Sunset Bay Resort
2.5 star property
Isle
9.2 out of 10, Wonderful, (80 reviews)
"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
13 Mar - 14 Mar
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.

Eid al-Fitr Sale

Members save up to 40% on hotels. Plan this year’s big trip and save.
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.

Sheshebe Point

Experience lakeside tranquility at Sheshebe Point on Big Sandy Lake. This peaceful retreat offers waterfront vacation homes and cabins where natural beauty takes center stage. The clear waters invite swimming, fishing, and boating adventures. Mornings bring misty lake views and the calls of loons across the water. Nearby McGregor provides dining options and essential supplies. Travelers need personal vehicles to navigate the area's gravel roads and reach surrounding attractions like Minnesota National Golf Course and Island Lake.

Wild Oak

Wild Oak offers a tranquil escape in Minnesota's pristine lake country. This peaceful residential community serves as the perfect base for exploring natural wonders. Nearby Island Lake and Big Sandy Lake provide scenic beauty and outdoor recreation opportunities. Venture through forests on quiet country roads or spend afternoons fishing on crystal-clear waters. The area's rustic charm and minimal tourist infrastructure create an authentic small-town experience. Stargazing reveals brilliant night skies thanks to minimal light pollution.

Indian Shores

Indian Shores wraps around Big Sandy Lake with classic Minnesota charm and rustic tranquility. The peaceful residential community offers lakeside cabins where you can wake up to misty water views. Listen for the haunting calls of loons at dawn. This natural retreat balances outdoor adventure with quiet relaxation. Visitors can fish for walleye and northern pike from private docks. Nearby Savanna Portage State Park provides additional hiking opportunities through pristine forest settings. Evening campfires under star-filled skies complete the authentic lake experience.

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.

Early Morning, Eyrie Isle, McGregor Bay, Lake Huron

Top McGregor Hotel Reviews

More cheap stays in McGregor

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?
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. Another option that offers an onsite pool is Lakefront Lodge - spacious-luxurious. 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.