Find hotels in McGregor, IA from $59

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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

Waterfront Hotel

Waterfront Hotel
3.0 star property
Prairie Du Chien
9.2 out of 10, Wonderful, (916 reviews)
"Wonderful place to stay"
United States
Robin
$116 nightly
The price is $129
May 10 - May 11
Total with taxes and fees
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, (607 reviews)
"Clean great location "
United States
Tiffany
$80 nightly
The price is $89
May 10 - May 11
Total with taxes and fees
AmericInn by Wyndham Prairie du Chien

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,001 reviews)
"Quiet and nice breakfast"
United States
kimberly
$96 nightly
The price is $107
Jun 7 - Jun 8
Total with taxes and fees
Country Inn & Suites by Radisson, Prairie du Chien

Trickling Waters Retreat

Trickling Waters Retreat
3.0 star property
Marquette
9.8 out of 10, Exceptional, (296 reviews)
"A great secluded place off the main road."
United States
Scott
$79 nightly
The price is $88
May 10 - May 11
Total with taxes and fees
Trickling Waters Retreat

Comfort Inn & Suites Marquette - Prairie du Chien

Comfort Inn & Suites Marquette - Prairie du Chien
2.5 star property
Marquette
9.0 out of 10, Wonderful, (972 reviews)
"Great location."
United States
Kelly
$85 nightly
The price is $95
May 10 - May 11
Total with taxes and fees
Comfort Inn & Suites Marquette - Prairie du Chien

Windsor Place Inn

Windsor Place Inn
2.0 star property
Southside
8.4 out of 10, Very Good, (1,003 reviews)
"I was very happy with the cleanliness of the room, how quiet it was, the friendliness of the staff, and the value "
United States
Mark
$54 nightly
The price is $59
May 10 - May 11
Total with taxes and fees
Windsor Place Inn

Quality Inn & Suites Prairie Du Chien

Quality Inn & Suites Prairie Du Chien
2.5 star property
Southside
8.2 out of 10, Very Good, (441 reviews)
"Pool was warm and nice. The room was spacious and clean. "
United States
Ann
$72 nightly
The price is $79
May 29 - May 30
Total with taxes and fees
Quality Inn & Suites 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, (122 reviews)
"Check-in was easy, the room had been updated and felt very clean. Overall a really good stay. "
United States
Corinne
$54 nightly
The price is $60
May 25 - May 26
Total with taxes and fees
Northwood Inn Prairie Du Chien

American House 1854- Stagecoach Stop Suite, 2 Bedrooms, Kitchenette, Sleeps 6

American House 1854- Stagecoach Stop Suite, 2 Bedrooms, Kitchenette, Sleeps 6
McGregor
10.0 out of 10, Exceptional, (13 reviews)
"We had a wonderful stay. Super clean, comfortable, got everything we need. Highly recommend!"
United States
Shengying
American House 1854- Stagecoach Stop Suite, 2 Bedrooms, Kitchenette, Sleeps 6

American House 1854- Pocket City Penthouse, 2 Bedrooms, Full Kitchen & Dining

American House 1854- Pocket City Penthouse, 2 Bedrooms, Full Kitchen & Dining
McGregor
9.6 out of 10, Exceptional, (15 reviews)
"Second time staying at the property and it was just as great as the first time. Charming place with an excellent location. Highly recommend!"
United States
Matt H.
American House 1854- Pocket City Penthouse, 2 Bedrooms, Full Kitchen & Dining

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, (603 reviews)
"Very clean and modern. Good breakfast and comfortable room."
United States
Susan
$74 nightly
The price is $82
May 12 - May 13
Total with taxes and fees
Microtel Inn & Suites by Wyndham Prairie du Chien

Prairie Voyager

Prairie Voyager
2.5 star property
Southside
8.6 out of 10, Excellent, (128 reviews)
"Great inexpensive stay."
United States
Jeff
$72 nightly
The price is $80
May 13 - May 14
Total with taxes and fees
Prairie Voyager

Motel 6 Prairie Du Chien, WI

Motel 6 Prairie Du Chien, WI
2.0 star property
Prairie Du Chien
6.6 out of 10, (343 reviews)
"Nothing fancy. Nice place to stay. Very affordable for the location. My go to place when visiting friends."
United States
Tim
Motel 6 Prairie Du Chien, WI

Boarders Inn & Suites by Cobblestone Hotels – Waukon

Boarders Inn & Suites by Cobblestone Hotels – Waukon
3.5 star property
Waukon
8.0 out of 10, Very Good, (463 reviews)
"Great easy checkin, friendly staff"
United States
Ashley
$81 nightly
The price is $91
May 9 - May 10
Total with taxes and fees
Boarders Inn & Suites by Cobblestone Hotels – Waukon

Eagle View Motel & Retreat

Eagle View Motel & Retreat
2.5 star property
Guttenberg
9.6 out of 10, Exceptional, (172 reviews)
"The views are spectacular! We arrived on a sunny warm day. We sat out on the patio and enjoyed the view. We were told there was no delivery in town, so we grabbed a pizza and enjoyed that in the patio, as well. The room was very comfortable. The sunrise was even better! We could see it right from our bed, so no need to even get up to see it! Would recommend!"
United States
Robynn
$89 nightly
The price is $100
May 11 - May 12
Total with taxes and fees
Eagle View Motel & Retreat

Bluffside Chalet Suite

Bluffside Chalet Suite
McGregor
9.6 out of 10, Exceptional, (4 reviews)
"Had a lovely time."
United States
Deborah B.
$160 nightly
The price is $179
May 11 - May 12
Total with taxes and fees
Bluffside Chalet Suite

Cozy Alpine Retreat in Historic Downtown

Cozy Alpine Retreat in Historic Downtown
McGregor
10.0 out of 10, Exceptional, (12 reviews)
"Property Clean and well furnished. Town and area very nice."
United States
Robert J.
$137 nightly
The price is $153
May 12 - May 13
Total with taxes and fees
Cozy Alpine Retreat in Historic Downtown

American House 1854- Steamboat Landing, 4 Bedrooms, 1.5 Bath, Full Kitchen

American House 1854- Steamboat Landing, 4 Bedrooms, 1.5 Bath, Full Kitchen
McGregor
9.6 out of 10, Exceptional, (4 reviews)
"Really beautiful place, the stay was amazing, and the host was helpful and responsive when needed. Location is close and walkable to many great shops, bars, and restaurants. "
United States
Brett O.
American House 1854- Steamboat Landing, 4 Bedrooms, 1.5 Bath, Full Kitchen

Rivers Edge

Rivers Edge
2.5 star property
Cassville
10.0 out of 10, Exceptional, (4 reviews)
"it was so peaceful loved our stay"
United States
Jesellen
Rivers Edge

Scenic Valley Motel

Scenic Valley Motel
2.0 star property
Lansing
8.2 out of 10, Very Good, (119 reviews)
"Very easy to access"
United States
Nichalous
$98 nightly
The price is $110
May 13 - May 14
Total with taxes and fees
Scenic Valley Motel
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

Stay near popular McGregor attractions

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.

500px Photo ID: 91509355 - The Wisconsin River from Ferry Bluff

Top McGregor Hotel Reviews

More cheap stays in McGregor

Hotels in McGregor with star-rating

Find out more about McGregor

Top reasons to visit McGregor

  • Outdoor Adventure: McGregor is a haven for outdoor enthusiasts, offering scenic hiking trails and campgrounds for exploration.
  • Scenic Beauty: Nestled along the river, McGregor boasts stunning landscapes, especially during the vibrant fall season.
  • Family-Friendly Activities: The city provides diverse attractions suitable for families, ensuring fun for all ages.
  • Welcoming Community: Friendly locals enhance your experience, making your trip memorable and enjoyable.
  • Variety of Accommodations: From cozy bed and breakfasts to family-friendly hotels, McGregor offers options for every traveler.

Find great hotels near McGregor

Discover a variety of comfortable accommodations in McGregor, Iowa, perfect for every type of traveler. Whether you're seeking a family-friendly hotel, a cozy bed and breakfast, or a pet-friendly option, McGregor has it all. Enjoy the convenience of well-equipped facilities tailored for business trips or leisure vacations. Explore the best hotels in McGregor and find the ideal place to unwind during your visit.

  • Comfort Inn & Suites Marquette - Prairie du Chien: Nestled just a mile from McGregor, Comfort Inn & Suites Marquette - Prairie du Chien is an ideal choice for families and business travelers alike. With a commendable guest rating of 8.8, this budget-friendly hotel offers a cozy atmosphere and essential amenities. Families will appreciate the complimentary cribs available for younger guests, making it a practical option for those traveling with children. Enjoy a comfortable stay with access to business facilities, ensuring a well-rounded experience for all types of travelers.
  • Waterfront Hotel: Located two miles from McGregor, the Waterfront Hotel boasts a stellar guest rating of 9.2 and a vibrant atmosphere perfect for both relaxation and recreation. This 3-star property stands out with its diverse dining options, including complimentary breakfast and a bar and lounge area. Fitness enthusiasts will love the 24-hour fitness facilities, while entertainment options such as satellite TV keep guests engaged. The picturesque waterfront views add to the charm, creating a serene setting for your getaway.
  • Trickling Waters Retreat: Just a mile from McGregor, Trickling Waters Retreat is a tranquil lodge with an impressive guest rating of 9.8. This retreat offers a peaceful escape, perfect for those looking to unwind in nature. Guests can explore local dining options through the provided restaurant guide and enjoy various entertainment amenities, including flat-screen TVs and satellite channels. The nearby scenic views promise a delightful experience, making it an excellent choice for relaxation and exploration.

Where to stay near McGregor

McGregor, Iowa, is a perfect destination for an outdoor adventure and family getaway. Nestled along the river, this charming city offers stunning scenery and fresh air, making it ideal for excursions year-round, especially in the vibrant fall season. Explore nearby neighborhoods where friendly locals enhance your experience, ensuring a memorable trip filled with adventure and relaxation. Discover the unique vibes of McGregor and create lasting memories with your loved ones.

  • Prairie Du Chien: A charming city located 3 miles from McGregor, Prairie Du Chien offers a delightful blend of outdoor adventure and natural beauty. The area's travel experience peaks during the summer months, drawing visitors eager to explore its scenic trails and recreational areas. Popular activities include hiking in local state parks and enjoying the serene views of the Mississippi River and nearby lakes. With its rich history and vibrant community, Prairie Du Chien is a perfect destination for those seeking a getaway filled with adventure and picturesque landscapes.
  • Marquette: Just 1 mile away from McGregor, Marquette is a quaint city that attracts outdoor enthusiasts and nature lovers alike. Its seasonal visitor numbers peak in the warmer months, making it a hub for adventure seekers. Explore the surrounding national state parks, water features, and hiking trails while soaking in the breathtaking scenery. Marquette also offers educational opportunities, making it an ideal stop for families and curious travelers. With its small-town charm and stunning views, Marquette is a great addition to your vacation itinerary.
  • Southside: Located 2 miles from McGregor, Southside is a vibrant neighborhood known for its outdoor recreational opportunities and historical significance. Visitors flock to this area, especially in the summer and early fall, to enjoy its scenic parks and historical landmarks, including a local history museum and archaeological sites. The neighborhood provides a tranquil escape with plenty of space for hiking and exploring the great outdoors, making it a wonderful spot for those looking to connect with nature and learn about the region’s past.

Things to do in McGregor

McGregor, Iowa, is perfect for outdoor enthusiasts and adventure seekers, offering scenic campgrounds and recreational areas. Visitors can enjoy hiking trails and wellness activities amid stunning natural landscapes. Ideal for day trips, McGregor provides a refreshing escape into nature, making it a fantastic destination for those looking to unwind and explore the great outdoors.

Shopping

In McGregor, visit the charming local shops along Main Street, where you can find unique gifts and souvenirs. If you're up for a drive, check out the Prairie du Chien shopping area, located 12 miles away, featuring a mix of retail stores and local boutiques for more options.

Recreation

Experience tranquility at the River Valley Wellness Center, where you can enjoy yoga classes and rejuvenating massages. For outdoor recreation, explore the scenic trails at Effigy Mounds National Monument, offering breathtaking views of the Mississippi River and opportunities for hiking and birdwatching.

Adventure

Explore Effigy Mounds National Monument for a hike among ancient burial mounds and picturesque trails. Enjoy canoeing on the Mississippi River for stunning views and potential wildlife sightings, or try the scenic bike paths for an exhilarating ride through beautiful landscapes.

Nightlife

Experience the vibrant nightlife in McGregor by visiting The Old Crow Tavern for great drinks and a friendly atmosphere. For live entertainment, check out the McGregor Historical Society for special events and performances, making your evening memorable in this charming town.

*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 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 your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay in McGregor with your flights and activities through an Expedia package.

Find the best attractions in and around McGregor

McGregor, Iowa, is perfect for outdoor enthusiasts and adventure seekers, offering stunning scenery and a variety of attractions. Visitors can explore urban parks, national state parks, and captivating caves, making it ideal for families and those looking for a vibrant city experience. With its diverse outdoor activities and natural beauty, McGregor promises an unforgettable vacation filled with adventure and exploration.

  • Pikes Peak State Park: Experience stunning vistas and thrilling outdoor adventures at Pikes Peak State Park. This park offers hiking trails, picnic spots, and breathtaking views of the Mississippi River, making it perfect for nature lovers and adventure seekers alike.
  • Spook Cave: Explore the mysterious Spook Cave, where you can take guided boat tours through its enchanting underground passages. The unique rock formations and eerie ambiance provide a thrilling adventure for those seeking something a little different.
  • Driftless Area Wetlands Centre: Just a mile from McGregor, the Driftless Area Wetlands Centre offers a chance to learn about local ecosystems. Engage in eco-friendly activities and discover the importance of wetlands, making it both educational and enjoyable.

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

To reach McGregor, Iowa, you can fly into several nearby airports. Madison, WI (MSN-Dane County Regional) is 93 miles away, with hotels like The Edgewater and DoubleTree by Hilton Madison East offering convenient transportation services. Cedar Rapids, IA (CID-Eastern Iowa) is another option, located 83 miles from McGregor, featuring hotels such as Doubletree by Hilton Cedar Rapids Convention Complex and The Hotel at Kirkwood Center, both with easy access to the airport. Lastly, Rochester, MN (RST-Rochester Intl.) is 90 miles away, where you can find accommodations like The Towers At Kahler Grand Hotel and EVEN Hotel Rochester - Mayo Clinic Area, all providing nearby airport access.

Frequently asked questions

What is the best area to stay in Mcgregor?
The best area to stay in McGregor is the downtown district along Main Street, especially for those who appreciate history and convenient access to local establishments.

This central area is the heart of McGregor, characterized by its historic brick buildings housing a variety of local shops, eateries, and antique stores. It's very walkable, with most points of interest concentrated between the riverfront and the bluffs. The Mississippi River is just across the railroad tracks, offering scenic views and recreational opportunities.

Couples often find this area appealing due to its quaint, small-town appeal and the ease of exploring on foot. You can enjoy a leisurely stroll through the shops or dine at one of the local restaurants, all within a short distance of your accommodation. The proximity to the river also allows for pleasant walks along the water.

For travelers interested in local culture and history, staying downtown provides direct access to attractions like the McGregor Historical Museum and the McGregor Public Library, both offering insights into the town's past.
What are the top pet-friendly hotels in Mcgregor?
For a top pet-friendly hotel in McGregor, consider the Cozy Alpine Retreat in Historic Downtown.

This accommodation has a great 10.0 rating and warmly welcomes pets, making it an ideal choice for travelers with animal companions. Guests can also benefit from convenient onsite parking. Its central location places it just 0.1 miles from Triangle Park and 0.3 miles from both Pikes Peak State Park - Ridgewood Area and the McGregor Public Library, offering easy access to local attractions. See more pet-friendly hotels in Mcgregor
What are the best hotels in Mcgregor near Pikes Peak State Park - Ridgewood Area?
For hotels in McGregor near Pikes Peak State Park - Ridgewood Area, consider the Cozy Alpine Retreat in Historic Downtown.

This highly-rated accommodation, with a superb 10.0 review score, is conveniently located just 0.3 miles from Pikes Peak State Park - Ridgewood Area. It also offers onsite parking, a valuable amenity for travelers exploring the area by car. Guests will find themselves close to the McGregor Public Library and Triangle Park, both within 0.3 miles, making it an excellent choice for those seeking a central location.
When is the best time to go to Mcgregor?
For most visitors looking for pleasant weather and a full range of activities, the best time to visit McGregor is during the late spring (May-June) and early fall (September-October).

These shoulder seasons offer comfortable temperatures for exploring the outdoors, such as hiking in nearby Pikes Peak State Park or enjoying a scenic drive along the Great River Road. The foliage in autumn is particularly beautiful, making it a great time for couples seeking picturesque views and a relaxing getaway.

Summer (July-August) is also a popular time, especially for families, due to warmer weather ideal for river activities on the Mississippi, like boating or fishing. While it can be busier, the extended daylight hours allow for more exploration, and local events are often scheduled during this period.
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?
With Expedia, you earn OneKeyCash™* on eligible McGregor hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. 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 $59 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