Photo by Erin Hansen

Find hotels in McGregor, IA from SAR 231

Start date: Check-in selected.
To Date
End date: Check-out
  • 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, (169 reviews)
"Nice room with a beautiful view. Will definitely stay again. "
United States
Tina
The price is SAR 334
SAR 374 total
includes taxes & fees
1 Feb - 2 Feb
Eagle View Motel & Retreat

Trickling Waters Retreat

Trickling Waters Retreat
3.0 star property
Marquette
9.8 out of 10, Exceptional, (284 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
14 Jan - 15 Jan
Trickling Waters Retreat

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, (451 reviews)
"Great clean place to stay!"
United States
randy
The price is SAR 259
SAR 290 total
includes taxes & fees
12 Jan - 13 Jan
Boarders Inn & Suites by Cobblestone Hotels – Waukon

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, (958 reviews)
"Nice and clean room"
United States
Philip
The price is SAR 267
SAR 299 total
includes taxes & fees
18 Jan - 19 Jan
Comfort Inn & Suites Marquette - Prairie du Chien

Northwood Inn Prairie Du Chien

Northwood Inn Prairie Du Chien
2.0 star property
Southside
8.2 out of 10, Very Good, (105 reviews)
"Very nice hotel and very clean "
United States
Susan
The price is SAR 218
SAR 243 total
includes taxes & fees
1 Feb - 2 Feb
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, (578 reviews)
"The room was clean, the breakfast was just what we needed, and the pool area was very nice. There wasn’t a lot of guests at the hotel, which made it nice also!"
United States
Averey
The price is SAR 223
SAR 247 total
includes taxes & fees
15 Jan - 16 Jan
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)
"Nice place would stay here again "
United States
David
The price is SAR 217
SAR 239 total
includes taxes & fees
11 Jan - 12 Jan
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
11 Jan - 12 Jan
Prairie Voyager

Waterfront Hotel

Waterfront Hotel
3.0 star property
Prairie Du Chien
9.2 out of 10, Wonderful, (879 reviews)
"Amazing stay! "
United States
Ashley
The price is SAR 435
SAR 485 total
includes taxes & fees
11 Jan - 12 Jan
Waterfront Hotel

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 890
SAR 984 total
includes taxes & fees
10 Jan - 11 Jan
Rivers Edge

Quality Inn & Suites Prairie Du Chien

Quality Inn & Suites Prairie Du Chien
2.5 star property
Southside
8.2 out of 10, Very Good, (418 reviews)
"We were happy with everything: spacious room, nice bed and pillows, good breakfast, etc."
United States
Shirley
The price is SAR 209
SAR 231 total
includes taxes & fees
15 Jan - 16 Jan
Quality Inn & Suites 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, (983 reviews)
"Friendly staff"
United States
Katie
The price is SAR 287
SAR 320 total
includes taxes & fees
29 Jan - 30 Jan
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, (581 reviews)
"The manager and front desk staff were extremely kind, welcoming, and accommodating. I was impressed because the property remained clean and quiet despite ongoing remodeling. As a travel nurse working third shift during my stay, I was not disturbed or awakened by any construction work. "
United States
Vanisha
The price is SAR 251
SAR 280 total
includes taxes & fees
13 Jan - 14 Jan
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.
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

Hotels in McGregor with star-rating

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?
Based on Expedia's traveler preferences, Mcgregor Condo w/ Brewery On-site: Steps to River! is a top place to stay in McGregor. Other good options for your stay in the area are Bluffside Chalet Suite and Country Inn & Suites by Radisson, Prairie du Chien. See all available top hotels, or vacation rentals in McGregor.
What's the top vacation rental that McGregor has to offer?
Ohio Street Retreat-hot tub, massage chair, pool: This vacation home rental outside of McGregor offers a balcony, a hot tub, and air-conditioning 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?
Country Inn & Suites by Radisson, Prairie du Chien: Features a children's pool, an indoor pool, and daily. AmericInn by Wyndham Prairie du Chien and Windsor Place Inn 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 20 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 Effigy Mounds National Monument and Mississippi River. 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.

Explore a world of travel with Expedia