Skip to content
Enter dates and number of guests to see the total price per night. Tourism taxes may be added.

300+ places to stay

SUPERHOST
Private room
Rating 4.82 out of 5159 reviews
Iowa Nice Winterset Madison County Bridges 80&35
6 guests · 3 bedrooms · 3 beds · 1 private bath
Wi-Fi · Free parking · Heating
Price:$53 CAD/night
Entire guest suite
Rating 4.91 out of 5104 reviews
Hilltop Mansion
6 guests · 2 bedrooms · 2 beds · 1 bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$130 CAD/night
SUPERHOST
Entire cabin
Rating 5.0 out of 530 reviews
⤖ Iconic Iowa • A 1920 Built Country Cabin ⬻
7 guests · 2 bedrooms · 7 beds · 2 baths
Wi-Fi · Kitchen · Free parking · Heating
Price:$146 CAD/night
Private room
Rating 4.69 out of 554 reviews
Spacious Apartment in the Heart of West Des Moines
2 guests · 1 bedroom · 1 bed · 1 shared bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$32 CAD/night
SUPERHOST
Private room
Rating 4.99 out of 5145 reviews
1 Private Room, Double Bed, Quiet Neighborhood
2 guests · 1 bedroom · 1 bed · 1.5 shared baths
Wi-Fi · Kitchen · Free parking · Heating
Price:$40 CAD/night
Entire house
Rating 5.0 out of 530 reviews
Private centrally-located half of a brick duplex
4 guests · 2 bedrooms · 2 beds · 1 bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$66 CAD/night
Private room
Rating 4.50 out of 56 reviews
Will's Apartment
2 guests · 1 bedroom · 1 bed · 1 private bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$33 CAD/night
SUPERHOST
Entire house
Rating 4.94 out of 536 reviews
Harriett's Guest House
8 guests · 4 bedrooms · 4 beds · 2 baths
Wi-Fi · Kitchen · Free parking · Heating
Price:$258 CAD/night
Entire apartment
Rating 4.75 out of 54 reviews
Bright & Open in West Glen
2 guests · 1 bedroom · 1 bed · 1 bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$80 CAD/night
SUPERHOST
Entire apartment
Rating 5.0 out of 565 reviews
Contemporary Loft: Across from Jordan Creek Mall
4 guests · 1 bedroom · 3 beds · 1 bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$60 CAD/night
Tiny house
Hilltop cabin HUNTERS PARADISE
4 guests · 1 bedroom · 1 bed · Half-bath
Free parking · Heating
Price:$99 CAD/night
Private room
Rating 4.91 out of 511 reviews
Private master bedroom in modern townhome
4 guests · 1 bedroom · 1 bed · 1 shared bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$36 CAD/night
SUPERHOST
Private room
Rating 5.0 out of 548 reviews
Master Bed/Private Connected Bath/Up to 4 guests
4 guests · 1 bedroom · 1 bed · 1 private bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$40 CAD/night
Private room
TLC B&B
1 guest · 1 bedroom · 0 beds · 3 shared baths
Wi-Fi · Kitchen · Free parking · Heating
Price:$40 CAD/night
SUPERHOST
Private room
Rating 4.94 out of 572 reviews
Private Queen Room in Historic Victorian Home
2 guests · 1 bedroom · 1 bed · 2.5 baths
Wi-Fi · Kitchen · Free parking · Heating
Price:$37 CAD/night
SUPERHOST
Entire house
Rating 5.0 out of 59 reviews
Maggie's Place
4 guests · 1 bedroom · 1 bed · 1 bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$65 CAD/night
SUPERHOST
Entire apartment
Rating 4.99 out of 5189 reviews
North Walnut Creek AirBnB
4 guests · 1 bedroom · 1 bed · 1 bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$60 CAD/night
SUPERHOST
Entire townhouse
Rating 4.82 out of 5106 reviews
Cozy retreat near Downtown & Drake University!
3 guests · 1 bedroom · 1 bed · 1 bath
Wi-Fi · Kitchen · Free parking · Heating
Price:$53 CAD/night
118 of 300+ Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.