Photo by Erin Hansen

Find hotels in McGregor, IA from $55

Start date: Check-in selected.
End date: Check-out
    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    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 193 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Windsor Place Inn

2.0 star property
8.4 out of 10, Very Good, (960)
"It is very good and the breakfast excellente."
$60 nightly
The price is $66
Sep 7 - Sep 8
Total with taxes and fees
Windsor Place Inn

Waterfront Hotel

3.0 star property
9.2 out of 10, Wonderful, (800)
"This was a great place to stay"
$134 nightly
The price is $150
Sep 4 - Sep 5
Total with taxes and fees
Waterfront Hotel

Eagle View Motel & Retreat

2.5 star property
9.6 out of 10, Exceptional, (143)
"Wonderful view of the river and clean, comfortable rooms. Will stay again for sure."
$84 nightly
The price is $95
Sep 10 - Sep 11
Total with taxes and fees
Eagle View Motel & Retreat

Microtel Inn & Suites by Wyndham Prairie du Chien

2.5 star property
8.2 out of 10, Very Good, (560)
"Good location, clean, friendly staff. "
$74 nightly
The price is $82
Sep 7 - Sep 8
Total with taxes and fees
Microtel Inn & Suites by Wyndham Prairie du Chien

Northwood Inn Prairie Du Chien

2.0 star property
8.4 out of 10, Very Good, (61)
"Good price and spacious clean rooms."
$56 nightly
The price is $63
Sep 7 - Sep 8
Total with taxes and fees
Northwood Inn Prairie Du Chien

Country Inn & Suites by Radisson, Prairie du Chien

3.0 star property
8.4 out of 10, Very Good, (906)
"Had a great 3 day stay. "
$98 nightly
The price is $109
Sep 10 - Sep 11
Total with taxes and fees
Country Inn & Suites by Radisson, Prairie du Chien

Quality Inn & Suites

2.5 star property
8.2 out of 10, Very Good, (370)
"Nice clean small parking but manageable Great staff breakfast was nice many choices "
$73 nightly
The price is $81
Sep 15 - Sep 16
Total with taxes and fees
Quality Inn & Suites

Cobblestone Inn & Suites - Marquette/Prairie du Chien

2.5 star property
9.0 out of 10, Wonderful, (922)
"Great clean property that has an overlook to relax and overlook the Mississippi River. Would stay again. "
$118 nightly
The price is $133
Sep 4 - Sep 5
Total with taxes and fees
Cobblestone Inn & Suites - Marquette/Prairie du Chien

AmericInn by Wyndham Prairie du Chien

2.0 star property
8.0 out of 10, Very Good, (545)
"Meets all our needs for a motel."
$84 nightly
The price is $93
Sep 16 - Sep 17
Total with taxes and fees
AmericInn by Wyndham Prairie du Chien

Prairie Voyager

2.5 star property
8.8 out of 10, Excellent, (98)
"Great motel , will definitely stay here again when in the area"
$59 nightly
The price is $65
Sep 15 - Sep 16
Total with taxes and fees
Prairie Voyager

Rivers Edge

2.5 star property
10.0 out of 10, Exceptional, (3)
"it was so peaceful loved our stay"
$242 nightly
The price is $268
Sep 4 - Sep 5
Total with taxes and fees
Rivers Edge

Boarders Inn & Suites by Cobblestone Hotels – Waukon

3.5 star property
8.0 out of 10, Very Good, (412)
"This motel has cleaned up its act considerably since my last stay there. Having some hot breakfast choices is appreciated as well."
$89 nightly
The price is $100
Sep 4 - Sep 5
Total with taxes and fees
Boarders Inn & Suites by Cobblestone Hotels – Waukon

Trickling Waters Retreat

3.0 star property
9.8 out of 10, Exceptional, (262)
"Very comfortable bed!"
$89 nightly
The price is $100
Sep 7 - Sep 8
Total with taxes and fees
Trickling Waters Retreat

Motel 6 Prairie Du Chien, WI

2.0 star property
6.6 out of 10, (300)
"Inside was surprisingly nice. Should let travelers know that shampoo is an extra fee thou"
$49 nightly
The price is $55
Sep 4 - Sep 5
Total with taxes and fees
Motel 6 Prairie Du Chien, WI
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.

Stay near popular McGregor attractions

Pikes Peak State Park

Pikes Peak State Park

Commune with nature and explore the great outdoors at Pikes Peak State Park during your travels in McGregor. Stroll along the riverfront or visit the casinos in the area.

Spook Cave

Spook Cave

Commune with nature and explore the great outdoors at Spook Cave during your travels in McGregor. Amble around the area's riverfront or visit its casinos.

Froelich Foundation Museum

Froelich Foundation Museum

You can spend time studying the exhibits at Froelich Foundation Museum during your trip to McGregor. Stroll along the riverfront or visit the casinos in the area.

Learn more about McGregor

Nestled along the Mississippi River, this historic river town offers scenic bluff hikes and charming antique shops along Main Street. Take a river cruise to spot eagles or visit nearby Pikes Peak State Park for breathtaking overlooks of the mighty Mississippi.

Cool rock formation
Photo by Erin Hansen
Open Photo by Erin Hansen

Top McGregor Hotel Reviews

More cheap stays in McGregor

More cheap stays in McGregor

Hotels in McGregor with star-rating

Hotels in McGregor with star-rating

Find out more about McGregor

Find out more about McGregor

Top reasons to visit McGregor

  • Outdoor Adventures: McGregor is a haven for outdoor enthusiasts, offering hiking, nature walks, and stunning scenery.
  • Family-Friendly Activities: Enjoy nearby water parks and recreational areas that cater to families looking for fun.
  • Charming Lodging Options: Choose from a variety of accommodations, including cozy bed and breakfasts and family-friendly hotels.
  • Scenic Excursions: Discover breathtaking views and picturesque neighborhoods perfect for exploration.
  • Rich Cultural Experience: Engage with local attractions like parks, caves, and unique cultural sites.

Find great hotels near McGregor

Welcome to McGregor, Iowa, where you'll find a variety of lodging options to suit your needs. From family-friendly hotels to cozy bed and breakfasts, the area caters to diverse travelers, including those seeking pet-friendly and business-themed accommodations. Explore our selection of available hotels, read reviews, and discover affordable options for your perfect getaway in this charming riverside town.

  • Waterfront Hotel: Nestled just 2 miles from McGregor, the Waterfront Hotel offers a delightful blend of comfort and recreation. This 3-star hotel features a variety of dining options including a Snackbar, complimentary breakfast on weekends, a full-service restaurant, and a bar/lounge area for relaxation. Guests can engage in fitness activities at the 24-hour fitness facility or unwind in their rooms equipped with satellite TV and television. The scenic views of the river and the waterfront location provide a serene backdrop for a memorable stay.
  • Cobblestone Inn & Suites - Marquette/Prairie du Chien: Located only 1 mile from McGregor, Cobblestone Inn & Suites caters to both business travelers and families seeking a comfortable getaway. The hotel features a well-equipped business center available 24 hours, alongside meeting rooms for corporate needs. Families will appreciate the complimentary cribs for young children. The inviting atmosphere and family-friendly amenities make this inn an ideal choice for those looking to balance work and leisure during their visit.
  • Trickling Waters Retreat: Just 1 mile from McGregor, Trickling Waters Retreat is a charming 3-star lodge that emphasizes relaxation and nature. Guests can explore local dining options through the Local Restaurant Guide and enjoy entertainment in their rooms, which feature satellite TV and flat-screen televisions. With nearby activities and picturesque views, this retreat offers a tranquil escape for nature lovers and those seeking a peaceful vacation experience.

Where to stay near McGregor

McGregor, Iowa, offers a delightful blend of outdoor adventures and charming city vibes, making it an ideal destination for families and weekend getaways. Explore the breathtaking scenery and friendly atmosphere while indulging in excursions that create memorable experiences. Nearby cities and neighborhoods enhance your visit with family-friendly activities and stunning views, ensuring a perfect escape for adventurers and leisure seekers alike. Discover the enchantment of McGregor and its surroundings on your next vacation.

  • Prairie Du Chien: Located a mere 3 miles from McGregor, Prairie Du Chien offers a delightful blend of outdoor experiences and scenic beauty. This charming city sees a moderate influx of travelers, especially during the summer months of June to July and in September. Visitors flock here for exciting adventures, including hiking and exploring recreational areas that provide access to picturesque trails. Notable attractions include the nearby national state park and the enchanting river that winds through the landscape, making it an ideal spot for nature lovers and outdoor enthusiasts alike.
  • Marquette: Just 1 mile away from McGregor, Marquette is a small city that packs a punch with its outdoor adventures and beautiful scenery. The city enjoys a seasonal visitor pattern, peaking in the summer and early fall. Travelers are drawn to Marquette for its recreational areas and campgrounds, offering ample opportunities for activities like hiking, fishing, and enjoying the great outdoors. With landmarks such as the national state park and the tranquil river nearby, Marquette is a perfect destination for those seeking a blend of relaxation and adventure.
  • Southside: This inviting neighborhood, located 2 miles from McGregor, is a haven for outdoor enthusiasts, with a moderately seasonal influx of visitors, particularly in the summer and fall months. Southside is known for its recreational areas and parks, making it an ideal spot for family outings and leisurely strolls. With the national state park and river nearby, visitors can immerse themselves in nature and enjoy various outdoor activities. Whether you're hiking, picnicking, or simply soaking in the scenery, Southside offers a refreshing escape from the hustle and bustle.

Things to do near McGregor

McGregor, Iowa, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Enjoy activities such as visiting local campgrounds, exploring recreational areas, and embarking on nature walks. For family fun, check out the nearby water park and plan exciting day trips to discover the area’s natural beauty. Whether you’re hiking or relaxing outdoors, McGregor offers a delightful escape into nature.

Shopping

In McGregor, you can shop at Blackhawk Junction and Riverside Square, both located 3 miles away, offering a mix of local businesses and family-friendly shops. If you're up for a drive, check out larger malls in nearby towns for a wider selection of gifts and souvenirs.

Recreation

St. Feriole Island Park offers a peaceful retreat with scenic views and walking paths, perfect for relaxation. Fort Fun Park is ideal for families, featuring a vibrant playground and outdoor activities. Clear Creek Park provides a tranquil setting for wellness activities, surrounded by nature's beauty.

Adventure

Explore Charles Wacouta Aquatic Park, a thrilling waterpark located 3 miles from McGregor. Enjoy exciting water slides, refreshing pools, and family-friendly attractions, making it the perfect spot for a fun-filled day of adventure and relaxation with loved ones.

Nightlife

Experience the vibrant nightlife in McGregor by visiting the Driftless Area Wetlands Centre for unique evening events. Afterwards, head to the local tavern for a friendly atmosphere, craft brews, and occasional live music, making for a fun night out 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

To save money on your trip to McGregor, Iowa, consider visiting during the off-peak months of December to February when accommodation prices are lower. Book your stay on a Tuesday for the best rates, and utilize Expedia's search tool to find eco-certified hotels and package deals that combine flights and activities for additional savings. Joining Expedia's One Key membership can also provide exclusive discounts and OneKeyCash for future bookings. Explore free local attractions 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 December to February, where the prices are slightly lower. This is in comparison to July and September to October, 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 Tuesday. The most expensive day to stay in McGregor is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your preferences, such as budget, desired location, and hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply 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 through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around McGregor

McGregor, Iowa, offers an ideal getaway for outdoor enthusiasts and adventure seekers. Visitors can explore a variety of attractions including urban parks, state parks, and caves, making it perfect for families and culture lovers alike. Experience the stunning scenery and engage in numerous outdoor activities that showcase the natural beauty of the area, ensuring a memorable vacation in this charming town.

  • Pikes Peak State Park: Experience breathtaking vistas and outdoor adventures at Pikes Peak State Park. With its scenic overlooks and hiking trails, this park is perfect for nature enthusiasts looking to explore the beauty of the Mississippi River valley.
  • Spook Cave: Dive into an exhilarating adventure at Spook Cave, where guided tours reveal fascinating underground formations. The thrill of navigating through the cave's winding passages offers a unique glimpse into nature's wonders.
  • Driftless Area Wetlands Centre: Discover eco-friendly practices at the Driftless Area Wetlands Centre. Located just 1 mile from McGregor, this center showcases the importance of wetlands and offers engaging educational programs for all ages.

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 mostly cloudy with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January18.7°F (-7.4°C)No RainMostly CloudyLowSlightly Low
February21.0°F (-6.1°C)No RainMostly CloudyAverageSlightly Low
March35.6°F (2.0°C)Light RainMostly CloudyAverageAverage
April46.2°F (7.9°C)Light RainMostly CloudyAverageAverage
May58.5°F (14.7°C)Light RainMostly SunnyAverageAverage
June68.5°F (20.3°C)Light RainMostly SunnyAverageAverage
July72.3°F (22.4°C)Light RainMostly SunnyHighSlightly High
August70.9°F (21.6°C)Light RainMostly SunnyHighAverage
September63.9°F (17.7°C)Light RainMostly SunnyHighSlightly High
October50.4°F (10.2°C)Light RainMostly SunnyAverageSlightly High
November37.4°F (3.0°C)Light RainMostly SunnyLowAverage
December26.4°F (-3.1°C)Light RainMostly CloudyLowSlightly Low

The nearest major airports for your trip to McGregor

For your visit to McGregor, Iowa, you can fly into two major airports. La Crosse Municipal Airport (LSE) is located 59 miles away, with nearby hotels like The Charmant Hotel and Radisson Hotel La Crosse, both 4 miles from the airport, offering shuttle services. Days Inn by Wyndham La Crosse Conference Center is another option, just 1 mile away. Alternatively, Dubuque Regional Airport (DBQ) is 49 miles from McGregor, featuring hotels such as Hotel Julien Dubuque and Grand Harbor Resort, both 7 miles from the airport. These accommodations provide convenient access to the airports and local transportation services.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

When is the best time to go to McGregor?
The best time to visit McGregor is from March to May, when the weather is pleasantly mild and the landscape bursts with vibrant colors. During this spring season, temperatures typically range from the mid-60s to low 70s Fahrenheit, creating a comfortable environment for outdoor activities such as hiking and wine tasting.

As you plan your getaway, keep in mind that the peak tourist season generally runs from December to February. While this period attracts visitors eager to enjoy the natural beauty and outdoor adventures, the spring months offer a more tranquil experience. You can explore the picturesque vineyards and scenic trails without the larger crowds, allowing for a more intimate connection with the area.

For those who appreciate attentive service and quality experiences, McGregor's charm lies in its boutique wineries and artisanal eateries. Spring is an excellent time to indulge in wine tastings and farm-to-table dining, where you can savor local flavors and enjoy the warm hospitality that this region is known for.

If you're looking for a more budget-friendly option, consider visiting in the fall, particularly in November. While the weather may be slightly cooler, it's a wonderful time to enjoy the harvest season and experience the local culture at a more relaxed pace.
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?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on McGregor hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $55 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.