Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in McGregor
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; 343 homes in McGregor
343 homes in McGregor
Superhost
Superhost
Tiny home in McGregor
The Cottage
1 bedroom
,
·
1 bed
,
·
1 private bathroom
2–7 Aug
2–7 Aug
$853 SGD
Show price breakdown
for 5 nights
$853 SGD for 5 nights
,
·
4.8 out of 5 average rating, 138 reviews
4.8 (138)
Top guest favourite
Guest favourite
Home in McGregor
The Muddy River Inn, come visit historic McGregor
5.0 out of 5 average rating, 25 reviews
5.0 (25)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
26–31 Jul
26–31 Jul
$734 SGD
Show price breakdown
for 5 nights
$734 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Flat in McGregor
Cave Courtyard Guest Studio
4.96 out of 5 average rating, 329 reviews
4.96 (329)
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
23–28 Oct
23–28 Oct
$662 SGD
Show price breakdown
for 5 nights
$662 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Flat in McGregor
Historic Charm in the Heart of McGregor, Iowa
5.0 out of 5 average rating, 22 reviews
5.0 (22)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
26–31 Jul
26–31 Jul
$837 SGD
Show price breakdown
for 5 nights
$837 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Cabin in McGregor
Beachfront Property on River
4.88 out of 5 average rating, 65 reviews
4.88 (65)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
9–14 Aug
9–14 Aug
$898 SGD
Show price breakdown
for 5 nights
$898 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Tiny home in Marquette
Cozy Casita
5.0 out of 5 average rating, 92 reviews
5.0 (92)
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
29 Aug – 3 Sept
29 Aug – 3 Sept
$717 SGD
Show price breakdown
for 5 nights
$717 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Home in McGregor
McGregor Manor Victorian Getaway
4.94 out of 5 average rating, 235 reviews
4.94 (235)
,
·
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
4.5 bathrooms
4.5 bathrooms
27 Jul – 1 Aug
27 Jul – 1 Aug
$1,346 SGD
Show price breakdown
for 5 nights
$1,346 SGD for 5 nights
Top guest favourite
Guest favourite
Tiny home in McGregor
The Tack Shed
4.94 out of 5 average rating, 220 reviews
4.94 (220)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
WC
WC
21–26 Jul
21–26 Jul
$708 SGD
Show price breakdown
for 5 nights
$708 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Home in McGregor
McGregor Bedside Manor
4.97 out of 5 average rating, 100 reviews
4.97 (100)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
18–23 Aug
18–23 Aug
$1,267 SGD
Show price breakdown
for 5 nights
$1,267 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Tiny home in Prairie du Chien
Milkhouse on the farm
5.0 out of 5 average rating, 9 reviews
5.0 (9)
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$379 SGD
Show price breakdown
for 5 nights
$379 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Home in McGregor
Hillside Hideaway
4.95 out of 5 average rating, 20 reviews
4.95 (20)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$1,226 SGD
Show price breakdown
for 5 nights
$1,226 SGD for 5 nights
Guest favourite
Guest favourite
Home in McGregor
The Great River Retreat
4.92 out of 5 average rating, 12 reviews
4.92 (12)
,
·
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1.5 bathrooms
1.5 bathrooms
22–27 Aug
22–27 Aug
$917 SGD
Show price breakdown
for 5 nights
$917 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Home in McGregor
Modern & Spacious Mississippi River Retreat
4.93 out of 5 average rating, 152 reviews
4.93 (152)
,
·
5 bedrooms
5 bedrooms
,
·
7 beds
7 beds
,
·
3 bathrooms
3 bathrooms
26–31 Jul
26–31 Jul
$1,628 SGD
Show price breakdown
for 5 nights
$1,628 SGD for 5 nights
Guest favourite
Guest favourite
Guest house in Marquette
The Garden Shed
4.95 out of 5 average rating, 108 reviews
4.95 (108)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
14–19 Aug
14–19 Aug
$743 SGD
Show price breakdown
for 5 nights
$743 SGD for 5 nights
Pay $0 today
Free cancellation
Home in McGregor
Driftless Destination
New place to stay
New
,
·
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
3 bathrooms
3 bathrooms
27 Jul – 1 Aug
27 Jul – 1 Aug
$2,486 SGD
Show price breakdown
for 5 nights
$2,486 SGD for 5 nights
Pay $0 today
Free cancellation
Top guest favourite
Guest favourite
Cabin in McGregor
Historic Sadie's Log Cabin
5.0 out of 5 average rating, 36 reviews
5.0 (36)
,
·
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
9–14 Aug
9–14 Aug
$1,523 SGD
Show price breakdown
for 5 nights
$1,523 SGD for 5 nights
Guest favourite
Guest favourite
Townhouse in McGregor
Loft on Main St. sleeps 2-4
4.77 out of 5 average rating, 48 reviews
4.77 (48)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Jan
1–6 Jan
$662 SGD
Show price breakdown
for 5 nights
$662 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Cabin in McGregor
The Railway Lodge 134 Beulah Lane Mcgregor IA
4.89 out of 5 average rating, 110 reviews
4.89 (110)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
16–21 Aug
16–21 Aug
$1,537 SGD
Show price breakdown
for 5 nights
$1,537 SGD for 5 nights
Top guest favourite
Guest favourite
Home in Marquette
1884 Red Brick Cottage
4.96 out of 5 average rating, 205 reviews
4.96 (205)
,
·
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
27 Aug – 1 Sept
27 Aug – 1 Sept
$886 SGD
Show price breakdown
for 5 nights
$886 SGD for 5 nights
Pay $0 today
Free cancellation
1
2
3
4
…
15