Hotels in McGregor

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in McGregor?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in McGregor on Hotels.com. These McGregor hotels consistently deliver on comfort, location and traveller experience. Last updated on .

Comfort Inn & Suites Marquette - Prairie du Chien

Comfort Inn & Suites Marquette - Prairie du Chien
2.5 star property
Marquette
8.8 out of 10, Excellent, (1,005 reviews)
The price is £61
includes taxes & fees
16 Aug - 17 Aug
Comfort Inn & Suites Marquette - Prairie du Chien

Northwood Inn Prairie Du Chien

Northwood Inn Prairie Du Chien
2.0 star property
Southside
8.4 out of 10, Very good, (158 reviews)
Escape to this welcoming hotel near O'Brien Park, offering complimentary continental breakfast and convenient free parking. The comfortable accommodation provide a peaceful base for exploring local attractions, with La Crosse Municipal Airport just 92 minutes away.
The price is £48
includes taxes & fees
11 Aug - 12 Aug
Northwood Inn Prairie Du Chien

Waterfront Hotel

Waterfront Hotel
3.0 star property
Prairie Du Chien
9.2 out of 10, Wonderful, (976 reviews)
Wake to free breakfast at this waterfront hotel, just minutes from Native Prairie Meadow. Energise in the 24-hour fitness centre before exploring local attractions. Return for dinner at the restaurant and unwind with drinks at the bar.
The price is £111
includes taxes & fees
25 Aug - 26 Aug
Waterfront Hotel

AmericInn by Wyndham Prairie du Chien

AmericInn by Wyndham Prairie du Chien
3.0 star property
Prairie Du Chien
8.0 out of 10, Very good, (645 reviews)
The price is £62
includes taxes & fees
16 Aug - 17 Aug
AmericInn by Wyndham Prairie du Chien

Quality Inn & Suites Prairie Du Chien

Quality Inn & Suites Prairie Du Chien
2.5 star property
Southside
8.2 out of 10, Very good, (480 reviews)
Explore natural wonders from this quiet hotel that's perfectly positioned for state park visits. Take a refreshing dip in the indoor pool, relax in the hot tub, or maintain your workout in the fitness centre. Clean rooms with microwaves welcome you back after outdoor adventures.
The price is £57
includes taxes & fees
8 Sept - 9 Sept
Quality Inn & Suites Prairie Du Chien

Microtel Inn & Suites by Wyndham Prairie du Chien

Microtel Inn & Suites by Wyndham Prairie du Chien
2.5 star property
Southside
8.2 out of 10, Very good, (625 reviews)
The price is £68
includes taxes & fees
12 Aug - 13 Aug
Microtel Inn & Suites by Wyndham Prairie du Chien

Windsor Place Inn

Windsor Place Inn
2.0 star property
Southside
8.4 out of 10, Very good, (1,002 reviews)
Escape to Prairie Du Chien where this welcoming hotel offers free breakfast and parking near Riverside Square. Explore nearby hiking trails, swim in the indoor pool, then retire to comfortable rooms. Guests rave about the helpful staff and morning meal.
The price is £61
includes taxes & fees
10 Aug - 11 Aug
Windsor Place Inn

Trickling Waters Retreat

Trickling Waters Retreat
3.0 star property
Marquette
9.8 out of 10, Exceptional, (309 reviews)
Unwind at this peaceful retreat where a bubbling hot tub awaits after exploring nearby wildlife areas. Each accommodation includes convenient refrigerators and microwaves, while free WiFi and parking add value to your nature-filled escape.
The price is £82
includes taxes & fees
10 Aug - 11 Aug
Trickling Waters Retreat

Country Inn & Suites by Radisson, Prairie du Chien

Country Inn & Suites by Radisson, Prairie du Chien
3.0 star property
Prairie Du Chien
8.4 out of 10, Very good, (1,005 reviews)
Discover a welcoming riverside escape with an indoor pool, children's splash area, and relaxing hot tub. Just minutes from natural attractions like Limery Ridge Savanna, this hotel offers free breakfast, WiFi, and parking for hassle-free adventures.
The price is £87
includes taxes & fees
30 Aug - 31 Aug
Country Inn & Suites by Radisson, Prairie du Chien

Prairie Voyager

Prairie Voyager
2.5 star property
Southside
8.8 out of 10, Excellent, (148 reviews)
This welcoming Prairie Du Chien motel offers complimentary WiFi and parking just minutes from popular parks. Enjoy outdoor relaxation in the picnic area while staying connected and conveniently located near Mississippi River attractions.
The price is £66
includes taxes & fees
10 Aug - 11 Aug
Prairie Voyager

Eagle View Motel & Retreat

Eagle View Motel & Retreat
2.5 star property
Guttenberg
9.4 out of 10, Exceptional, (201 reviews)
Eagle View Motel & Retreat welcomes outdoor enthusiasts with nearby hiking/biking trails, water skiing, and canoeing opportunities. Enjoy complimentary WiFi and parking while exploring Guttenberg's natural attractions like Bussey Lake. Guests consistently praise the helpful staff and clean accommodation.
The price is £119
includes taxes & fees
30 Aug - 31 Aug
Eagle View Motel & Retreat

Boarders Inn & Suites by Cobblestone Hotels – Waukon

Boarders Inn & Suites by Cobblestone Hotels – Waukon
3.5 star property
Waukon
8.2 out of 10, Very good, (489 reviews)
Escape to this welcoming hotel with free daily continental breakfast and complimentary WiFi and parking. Clean rooms provide a comfortable base for exploring the area, while the friendly staff ensures a pleasant, hassle-free stay in this convenient Waukon location.
The price is £70
includes taxes & fees
12 Aug - 13 Aug
Boarders Inn & Suites by Cobblestone Hotels – Waukon
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.

Top landmarks in McGregor

Learn more about McGregor

McGregor is well known for its attractions such as Pikes Peak State Park and Effigy Mounds National Monument.

A calm lake surrounded by autumn-colored trees and rocky terrain.

Check out reviews of McGregor hotels guests love

Frequently asked questions

How much does a hotel room cost in McGregor?
You can discover great hotels in McGregor from £48 with properties to suit all budgets and needs. If you're looking for an affordable hotel in McGregor that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How much does a hotel room cost in McGregor?
You can discover great hotels in McGregor from £48 with properties to suit all budgets and needs. If you're looking for an affordable hotel in McGregor that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at McGregor hotels?
Discover great deals on McGregor hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on McGregor hotels.
How can I find deals and earn rewards at McGregor hotels?
Members can save up to 20% on select hotels in McGregor. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book McGregor hotels with free cancellation?
In order to book a refundable McGregor hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in McGregor?
Our travellers' favourite pet-friendly hotels in McGregor include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in McGregor.
What are some of the best McGregor hotels with free parking?
If you're driving, a great McGregor hotel with free parking is a bonus. Our travellers' favourites include:
What hotels do travellers recommend in McGregor?
Can I book a refundable accommodation option in McGregor?
If you want the flexibility to change your plans to McGregor, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in McGregor if I want a holiday rental instead of a hotel?
If you want a good alternative to a hotel, review our selection of 6 holiday homes.
What will the weather in McGregor be like during my visit?
July and August are typically the warmest months in McGregor, when the average temperature is 21°C. January and February are the coldest months, when the average temperature is -4°C. June and May are the months with the most rain.
Why should I book my McGregor hotel with Hotels.com?
There are lots of reasons to book your McGregor trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about McGregor

Embrace the Enchantment of McGregor: Nature's Hidden Sanctuary

Nestled along the banks of the scenic Mississippi River, McGregor, Iowa, is a charming off-the-beaten-path destination that enchants visitors with its natural beauty and rich history. Surrounded by lush green hills and breathtaking landscapes, outdoor enthusiasts can explore the nearby Pikes Peak State Park, offering stunning panoramic views and hiking trails. Stroll through McGregor’s quaint downtown, alive with boutique shops, local eateries, and fascinating historical sites. Whether you seek a peaceful retreat or an adventure in nature, McGregor promises an authentic experience that celebrates the simplicity and splendour of small-town America.

Discover great hotels in McGregor

McGregor, Iowa offers a range of hotel accommodations, including budget-friendly options and pet-friendly stays. Visitors can find comfortable lodging with amenities like free cancellation, ensuring a pleasant experience while exploring this charming town and its surroundings. Here are some of the most popular hotels with our travellers in McGregor:

  1. Trickling Waters RetreatOpens in a new window: This charming 3.0-star lodge offers a delightful experience for leisure travellers seeking comfort and entertainment. With amenities such as a local restaurant guide and modern entertainment options including satellite television and flatscreen televisions, guests can unwind in style. The property also boasts nearby activities that enhance the overall experience, making it a fantastic choice for those wanting a memorable stay in McGregor.
  2. Cobblestone Inn & Suites - Marquette/Prairie du ChienOpens in a new window: This inviting 2.5-star hotel is perfect for those looking to blend business and leisure seamlessly. While it caters to business travellers with essential amenities such as meeting rooms and a 24-hour business centre, it also provides a family-friendly atmosphere that allows for relaxation after a busy day. The complimentary cribs and thoughtful services ensure a comfortable experience for those travelling with children, making it an excellent choice for convenience and quality.
  3. Waterfront HotelOpens in a new window: This delightful 3.0-star hotel strikes a perfect balance between relaxation and recreation. With a focus on leisure travellers, it offers complimentary breakfast and a restaurant that invites culinary exploration. Its 24-hour fitness facilities and proximity to scenic waterfront views cater to active guests, ensuring a refreshing and invigorating stay. The combination of thoughtful amenities and engaging activities nearby makes this hotel an ideal retreat for those looking to enjoy their visit to McGregor.

Top locations to stay in McGregor

Some great areas to stay in when visiting McGregor, Iowa, are Prairie Du Chien, Harpers Ferry, and Marquette. Prairie Du Chien offers rich historical attractions, while Harpers Ferry is perfect for family-friendly activities. Marquette features a vibrant casino scene and scenic river views. For first-time visitors, Prairie Du Chien is the best choice to experience local culture.

  1. Prairie Du ChienOpens in a new window: Prairie Du Chien is a charming riverside town offering a delightful blend of outdoor enjoyment and local culture. Nestled along the banks of the Mississippi River, it's perfect for exploring scenic trails and enjoying water activities. History enthusiasts will appreciate the nearby Fort Crawford Museum, showcasing the area’s rich past. With its quaint shops and local markets, this town provides a relaxed atmosphere for leisurely shopping and discovering unique crafts. Whether you’re taking a riverboat cruise or visiting the local parks, Prairie Du Chien is a lovely spot to unwind and soak in the natural beauty.
  2. Harpers FerryOpens in a new window: Harpers Ferry is a picturesque destination known for its stunning landscapes and family-friendly activities. This small town is surrounded by natural beauty, making it ideal for hiking and enjoying the great outdoors. The Harpers Ferry National Historical Park offers a wealth of historical sites to explore while providing excellent trails for walks and picnics. The town’s quaint shops and local events create a friendly community vibe, perfect for families looking to connect with nature and history. With its scenic views and welcoming atmosphere, Harpers Ferry is a fantastic place for relaxation and exploration.
  3. MarquetteOpens in a new window: Marquette is a delightful riverside community that boasts a variety of recreational activities and scenic beauty. Situated along the Mississippi River, it’s perfect for enjoying water sports or simply relaxing by the water’s edge. The area is also known for its stunning natural surroundings, making it a great spot for hiking and biking. With local shops offering unique crafts and gifts, Marquette is perfect for those looking to find a special souvenir. The friendly atmosphere and beautiful landscapes make it a lovely destination for a peaceful getaway.

Things to do in McGregor

McGregor beckons with its stunning natural landscapes, where rolling hills meet tranquil lakes and lush forests. Enjoy leisurely hikes, invigorating bike rides, or simply relax by the water's edge. After a day outdoors, indulge in delightful shopping experiences, making it a charming destination for a memorable getaway.

  • Driftless Area Wetlands CentreOpens in a new window – Discover the rich biodiversity of the Driftless Area at this environmental centre. Enjoy informative exhibits and explore the surrounding wetlands, which are teeming with wildlife. It's a great spot for nature enthusiasts who appreciate the delicate balance of the ecosystem.
  • Yellow River State ForestOpens in a new window – Venture into the expansive Yellow River State Forest, where you can hike along scenic trails, spot native wildlife, and soak up the beauty of untouched landscapes. Perfect for outdoor lovers, this forest offers a peaceful retreat amidst towering trees and rolling hills.
  • Villa LouisOpens in a new window – Step back in time at Villa Louis, a historic house that showcases the elegance of 19th-century architecture. Take a guided tour to learn about the fascinating history of the estate and its former occupants, all while admiring the stunning gardens that surround the property.
  • Wyalusing State ParkOpens in a new window – Experience the great outdoors at Wyalusing State Park, where you can hike, camp, and enjoy breathtaking views of the Mississippi River. The park's trails offer a range of difficulty levels, ensuring that everyone can find a path suited to their adventure level.
  • Wyalusing BeachOpens in a new window – Relax at Wyalusing Beach, a serene spot perfect for sunbathing or picnicking. The gentle lapping of the water creates a tranquil atmosphere, making it an ideal place to unwind after a day of exploration.

4 tips for savvy savings when booking a hotel in McGregor

  1. Book for the cheapest times: The most affordable time to visit McGregor is during January, February, and December, when hotel prices are lower. For those on a budget, it is recommended to stay for at least 1 to 2 days to fully appreciate the town’s historical landmarks, cultural sites, and natural wonders. During your visit, you can explore family-friendly excursions, enjoy the local culture, experience the inviting atmosphere, and take advantage of budget-friendly shopping and dining options. With the potential for prices to drop, this charming destination offers great value for money for those seeking a memorable experience.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to McGregor, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on accommodation close to your travel date. Additionally, by enabling email alerts or push notifications, you could stay informed about flash sales and special promotions, helping you secure the best prices. The Smart ShoppingOpens in a new window tool available via the app allows you to compare room rates and amenities, ensuring you’re more likely to see great rates. This way, if prices drop or rooms become available, you'll be among the first to know and book your getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in McGregor. For those seeking distinctive accommodations, boutique hotels can provide a more personalised experience and occasionally better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest more affordable dates, which may help you secure a better deal.
  4. Consider your location: Staying nearer to key attractions or city centres may provide convenience but typically comes with higher expenses. For more affordable options, consider hotels in less central areas or neighbourhoods, allowing you to strike a balance between cost and accessibility to the sites you intend to visit. You might also look into independent hotels located further away, which are usually more likely to be budget-friendly and can offer a more authentic experience.

Best time to go to McGregor

McGregor experiences its lowest average temperature in January, at 18.7°F (-7.4°C), while July is the hottest month, with an average temperature of 72.3°F (22.4°C). June is typically the wettest month. If you’re looking to soak up the lively atmosphere in McGregor, July to September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with light rainfall. However, if you prefer a more relaxed experience, January, November, and December are perfect for a quieter getaway, marked by no to light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring