Find hotels in McGregor, IA from SAR 223

  • 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

Eagle View Motel & Retreat

Eagle View Motel & Retreat
2.5 star property
Guttenberg
9.6 out of 10, Exceptional, (170 reviews)
"Nice room with a beautiful view. Will definitely stay again. "
United States
Tina
The price is SAR 311
SAR 348 total
includes taxes & fees
16 Mar - 17 Mar
Eagle View Motel & Retreat

Trickling Waters Retreat

Trickling Waters Retreat
3.0 star property
Marquette
9.8 out of 10, Exceptional, (285 reviews)
"Nice place to stay and the host was great and very accommodating!"
United States
Scott
The price is SAR 296
SAR 332 total
includes taxes & fees
1 Mar - 2 Mar
Trickling Waters Retreat

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, (965 reviews)
"Great location."
United States
Kelly
The price is SAR 295
SAR 330 total
includes taxes & fees
29 Mar - 30 Mar
Comfort Inn & Suites Marquette - Prairie du Chien

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, (454 reviews)
"Great clean place to stay!"
United States
randy
The price is SAR 233
SAR 261 total
includes taxes & fees
1 Mar - 2 Mar
Boarders Inn & Suites by Cobblestone Hotels – Waukon

Northwood Inn Prairie Du Chien

Northwood Inn Prairie Du Chien
2.0 star property
Southside
8.4 out of 10, Very Good, (108 reviews)
"Definitely stay there again "
United States
Kevin
The price is SAR 226
SAR 252 total
includes taxes & fees
28 Feb - 1 Mar
Northwood Inn Prairie Du Chien

AmericInn by Wyndham Prairie du Chien

AmericInn by Wyndham Prairie du Chien
2.0 star property
Prairie Du Chien
8.0 out of 10, Very Good, (585 reviews)
"Breakfast was very good with a good variety of things to choose from. Parking was veery convenient and we enjoyed the pool and hot tub."
United States
Leland
The price is SAR 245
SAR 271 total
includes taxes & fees
19 Mar - 20 Mar
AmericInn by Wyndham Prairie du Chien

Windsor Place Inn

Windsor Place Inn
2.0 star property
Southside
8.4 out of 10, Very Good, (1,001 reviews)
"Everything was as should be.would like a little better breakfast but other then that all good."
United States
Ronald
The price is SAR 201
SAR 223 total
includes taxes & fees
8 Mar - 9 Mar
Windsor Place Inn

Prairie Voyager

Prairie Voyager
2.5 star property
Southside
8.6 out of 10, Excellent, (125 reviews)
"Clean rooms, friendly staff, easy to find and park."
United States
michael
The price is SAR 244
SAR 272 total
includes taxes & fees
1 Mar - 2 Mar
Prairie Voyager

Waterfront Hotel

Waterfront Hotel
3.0 star property
Prairie Du Chien
9.2 out of 10, Wonderful, (893 reviews)
"Good location Staff very nice "
United States
Gouhar
The price is SAR 435
SAR 486 total
includes taxes & fees
1 Mar - 2 Mar
Waterfront Hotel

Quality Inn & Suites Prairie Du Chien

Quality Inn & Suites Prairie Du Chien
2.5 star property
Southside
8.2 out of 10, Very Good, (423 reviews)
"Yes i have no complaints "
United States
margie
The price is SAR 219
SAR 242 total
includes taxes & fees
28 Mar - 29 Mar
Quality Inn & Suites Prairie Du Chien

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
The price is SAR 818
SAR 904 total
includes taxes & fees
3 Mar - 4 Mar
Rivers Edge

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,000 reviews)
"Friendly staff"
United States
Katie
The price is SAR 313
SAR 349 total
includes taxes & fees
19 Mar - 20 Mar
Country Inn & Suites by Radisson, 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, (589 reviews)
"Clean rooms, decent breakfast, the building is well-maintained inside and out"
United States
Paticia
The price is SAR 254
SAR 283 total
includes taxes & fees
19 Mar - 20 Mar
Microtel Inn & Suites by Wyndham Prairie du Chien
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.

Eid al-Fitr Sale

Members save up to 40% on hotels. Plan this year’s big trip and save.
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.

0_16158

Top McGregor Hotel Reviews

More cheap stays in McGregor

Find out more about McGregor

Top reasons to visit McGregor

  • Outdoor Adventures: McGregor is a paradise for outdoor enthusiasts, featuring scenic nature walks, hiking at Effigy Mounds National Monument, and activities along the Mississippi River.
  • Family-Friendly Attractions: Enjoy a local water park and urban parks that offer fun for the whole family.
  • Charming Accommodations: Choose from a variety of lodging options, including cozy bed and breakfasts and pet-friendly hotels.
  • Welcoming Community: Experience the warm hospitality of friendly locals throughout your visit.
  • Natural Wonders: Explore intriguing caves and scenic recreational areas that showcase the area's natural beauty.

Find great hotels near McGregor

Discover a variety of accommodation options in McGregor, Iowa, perfect for every traveler. Whether you're looking for family-friendly hotels, cozy bed and breakfasts, or pet-friendly stays, you'll find the ideal place to unwind. Explore the best hotels, read reviews, and find affordable options that suit your needs for both leisure and business travel. McGregor offers a welcoming atmosphere for a memorable vacation experience.

  • Waterfront Hotel: Nestled along the scenic banks, the Waterfront Hotel offers a refreshing retreat just 3.2km from McGregor. This 3-star hotel boasts a vibrant atmosphere with a variety of dining options, including a restaurant and snack bar, perfect for enjoying local flavors. Guests can start their day with a complimentary breakfast and take advantage of the 24-hour fitness facilities to stay active. The hotel features entertainment options such as satellite TV and in-room televisions, ensuring relaxation after a day of exploration. With stunning waterfront views and river activities nearby, it's ideal for nature enthusiasts and those seeking leisure.
  • Cobblestone Inn & Suites - Marquette/Prairie du Chien: Located 1.6km from McGregor, the Cobblestone Inn & Suites is a welcoming choice for families and business travelers alike. This hotel is designed with comfort and convenience in mind, offering amenities that cater specifically to families, including complimentary cribs for little ones. Its proximity to local attractions makes it an excellent base for exploring the area, and the friendly staff is dedicated to making your stay enjoyable. Whether you're visiting for work or pleasure, this hotel provides a cozy atmosphere to unwind after a busy day.
  • Trickling Waters Retreat: Experience tranquility at Trickling Waters Retreat, a charming 3-star lodge located just 1.6km from McGregor. This serene accommodation focuses on relaxation, featuring a local restaurant guide to help you discover the best dining options nearby. Guests can enjoy entertainment with satellite TV, television, and flatscreen TV in their rooms. The lodge is surrounded by wonderful nearby locations, offering plenty of opportunities for outdoor activities and exploration. With a peaceful ambiance and personalized service, it's the perfect getaway for those looking to recharge amidst nature.

Where to stay near McGregor

McGregor, Iowa, is a perfect destination for outdoor enthusiasts and families seeking adventure. Explore the stunning scenery along the Mississippi River or embark on a hiking excursion in the nearby Effigy Mounds National Monument. Enjoy charming city views and the warm hospitality of friendly locals. Whether it's a family getaway or a memorable weekend escape, McGregor promises an unforgettable experience filled with nature, adventure, and delightful excursions.

  • Prairie Du Chien: Located a mere 4.8km from McGregor, Prairie Du Chien is renowned for its stunning outdoor experiences and scenic beauty. This charming city draws visitors throughout the year, peaking in the summer months of June and July, as well as in September. Adventure seekers will find ample opportunities for recreation, including trail access and various outdoor activities. The area is home to picturesque landmarks such as national state parks, rivers, and lakes, making it a perfect spot for nature lovers looking to explore the great outdoors.
  • Marquette: Just 1.6km from McGregor, Marquette is a delightful destination offering a wealth of outdoor adventures and stunning scenery. This city also sees seasonal visitor fluctuations, with peak travel occurring in June to July and September. Visitors flock to Marquette for its recreational areas and campgrounds, ideal for families and outdoor enthusiasts alike. Close to national state parks and beautiful water features, Marquette provides a serene backdrop for various activities, ensuring a memorable experience for all who visit.
  • Harpers Ferry: Situated 19.3km from McGregor, Harpers Ferry is an outdoor paradise that appeals to families and adventure seekers year-round. With peak visitation during the summer months of June to August, this city is perfect for those looking to immerse themselves in nature. Harpers Ferry boasts a variety of recreational areas and campgrounds, ideal for camping and hiking. The nearby parks and forests, including a national state park, provide breathtaking landscapes and abundant wildlife, making it an excellent location for a day trip or a weekend getaway.

Things to do near McGregor

McGregor, Iowa, is perfect for outdoor enthusiasts and adventure seekers, offering a variety of scenic activities. Visitors can enjoy nature walks, explore recreational areas, and relax at campgrounds. For excitement, check out the local water park and consider day trips to discover more of the area's natural beauty. Embrace the great outdoors and create lasting memories in this charming town.

Shopping

In McGregor, visit Riverside Square and Blackhawk Junction, both located 4.8km away, offering a mix of family-friendly shops and local businesses. If you're up for a drive, check out nearby shopping options for a broader selection of gifts and souvenirs.

Recreation

St. Feriole Island Park offers a peaceful retreat with scenic views and walking trails, perfect for relaxation. Fort Fun Park is ideal for families, featuring playgrounds and outdoor activities. For a more tranquil experience, Clear Creek Park provides serene nature spaces, encouraging wellness and rejuvenation.

Adventure

Charles Wacouta Aquatic Park is a thrilling waterpark located 4.8km from McGregor. Enjoy a fun-filled day with family-friendly attractions, exciting slides, and refreshing pools, all set in an entertaining atmosphere perfect for making lasting memories during your vacation.

Nightlife

Experience the charm of McGregor's nightlife at The Driftless Area, where you can enjoy live music and local brews. For a cozy evening, visit the McGregor Tap & Grill, perfect for unwinding with friends over delicious food and drinks in a relaxed atmosphere.

*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, consider visiting during the off-peak months of December to February when prices are lower. Book your stay on a Tuesday for the best rates, as Saturdays are typically the most expensive. Use Expedia to find eco-friendly hotels and sort by price for the best deals. Additionally, consider bundling your hotel, flights, and activities into a package for extra savings. Take advantage of free activities like exploring local parks and scenic walks to enjoy the area without spending much.

  • 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 refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, by selecting the Eco-certified option, you’ll find a selection of sustainable and environmentally friendly hotels that are currently available. To discover the most affordable prices and deals, simply sort 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 by purchasing an Expedia package.

Find the best attractions in and around McGregor

McGregor, Iowa, is perfect for outdoor enthusiasts and adventure seekers alike, boasting stunning scenery and a variety of attractions. Visitors can explore urban parks, national state parks, and intriguing caves, offering a mix of family-friendly activities and cultural experiences. Whether you're hiking through lush landscapes or discovering the area's natural wonders, McGregor promises a memorable vacation for those looking to connect with nature and enjoy quality time with loved ones.

  • Pikes Peak State Park: Experience breathtaking views of the Mississippi River from this stunning state park. With scenic trails, you can hike through lush woodlands and enjoy the adventure of exploring nature’s beauty while taking in the fresh air.
  • Spook Cave: Embark on an exciting underground adventure at Spook Cave, where you can take a guided tour through fascinating rock formations and learn about the cave's history. The thrill of exploring this natural wonder is unforgettable.
  • Driftless Area Wetlands Centre: Discover the beauty of eco-friendly practices at the Driftless Area Wetlands Centre. This center offers educational programs focused on wetland conservation, making it a perfect stop for nature enthusiasts keen on understanding environmental efforts.

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

When visiting McGregor, Iowa, you can fly into two major airports: La Crosse Municipal Airport (LSE) and Dubuque Regional Airport (DBQ). La Crosse Municipal Airport is approximately 95.0km away, with nearby hotels like The Charmant Hotel and Radisson Hotel La Crosse, both 6.4km from the airport, offering free airport shuttles. Days Inn by Wyndham La Crosse Conference Center is just 1.6km away. Dubuque Regional Airport, situated about 78.9km from McGregor, has options like Grand Harbor Resort and Waterpark, Hotel Julien Dubuque, and The Hancock House, all within 11.3km of the airport for convenient access.

Frequently asked questions

What's the best place for a stay in McGregor?
Located 0.4 mi (0.6 km) from the heart of McGregor, Bluffside Chalet Suite is a top choice for your stay based on our traveler data. Other good options for your stay in the area are American House 1854- Stagecoach Stop Suite, 2 Bedrooms, Kitchenette, Sleeps 6 and Quality Inn & Suites Prairie Du Chien. See all available top hotels, or vacation rentals in McGregor.
What's the top vacation rental that McGregor has to offer?
Hygge Hideaway. Pet friendly, cozy retreat & 3 minute walk to the river!: This vacation home rental outside of McGregor offers a patio, a selection of games, and a barbecue grill to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. See all vacation rentals in McGregor.
If I need to cancel my hotel reservation in McGregor, will I receive a refund?
Yes! You'll find that most hotel reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in McGregor.
Where can I learn more about changing or cancelling my trip to McGregor?
For more details about rescheduling or cancelling your trip to McGregor, head over to our customer service page.
What's the best pet-friendly hotel in McGregor?
Stauer House B & B is a top B&B for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Two other good options for you and your pet's trip include Bluffside Chalet Suite and Cozy Alpine Retreat in Historic Downtown. See more pet-friendly hotel accommodations in McGregor.
What's the best place to stay near Pikes Peak State Park?
Waterfront Hotel is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers free breakfast and a restaurant. It's located 3.8 mi (6.1 km) from Pikes Peak State Park. Other good choices within 5 miles include AmericInn by Wyndham Prairie du Chien and Super 8 by Wyndham Prairie Du Chien.
What about the best place to stay close to Spook Cave?
One of the top choices for your stay is Country Inn & Suites by Radisson, Prairie du Chien, WI, located 9.1 mi (14.6 km) from Spook Cave, and this 3-star hotel offers free breakfast and a restaurant. Waterfront Hotel and Cobblestone Inn & Suites - Marquette/Prairie du Chien are two other good choices within the surrounding area.
What are some hotels with pools in McGregor?
Quality Inn & Suites Prairie Du Chien: Offers daily, an indoor pool, and free self parking. AmericInn by Wyndham Prairie du Chien and Country Inn & Suites by Radisson, Prairie du Chien are a couple of other choices that feature an onsite pool. View all hotels with pools in McGregor.
What's the best place to stay near Waterloo Regional Airport (ALO)?
Days Inn by Wyndham Cedar Falls- University Plaza is one of the top choices for your stay and is a popular hotel, featuring free extended parking and free breakfast. It's located 3 mi (4.8 km) from Waterloo Regional Airport. Other choices near the airport include Blackhawk Hotel and Lifestyle Inn Cedar Falls.
How is it to stay in McGregor?
Visitors can enjoy all that McGregor has to offer including the shopping, restaurants, and parks. The culturally rich and welcoming setting also entices those visiting the city. In McGregor, there are 16 hotels and other accommodations to choose from. Find out more about McGregor.
What is there to see in McGregor?
Natural beauty is on display at Pikes Peak State Park, Spook Cave, and Wisconsin River. A couple of additional sights to add to your agenda are Bloody Run Creek Wildlife Management Area and Effigy Mounds National Monument. Check out what more to see and do in Expedia's McGregor guide.
What's the weather like in McGregor?
The hottest months are usually July and August with an average temp of 69°F, while the coldest months are January and February with an average of 25°F. The snowiest months in McGregor are January, March, April, and December, with each month seeing an average of 7 inches of snowfall.