Find hotels in McGregor, IA from CA $62
Change your mind
Be picky
Go beyond your typical stay in McGregor
Check prices for these dates
Compare 190 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Country Inn & Suites by Radisson, Prairie du Chien
Country Inn & Suites by Radisson, Prairie du Chien

Eagle View Motel & Retreat
Eagle View Motel & Retreat

Quality Inn & Suites
Quality Inn & Suites

Waterfront Hotel
Waterfront Hotel

AmericInn by Wyndham Prairie du Chien
AmericInn by Wyndham Prairie du Chien

Northwood Inn Prairie Du Chien
Northwood Inn Prairie Du Chien
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.

Stay near popular McGregor attractions
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
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
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.
More cheap stays in McGregor
More cheap stays in McGregor

Windsor Place Inn
Hotels in McGregor with star-rating
Hotels in McGregor with star-rating

3 Star Hotels

2 Star Hotels
Recent reviews of McGregor hotels
Recent reviews of McGregor hotels

Quality Inn & Suites
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular McGregor attractions
- Hotels near Pikes Peak State Park
- Hotels near Spook Cave
- Hotels near Froelich Foundation Museum
- Hotels near Mississippi River
- Hotels near Wisconsin River
- Hotels near Wyalusing State Park
- Hotels near Yellow River State Forest
- Hotels near Effigy Mounds National Monument
- Hotels near Kickapoo River
- Hotels near Driftless Area Wetlands Centre
- Hotels near Villa Louis
- Hotels near St. Feriole Island Park
- Hotels near Casino Queen
- Hotels near Big Springs
- Hotels near Nelson Dewey State Park
- Hotels near Wyalusing Beach
- Hotels near Eagles Landing Winery
More Accommodation Types in McGregor
- Vacation Homes in McGregor
- Cabin Rentals in McGregor
- Apartments in McGregor
- Cottages in McGregor
- Farmstay in McGregor
- Lodges in McGregor
- Condo Rentals in McGregor
- Motels in McGregor
- Aparthotels in McGregor
- B&B in McGregor
- RV Parks in McGregor
- Guest Houses in McGregor
- Resorts in McGregor
- Inns in McGregor
Hotels near McGregor Airports
McGregor Hotels by Brand
Other Hotels near McGregor, Iowa
- Decorah Hotels
- Prairie Du Chien Hotels
- Lansing Hotels
- Guttenberg Hotels
- Marquette Hotels
- Southern Wisconsin Hotels
- Harpers Ferry Hotels
- Fennimore Hotels
- Waukon Hotels
- Northeast Iowa Hotels
- Ferryville Hotels
- Bagley Hotels
- Cassville Hotels
- Elkader Hotels
- Lancaster Hotels
- Southwest Wisconsin Hotels
- Eastman Hotels
- Gays Mills Hotels
- Strawberry Point Hotels
- Glen Haven Hotels
Explore more hotels
- Northwood Inn Prairie Du Chien
- Quality Inn & Suites
- Boarders Inn & Suites by Cobblestone Hotels – Waukon
- AmericInn by Wyndham Prairie du Chien
- Microtel Inn & Suites by Wyndham Prairie du Chien
- Cobblestone Inn & Suites - Marquette/Prairie du Chien
- Eagle View Motel & Retreat
- Motel 6 Prairie Du Chien, WI
- Prairie Voyager
- Thornwood Cottage is the perfect little get away
- Trickling Waters Retreat
More ways to book
Expedia's Latest Trends
- Best Hotels in Niagara Falls
- Best Hotels in Honolulu
- Best Hotels in Bangor
- Best Hotels in Sioux City
- Best Hotels in Key West
- Best Hotels in Minot
- Best Hotels in Grand Forks
- Best Hotels in Kalispell
- Best Hotels in Burlington
- Best Hotels in Fargo
- Best Hotels in Davenport
- Best Hotels in San Diego
- Best Hotels in Palm Springs
- Best Hotels in Myrtle Beach
- Best Hotels in Great Falls
- Best Hotels in Council Bluffs