Find hotels in McGregor, MN from CA $110

  • 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, (185 reviews)
"They do a great job at this place. Clean and comfortable. Sheets and pillows were great!"
United States
Todd
The price is CA $178
CA $196 total
includes taxes & fees
May 13 - May 14
Crossroads Hotel

Big Sandy Lodge and Resort

Big Sandy Lodge and Resort
2.0 star property
McGregor
9.4 out of 10, Exceptional, (6 reviews)
"Great pool and hot tub, awesome food and cozy rooms right on the trails. "
United States
Joseph
The price is CA $185
CA $206 total
includes taxes & fees
May 14 - May 15
Big Sandy Lodge and Resort

River View Lodge

River View Lodge
2.0 star property
Aitkin
9.4 out of 10, Exceptional, (20 reviews)
"Loved having a full coffee pot! Very clean and comfortable. Easy check in check out. Would stay again."
United States
Marti
The price is CA $139
CA $153 total
includes taxes & fees
May 19 - May 20
River View Lodge

Blue Moon Resort and Motel

Blue Moon Resort and Motel
2.0 star property
Hill City
8.4 out of 10, Very good, (152 reviews)
"Nice location to stay and fish iff the dock after working on the road all day. "
United States
Billie
The price is CA $159
CA $170 total
includes taxes & fees
May 13 - May 14
Blue Moon Resort and Motel

Appeldoorn's Sunset Bay Resort

Appeldoorn's Sunset Bay Resort
2.5 star property
Isle
9.2 out of 10, Wonderful, (80 reviews)
"Such a cozy spot with a friendly staff! Great Lake location"
United States
Michelle
The price is CA $257
CA $283 total
includes taxes & fees
Jun 5 - Jun 6
Appeldoorn's Sunset Bay Resort

Red Door Resort & Motel

Red Door Resort & Motel
2.5 star property
Aitkin
8.0 out of 10, Very good, (23 reviews)
"Love the red door! Its the perfect place to stay for deer hunting. Good rooms for a great price. Staff is awesome too"
United States
Anonymous traveller
Red Door Resort & Motel

Trails Inn Quadna Mountain Motel & RV

Trails Inn Quadna Mountain Motel & RV
2.0 star property
Hill City
9.2 out of 10, Wonderful, (5 reviews)
"Property was very clean and convenient to riding trails. The check in process was seamless and front desk staff very friendly and accommodating!"
United States
Valerie
Trails Inn Quadna Mountain Motel & RV
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. Learn more about McGregor
Learn more about McGregor

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.

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 centre 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. Travellers need personal vehicles to navigate the area's gravel roads and reach surrounding attractions like Minnesota National Golf Course and Island Lake.

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

Recent Reviews in McGregor

More cheap stays in McGregor

Hotels in McGregor with star rating

Find out more about McGregor

Top reasons to visit McGregor

  • Stunning Nature Reserves: McGregor boasts picturesque lakes and natural landscapes, perfect for outdoor adventures like hiking and picnicking.
  • Charming Local Shops: Explore unique boutiques and shops that showcase local craftsmanship and products.
  • Golfing Opportunities: Enjoy a round of golf at local courses, set against beautiful scenic backdrops.
  • Romantic Getaways: The serene environment makes it an ideal destination for couples seeking a peaceful retreat.
  • Diverse Accommodations: From cozy lodges to welcoming resorts, McGregor offers a variety of comfortable places to stay.

Find great hotels near McGregor

Discover the charm of McGregor, Minnesota, where a variety of accommodations await to enhance your adventure vacation. From cozy lodges to welcoming resorts, the options cater to both relaxation and excitement. Whether you're seeking the best hotels or the popular Crossroads Hotel, you'll find a range of choices that promise comfort and convenience during your stay. Experience the great outdoors and create unforgettable memories in this beautiful area.

  • Red Door Resort & Motel: This budget-friendly motel offers a rustic charm and is perfect for adventurous travellers seeking an exciting vacation experience. With a guest rating of 8.0, Red Door Resort & Motel is located 37.0km away from McGregor. It features a variety of onsite adventure sports, including motorboating, rafting, and fishing, along with nearby hiking and biking trails. This accommodation provides an ideal base for those looking to immerse themselves in outdoor activities while enjoying comfortable lodging at a great value.
  • # 324 Trails Inn Quadna Mountain: A delightful budget-friendly resort, # 324 Trails Inn Quadna Mountain is located 46.7km away from McGregor. This property is perfect for guests who enjoy recreational activities, featuring outdoor tennis courts onsite. In addition to sports facilities, guests can unwind with entertainment options like cable or satellite TV. With its inviting atmosphere and focus on leisure, this resort is a wonderful choice for families or couples looking to relax and have fun during their stay.
  • # 321 Trails Inn Quadna Mountain: Another excellent budget-friendly resort, # 321 Trails Inn Quadna Mountain is situated 46.7km from McGregor. This charming property offers a blend of golf and tennis activities, catering to sports enthusiasts. Guests can also enjoy in-room entertainment with television and cable/satellite TV options available. With its focus on comfort and recreation, this resort is an appealing option for those wishing to make the most of their stay while enjoying a tranquil environment.

Where to stay in McGregor

McGregor, Minnesota, offers a delightful blend of outdoor adventure and romantic getaways, perfect for Canadian travellers seeking a scenic retreat. Explore the charming local shops and enjoy the stunning McGregor Lakes area, where you can unwind by the water. This picturesque city provides a serene backdrop for couples and nature enthusiasts alike, making it an ideal destination for a memorable vacation.

  • Lake Minnewawa: Nestled near McGregor, Lake Minnewawa is a picturesque destination renowned for its outdoor activities and romantic scenery. Visitors are drawn to its beautiful lake, sandy beaches, and recreational areas, making it a perfect spot for relaxation or adventure. The peak travel season from August to October brings a vibrant atmosphere, with opportunities for golfing and various water sports. Whether you're enjoying a sunset by the shore or participating in local events, Lake Minnewawa offers a delightful escape for nature enthusiasts and couples alike.
  • Wild Oak: Located in the serene surroundings of McGregor, Wild Oak is a neighbourhood that captures the essence of natural beauty and tranquillity. With a steady flow of visitors during the warmer months, particularly from June to September, this area is ideal for those seeking scenic views and outdoor experiences. The nearby recreational areas provide ample opportunities for hiking, biking, and enjoying the lush landscapes. Wild Oak's proximity to the lake enhances its charm, making it a lovely retreat for those looking to unwind in nature.
  • Sheshebe Point: Sheshebe Point, situated close to McGregor, is a hidden gem offering stunning waterfront views and a range of outdoor activities. This neighbourhood attracts visitors from August to October, who come for its scenic beauty and romantic ambiance. With access to recreational areas and golf courses, Sheshebe Point is perfect for active travellers and couples looking for a peaceful getaway. The captivating lake, water features, and nearby bay provide a serene backdrop for unforgettable moments, making it an excellent choice for your vacation.

Things to do in McGregor

McGregor, Minnesota, is a fantastic destination for outdoor enthusiasts and couples seeking a romantic getaway. Visitors can enjoy a variety of activities, including exploring recreational areas, playing golf at local courses, and embarking on outdoor adventures. Additionally, there are shopping centres and vacation tours available, offering plenty of opportunities to relax and take in the stunning scenery. McGregor truly provides a charming blend of recreation and relaxation for every traveller.

Shopping

In McGregor, visit local shops for unique gifts and souvenirs, such as The Vintage Shop and McGregor Mercantile. If you're up for a drive, head to the Grand Rapids Shopping Mall, about 40.2km away, featuring a range of stores and dining options for a more extensive shopping experience.

Recreation

Serenity Spa & Wellness Centre offers rejuvenating treatments in a tranquil atmosphere, perfect for relaxation. Enjoy nature walks around the picturesque McGregor Lake, where you can unwind and connect with the beautiful surroundings, making it an ideal spot for recreational activities and wellness experiences.

Adventure

Experience the thrill of fishing and boating on the scenic Mille Lacs Lake, known for its abundant wildlife and stunning sunsets. Explore the nearby Savanna Portage State Park for hiking trails, canoeing, and the chance to spot diverse flora and fauna in a peaceful, natural setting.

Nightlife

Experience McGregor's vibrant nightlife at the local pub, where you can enjoy craft beers and lively conversation. For a unique twist, visit the nearby lounge for signature cocktails and occasional live music, creating an inviting atmosphere for relaxation and socialising with friends.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for McGregor

  • 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 lets you customize your travel experience by selecting your budget, desired location, and additional preferences. You can arrange your search results from lowest to highest price, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, by selecting the Eco-certified filter, you'll discover a selection of sustainable and environmentally-friendly accommodations ready for booking.
  • Consider bundling your trip: You can potentially save on your trip by combining your hotel stay in McGregor with your flights and activities through an Expedia package deal.

Find the best attractions in and around McGregor

McGregor, Minnesota, is perfect for outdoor enthusiasts and those seeking a romantic getaway, offering stunning lakes and nature reserves to explore. With its picturesque scenery, McGregor provides a range of attractions ideal for travellers looking to enjoy beach activities and a serene environment. Whether you're hiking, picnicking, or simply soaking in the beauty of nature, McGregor promises memorable experiences for all visitors.

  • Big Sandy Lake: Experience the serene beauty of Big Sandy Lake, perfect for outdoor activities and romantic getaways. Enjoy its sandy beaches, picturesque scenery, and a variety of water sports that cater to everyone from families to couples looking for a peaceful retreat.
  • Rice Lake National Refuge: Located 9.7km from McGregor, this wildlife preserve offers a unique opportunity to observe diverse habitats and an abundance of bird species. Explore scenic trails and immerse yourself in the tranquility of nature, making it ideal for nature lovers and photographers alike.
  • Loon Lake: Another gem within McGregor, Loon Lake boasts similar outdoor and beach vibes. Its calm waters and scenic landscapes provide a perfect backdrop for swimming, picnicking, or simply relaxing in nature's embrace.

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

To reach McGregor, Minnesota, consider flying into Duluth International Airport (DLH), located 90.1km away. Nearby hotel options include the 4-star Fitger's Inn and the 3.5-star Pier B Resort, both 8.0km from the airport, offering limited and on-request shuttle services. Another option is Beacon Pointe on Lake Superior, situated 9.7km from DLH. Alternatively, you can fly into Bemidji Regional Airport (BJI), which is 159.3km away, with choices like Kohl's Resort and Ruttger's Birchmont Lodge nearby. HIBbing Airport (HIB), located 95.0km from McGregor, also offers accommodations such as Chisholm Inn & Suites and Hampton Inn Hibbing, both providing close access to the airport.

Frequently asked questions

What is the best area to stay in Mcgregor?
The best area to stay in McGregor, Minnesota, for most visitors is near Big Sandy Lake, particularly on its western and southern shores.

This area is the primary destination for those seeking a lakeside experience. Big Sandy Lake offers excellent opportunities for fishing, boating, and swimming, with several resorts and cabins dotted along its perimeter. The lake itself is quite large, providing ample space for water activities, and the surrounding landscape is characterised by forests and open water.

Families often find this area ideal due to the range of lakeside activities available. Many accommodations offer direct lake access, private docks, and amenities like play areas or boat rentals, making it easy to enjoy the outdoors. The proximity to nature trails also provides options for hiking or wildlife spotting, keeping everyone entertained.

For those looking for a quieter, more secluded retreat, the eastern side of Big Sandy Lake or the areas around smaller, nearby lakes like Round Lake offer a more peaceful experience.
What are the best hotels in Mcgregor that travellers recommend?
For an excellent hotel in McGregor that travellers highly recommend, consider the Crossroads Hotel.

The Crossroads Hotel has an outstanding rating of 9.4 and offers a range of appealing features. Guests frequently praise its clean and great rooms, with comfortable beds ensuring a good night's sleep. The staff are consistently described as nice and great, providing a welcoming experience. For recreation, there is a nice indoor pool and a private indoor hot tub, great for relaxation. The hotel also provides a free continental breakfast, ensuring a convenient start to your day, and offers free self-parking and accessible van parking.
What are the best family hotels in Mcgregor?
For an excellent family stay in Mcgregor, Big Sandy Lodge and Resort is a highly recommended choice.

This resort has an outstanding 9.2 rating and offers a superb range of amenities great for families. Children will love the indoor pool, the playground, and the selection of books available. Parents will appreciate the convenience of highchairs, free toiletries, and complimentary WiFi. The resort is also conveniently located near Big Sandy Lake, just 4.7 km away, and Sandy River Lake, at a distance of 2.2 km, offering opportunities for outdoor activities. Find more child-friendly accommodations in Mcgregor
What hotels in Mcgregor offer free breakfast?
For hotels in McGregor that offer complimentary breakfast, the Crossroads Hotel is an excellent choice.

The Crossroads Hotel has a superb 9.4 rating and provides a free continental breakfast daily, which guests frequently describe as great. Further amenities include free self-parking, free WiFi, and an indoor pool. Many guests comment on the clean, great rooms, the nice, great staff, and the comfy beds.
What are the top pet-friendly hotels in Mcgregor?
For a top pet-friendly hotel in Mcgregor, the Crossroads Hotel is an excellent choice.

This highly-rated hotel has a 9.4 review score, and it is known for being pet-friendly and specifically allowing dogs. Guests often highlight the very clean and great rooms, the nice and great staff, and the comfortable beds. A complimentary continental breakfast is also provided, which guests describe as great. See more pet-friendly hotels in Mcgregor
What are the best budget hotels in Mcgregor?
For budget-friendly accommodation in McGregor, you have two excellent choices: the Crossroads Hotel and the Big Sandy Lodge and Resort.

The Crossroads Hotel boasts a superb 9.4 rating, with guests frequently praising its clean and great rooms, nice and great staff, and excellent indoor pool. The comfy beds also receive high marks, as does the great complimentary breakfast. For your convenience, the hotel offers free WiFi, free self-parking, and a complimentary continental breakfast. You will also appreciate the indoor pool and private indoor hot tub.

Another highly-rated option is the Big Sandy Lodge and Resort, which has a 9.2 rating. This hotel provides free toiletries, free WiFi, and free self-parking. Guests can enjoy the indoor pool, and families with children will find the children's books, shared children's playground, and highchairs very useful. It is also conveniently located just 4.7 km from Big Sandy Lake and 2.2 km from Sandy River Lake. View all budget hotels in Mcgregor
What are the best hotels in Mcgregor near Sandy River Lake?
For hotels in McGregor near Sandy River Lake, Big Sandy Lodge and Resort is an excellent option.

This highly-rated lodge, with a 9.2 review score, is located just 2.2 km from Sandy River Lake and 4.7 km from Big Sandy Lake. It is particularly well-suited for families, offering amenities such as an indoor pool, a children's playground, highchairs, and books for children. Guests will also appreciate the convenience of free WiFi and complimentary self-parking.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in McGregor.
How can I save on a McGregor hotel booking with Expedia?
Members always get our best prices. Find our best McGregor hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a McGregor hotel?
Prices for hotels in McGregor often vary, but you can find a great deal from CA $110 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia