McGregor Cabin Rentals
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cabin Rentals in McGregor

Walnut Ridge Cabin 2 Bedrooms and Hot Tub Jacuzzi
Waterville IA
$213 nightly
The price is $239 total per night
$239 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
With a stay at this cabin in Waterville, you'll be within a 10-minute drive of Waterville Pines Park and Waterville Farm.

Black Bear A-Frame Waterfront Log Cabin with Hot Tub Jacuzzi
Harpers Ferry IA
$215 nightly
The price is $240 total per night
$240 total
Dec 18 - Dec 19
Total with taxes and fees
Located in Harpers Ferry, this cabin is within a 5-minute drive of Waukon Junction Wildlife Area and Noble's Island.

Chestnut... 3 bedroom, 2 bath Log Cabin with outdoor hot tub jacuzzi...sleeps 10
Waterville IA
$184 nightly
The price is $206 total per night
$206 total
Dec 11 - Dec 12
Total with taxes and fees
Located in Waterville, this cabin is within a 10-minute drive of Waterville Pines Park and Waterville Farm.

Trophy Ridge Lodge - 4 bed/3 bath- outdoor hot tub- Game room
Lynxville WI
With a stay at this cabin in Eastman, you'll be a 1-minute walk from Mississippi River and 8 minutes by foot from Lynxville Library.

Log Cabin/ w hot tub, outdoor pool & pool table
Lansing IA
$213 nightly
The price is $239 total per night
$239 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Located in Lansing, this cabin is on a river, within a 10-minute drive of Driftless Area Education and Visitors Center and Mississippi River.

Whitetail Ridge Log Cabin w/ Hot Tub Jacuzzi
Waterville IA
$236 nightly
The price is $264 total per night
$264 total
Dec 9 - Dec 10
Total with taxes and fees
With a stay at this cabin in Waterville, you'll be within a 10-minute drive of Waterville Pines Park and Waterville Farm.

Cozy quaint cabin tucked back in the woods- Secluded, private - couples getaway
Eastman WI
Located in Eastman, this cabin is on a river, a 5-minute drive from Lynxville Library and 5 minutes from Lynxville Park.

Wexford Hollow... 6 Bedroom Cabin W/Pool & Hot Tub
Lansing IA
$252 nightly
The price is $282 total per night
$282 total
Jan 5 - Jan 6, 2026
Total with taxes and fees
Located in Harpers Ferry, this cabin is a 1-minute drive from Immaculate Conception - Wexford Church and 7 minutes from Martelle Lake.

Timber Ridge Lodge w/ hot tub & POOL!
Harpers Ferry IA
$216 nightly
The price is $242 total per night
$242 total
Dec 7 - Dec 8
Total with taxes and fees
When you stay at this cabin in Harpers Ferry, you'll be 12 minutes by car from Yellow River State Forest.

Log Cabin next to the Mississippi River
Harpers Ferry IA
Located in Harpers Ferry, this cabin is on a river, within a 5-minute drive of Bluffview Park and Harpers Ferry City Library.

Valley View Lodge w/ Swimming Pond, Waterfalls, and Hot Tub
Lansing IA
$543 nightly
The price is $608 total per night
$608 total
Dec 27 - Dec 28
Total with taxes and fees
With a stay at this cabin in Lansing, you'll be within a 10-minute drive of Driftless Area Education and Visitors Center and Mississippi River.
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.
McGregor Cabin Rentals essential information
Accommodation | 48 Cabin Rentals |
|---|---|
Lowest Price | $206 |
Highest Price | $608 |
Popular accommodation | Walnut Ridge Cabin 2 Bedrooms and Hot Tub Jacuzzi, Black Bear A-Frame Waterfront Log Cabin with Hot Tub Jacuzzi, Chestnut... 3 bedroom, 2 bath Log Cabin with outdoor hot tub jacuzzi...sleeps 10, Trophy Ridge Lodge - 4 bed/3 bath- outdoor hot tub- Game room, Log Cabin/ w hot tub, outdoor pool & pool table, Whitetail Ridge Log Cabin w/ Hot Tub Jacuzzi, Cozy quaint cabin tucked back in the woods- Secluded, private - couples getaway, Wexford Hollow... 6 Bedroom Cabin W/Pool & Hot Tub, Timber Ridge Lodge w/ hot tub & POOL!, Log Cabin next to the Mississippi River, Valley View Lodge w/ Swimming Pond, Waterfalls, and Hot Tub, Yellow River Lodge 6-bedroom cabin w/Pool &Hot Tub & Pool Table |
Explore more Cabin Rentals
Types of Hotels
Top 20 McGregor Hotels
Hotels Near McGregor
Top Hotel Brands
Hotels By Star Rating
Cities near McGregor
More to Explore in McGregor
Top Picks
Hotels
- Cheap Hotels in Daytona Beach
- Cheap Hotels in Iowa City
- Cheap Hotels in Manchester
- Cheap Hotels in Virginia Beach
- Cheap Hotels in Savannah
- Cheap Hotels in Panama City Beach
- Cheap Hotels in Pismo Beach
- Cheap Hotels in Palm Springs
- Cheap Hotels in Key West
- Cheap Hotels in Sioux City
- Cheap Hotels in Davenport
- Cheap Hotels in Palm Beach
- Cheap Hotels in Myrtle Beach
- Cheap Hotels in Coralville
- Cheap Hotels in Council Bluffs
- Cheap Hotels in Keokuk
- 3 Star Hotels in Okoboji
- Cheap Hotels in Honolulu
Flights

