Find hotels in McGregor, MN from £78

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 McGregor hotels and places to stay

Big Sandy Lodge and Resort

2.0 star property
10.0 out of 10, Exceptional, (1)
"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. "
The price is £99
includes taxes & fees
1 Sept - 2 Sept
Big Sandy Lodge and Resort

Crossroads Hotel

2.0 star property
9.4 out of 10, Exceptional, (112)
"Clean, friendly and helpful staff"
The price is £91
includes taxes & fees
25 Sept - 26 Sept
Crossroads Hotel

Postcard Cabins Kettle River

2.0 star property
9.6 out of 10, Exceptional, (39)
"Such a great beautiful place to relax and enjoy "
The price is £107
includes taxes & fees
1 Sept - 2 Sept
Postcard Cabins Kettle River

Northwoods Inn LLC

2.5 star property
8.0 out of 10, Very good, (247)
"I like how it is so peaceful. "
The price is £79
includes taxes & fees
1 Sept - 2 Sept
Northwoods Inn LLC

Moose Lake Lodge & Suites

2.5 star property
7.2 out of 10, Good, (377)
"Nice lobby and comfortable rooms."
Moose Lake Lodge & Suites

Hanging Horn Lakeside Resort

2.5 star property
9.8 out of 10, Exceptional, (185)
"Beds very comfortable. Staff was attentive and caring. Property was being tended to every day."
The price is £112
includes taxes & fees
1 Sept - 2 Sept
Hanging Horn Lakeside Resort

Appeldoorn's Sunset Bay Resort

2.5 star property
9.4 out of 10, Exceptional, (69)
"I coming back for sure!"
The price is £97
includes taxes & fees
5 Sept - 6 Sept
Appeldoorn's Sunset Bay Resort

Blue Moon Resort and Motel

2.0 star property
8.4 out of 10, Very good, (130)
"Nice room and the beds were very comfortable. Also, appreciated being able to swim in the lake and that they allow pets. I also liked that the rooms had an electric fireplace. Would definintely stay here again."
The price is £78
includes taxes & fees
9 Sept - 10 Sept
Blue Moon Resort and Motel

River View Lodge

2.0 star property
9.8 out of 10, Exceptional, (10)
"Excellent property. Worth staying at if you’re in the area."
The price is £129
includes taxes & fees
4 Sept - 5 Sept
River View Lodge
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

Check out pet-friendly hotels in McGregor

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.

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.

Wild Oak

When in Wild Oak, you can plan a visit to Horseshoe Lake and Island Lake, some noteworthy sights in the nearby area.

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.

Top McGregor Hotel Reviews

More cheap stays in McGregor

More cheap stays in McGregor

Find out more about McGregor

Find out more about McGregor

Top reasons to visit McGregor

  • Stunning Natural Scenery: McGregor boasts breathtaking landscapes perfect for outdoor adventures and romantic getaways.
  • Outdoor Activities: Enjoy a variety of pursuits like golfing, beach days, and exploring recreational areas.
  • Charming Local Attractions: Visit unique spots such as a donkey sanctuary for unforgettable experiences.
  • Relaxing Accommodation Options: Choose from delightful resorts and budget-friendly motels to suit your needs.
  • Historic Town Experience: Immerse yourself in the quaint charm of the historic town hall and its surroundings.

Find great hotels near McGregor

McGregor, Minnesota, offers a delightful selection of accommodation options, from charming resorts to budget-friendly motels. Whether you're seeking adventure or a tranquil retreat, you'll find hotels that cater to your needs. Explore the best hotels in McGregor, where you can enjoy a memorable stay surrounded by stunning natural beauty and outdoor activities. Discover the perfect base for your holiday in this picturesque locale.

  • Red Door Resort & Motel: An adventure-seeker's haven, Red Door Resort & Motel is situated 14.3km from McGregor, offering a perfect backdrop for thrill-seekers and outdoor enthusiasts. This motel-style accommodation provides a range of adventure sports and recreation activities both onsite and nearby. Guests can immerse themselves in exhilarating experiences such as rafting, motorboating, and personal watercraft activities right at the property. For those who prefer land activities, fishing and hiking or biking trails are conveniently located nearby. With a focus on adventure, this resort ensures that your stay is filled with excitement and exploration.
  • # 324 Trails Inn Quadna Mountain: Nestled 18.0km from McGregor, # 324 Trails Inn Quadna Mountain is a delightful resort that caters to guests seeking a blend of relaxation and outdoor activities. The resort features outdoor tennis courts for enthusiasts looking to enjoy a match in a beautiful setting. Guests can unwind in comfort while enjoying entertainment options, including cable or satellite TV within their rooms. This accommodation provides a tranquil escape where you can relish the scenic views of the surrounding mountains while engaging in recreational activities.
  • # 321 Trails Inn Quadna Mountain: Also located 18.0km from McGregor, # 321 Trails Inn Quadna Mountain is another charming resort perfect for a relaxing getaway. This property boasts both tennis and golf facilities, catering to sports lovers and those looking to unwind on the course. Guests can enjoy a variety of entertainment options, including cable or satellite TV and in-room televisions, ensuring a comfortable stay. With its serene atmosphere and focus on leisure, this resort is ideal for those seeking a peaceful retreat combined with outdoor fun.

Where to stay in McGregor

McGregor, Minnesota, offers a delightful blend of outdoor adventures and romantic scenery, making it an ideal getaway for nature lovers and couples alike. Explore the tranquil surroundings, visit charming local attractions, and experience the warmth of this sleepy town. Nearby, you can discover unique spots like a donkey sanctuary, enhancing your vacation with memorable encounters. Whether you're seeking relaxation or adventure, McGregor and its picturesque region cater to every traveller's desire.

  • Lake Minnewawa: Nestled in the vicinity of McGregor, Lake Minnewawa is a scenic retreat favoured by outdoor enthusiasts and couples seeking a romantic getaway. The area experiences a steady influx of visitors, particularly during the peak months of February and from July to August. Here, you can indulge in a variety of activities including golfing and exploring the recreational areas. The stunning landscapes are complemented by local attractions such as the pristine lake, national state park, and inviting beach, making it an ideal spot for both relaxation and adventure.
  • East Lake: A charming village located near McGregor, East Lake offers a serene escape for those looking to immerse themselves in nature. Renowned for its breathtaking scenery and outdoor activities, this village attracts visitors seeking tranquility and romance. The recreational areas provide ample opportunities for exploration, while the nearby lake and national state park serve as perfect backdrops for a peaceful day out. Whether you're hiking or simply enjoying the view, East Lake is a delightful destination for a leisurely vacation.
  • Indian Shores: This picturesque neighbourhood, situated close to McGregor, draws in visitors year-round, especially during the peak periods of February and from July to August. Indian Shores is celebrated for its outdoor activities and romantic ambiance, making it a popular choice for couples. With access to recreational areas and golf courses, there's no shortage of entertainment. Local landmarks such as the beautiful lake and tranquil parks provide an idyllic setting for relaxation and exploration, ensuring a memorable stay in this charming area.

Things to do in McGregor

McGregor, Minnesota, is ideal for romantic getaways and outdoor adventures, boasting stunning scenery. Visitors can enjoy a range of activities including exploring recreational areas, playing golf, and relaxing at the local golf course. This charming destination offers a perfect blend of nature and leisure for a delightful holiday experience.

Shopping

In McGregor, explore local shops like the McGregor Mercantile for unique gifts and souvenirs. If you're up for a drive, visit the larger Pine City Shopping Centre, about 9.3km away, for a broader selection of retail and dining options.

Recreation

Experience the Minnesota National Golf Course, where you can enjoy a round of golf amidst beautiful landscapes and fresh air. The course offers a relaxed atmosphere, perfect for unwinding while engaging in a fun and challenging sport that connects you with nature.

Adventure

Experience the thrill of the great outdoors at the Savanna Portage State Park, where you can hike through stunning landscapes and enjoy kayaking on tranquil waters. For a taste of adventure, try fishing on the beautiful Mississippi River, teeming with diverse wildlife and scenic views.

Nightlife

Explore the lively atmosphere at The Beach Club, where you can enjoy refreshing cocktails by the lakeside. For a more relaxed vibe, visit The Rustic Bar, known for its friendly locals and live music on weekends. Both venues offer a delightful taste of McGregor's nightlife.

Booking tips and Expedia advantages for McGregor

When planning your trip to McGregor, Minnesota, consider visiting during April or November to December for lower accommodation prices, as June to August tends to be pricier. Mondays are the cheapest days to stay, while Fridays are the most expensive. Use Expedia’s search tool to compare hotel rates and set your budget, and consider package deals that combine flights and activities for extra savings. Look for eco-certified hotels for sustainable options, and refine your search to find the best deals available.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in McGregor are April and November to 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: Expedia’s search tool enables you to set your budget, choose your desired location, and much more. You can arrange your search results to display prices from lowest to highest, allowing you to identify the most affordable hotels right away. Additionally, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase 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 by opting for an Expedia package deal.

Find the best attractions in McGregor

McGregor, Minnesota, is an ideal destination for outdoor enthusiasts and couples seeking a picturesque getaway. With its charming lakes and the historic town hall, visitors can immerse themselves in the stunning scenery and enjoy a variety of outdoor experiences. Whether you fancy a day at the beach or exploring the natural beauty surrounding the area, McGregor offers delightful attractions that cater to all types of travellers.

  • Big Sandy Lake: Experience the serene beauty of Big Sandy Lake, where you can relax on the beach, enjoy scenic views, and partake in various outdoor activities. This tranquil spot offers a romantic atmosphere, perfect for couples or families looking to unwind amid nature.
  • Shamrock Town Hall: Visit Shamrock Town Hall, a hub of local business and community spirit. This charming building provides insights into the governance of McGregor and hosts various events, making it a vital part of the town's identity.
  • Loon Lake: Loon Lake, another picturesque destination, invites you to bask in its natural beauty. With its inviting beach and outdoor activities, this lake is ideal for romantic outings or family adventures.

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 (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January11.3°F (-11.5°C)No Rain (Dry)Very CloudyLowAverage
February12.9°F (-10.6°C)No Rain (Dry)Mostly CloudyAverageModerately High
March28.0°F (-2.2°C)No Rain (Dry)Mostly CloudyAverageAverage
April39.6°F (4.2°C)Light RainMostly CloudyAverageModerately Low
May54.1°F (12.3°C)Light RainMostly SunnyAverageModerately High
June64.8°F (18.2°C)Light RainMostly SunnyHighAverage
July69.8°F (21.0°C)Light RainMostly SunnyHighModerately High
August67.8°F (19.9°C)Light RainMostly SunnyHighAverage
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 Rain (Dry)Mostly CloudyLowAverage
December18.0°F (-7.8°C)No Rain (Dry)Mostly CloudyLowModerately Low

The nearest major airports for your trip to McGregor

Accessing McGregor, Minnesota, can be easily managed via several nearby airports. Duluth International Airport (DLH) is situated 34.8km from McGregor, with quality hotels like Fitger's Inn and Pier B Resort, both 3.1km away, offering various transport options. Brainerd Lakes Regional Airport (BRD) is 26.1km from McGregor, with accommodations such as Grand View Lodge and The Lodge at Brainerd Lakes, providing 24-hour shuttle services. Additionally, Chisholm-Hibbing Airport (HIB) is 36.7km away, with nearby hotels like Hampton Inn Hibbing and Hibbing Inn and Suites, located within 3.7km, ensuring convenient access for travellers.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What are the best budget hotels in McGregor?
Crossroads Hotel in McGregor is an excellent choice for budget-conscious travellers seeking comfort and convenience. This welcoming property boasts a great blend of amenities, including a complimentary breakfast to kickstart your day, free in-room WiFi for staying connected, and an inviting indoor pool that's great for families looking to unwind after a day of adventure. Guests have rated this hotel an impressive 9.2, reflecting its commitment to quality service. View all budget hotels in Mcgregor.
When is the best time to go to McGregor?
The most popular time to visit McGregor is during the spring months of September to November, when the weather is pleasantly mild. During this period, temperatures typically range from 15 to 25°C, creating a superb backdrop for exploring the picturesque vineyards and stunning mountain scenery that the region is known for.

As you plan your trip, it's essential to note that this is also the peak season for wine lovers, with many local festivals celebrating the grape harvest. The vibrant atmosphere is complemented by outdoor activities such as wine tastings, hiking, and leisurely strolls through charming streets lined with historical architecture. This season provides ample opportunities to engage with the local community, enjoy al fresco dining, and participate in various cultural events.

If you're keen on enjoying a quieter experience, consider visiting in late November. This time can offer a unique charm as the tourist crowds thin out, while still allowing you to appreciate the region's beauty and enjoy the warm hospitality of local establishments. You may find that accommodations are more affordable, allowing you to indulge in quality experiences without stretching your budget too far.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right McGregor hotel for you.
How can I save on a McGregor hotel booking with Expedia?
Before booking your McGregor hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
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 £78 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.