We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Perry Hotels and B&Bs

What style of hotel do you prefer?
All Hotels and B&Bs (66)
Romantic (3)
Family (11)
Within 10 km (3)
Within 25 km (4)
Within 50 km (66)

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Perry city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Hotels & B&Bs / Inns travellers recommend

List view  |  Large map
List view  |  Large map
Your selections 50 km
Perry Hotels (2)
3.0 of 5 Hotel Pattee
151 AUD - 190 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d1164085?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 hotels in Perry
4.5 of 5 stars 48 reviews
Professional photos | Traveller photos (11) | Map
Super 8 Motel Perry
65 AUD - 84 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d235172?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 2 hotels in Perry
4 of 5 stars 7 reviews
Professional photos | Traveller photos (7) | Map
Recommended nearby hotels and B&Bs
3.0 of 5 Drury Inn & Suites West Des Moines, West Des Moines
139 AUD - 175 AUD per night*
41.1 km from Perry
CHECK RATES! ABS:HotelCheckRates-d850628?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 16 hotels in West Des Moines
4.5 of 5 stars 62 reviews
Professional photos | Traveller photos (19) | Map
2.0 of 5 Stoney Creek Inn - Des Moines, Johnston
118 AUD - 138 AUD per night*
37.1 km from Perry
CHECK RATES! ABS:HotelCheckRates-d496824?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 4 hotels in Johnston
4.5 of 5 stars 116 reviews
Professional photos | Traveller photos (19) | Map
2.5 of 5 Wildwood Lodge, Clive
73 AUD - 138 AUD per night*
38.2 km from Perry
CHECK RATES! ABS:HotelCheckRates-d125565?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 9 hotels in Clive
4.5 of 5 stars 52 reviews
Professional photos | Traveller photos (15) | Map
2.5 of 5 Country Inn & Suites - Des Moines West, Clive
110 AUD - 161 AUD per night*
37.7 km from Perry
CHECK RATES! ABS:HotelCheckRates-d225215?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 9 hotels in Clive
4.5 of 5 stars 60 reviews
Professional photos | Traveller photos (22) | Map
Butler House on Grand, Des Moines
108 AUD - 196 AUD per night*
45.4 km from Perry
Ranked #2 of 4 Des Moines B&B and Inns
4.5 of 5 stars 26 reviews
Traveller photos (5) | Map
3.0 of 5 Residence Inn Des Moines West, West Des Moines
196 AUD - 244 AUD per night*
39.3 km from Perry
Special offer Earn Up to 3 FREE Nights
1 800 251259
Special offer Earn Up to 3 FREE Nights
Residence Inn Des Moines West Slideshow
CHECK RATES! ABS:HotelCheckRates-d506438?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 16 hotels in West Des Moines
4.5 of 5 stars 36 reviews
Professional photos | Traveller photos (18) | Map
Hilton Garden Inn West Des Moines, West Des Moines
122 AUD - 160 AUD per night*
39.7 km from Perry
CHECK RATES! ABS:HotelCheckRates-d601510?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 16 hotels in West Des Moines
4.5 of 5 stars 44 reviews
Professional photos | Traveller photos (15) | Map
2.5 of 5 Hampton Inn Des Moines-West, West Des Moines
127 AUD - 165 AUD per night*
37.1 km from Perry
CHECK RATES! ABS:HotelCheckRates-d91874?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 16 hotels in West Des Moines
4 of 5 stars 64 reviews
Professional photos | Traveller photos (54) | Map
2.5 of 5 Holiday Inn Express & Suites Urbandale, Urbandale
116 AUD - 179 AUD per night*
37.1 km from Perry
Special offer Save up to 20% -Book...
CHECK RATES! ABS:HotelCheckRates-d2045295?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 10 hotels in Urbandale
4.5 of 5 stars 20 reviews
Professional photos | Traveller photos (6) | Map
3.0 of 5 Hilton Garden Inn Des Moines/Urbandale, Urbandale
103 AUD - 185 AUD per night*
36.9 km from Perry
CHECK RATES! ABS:HotelCheckRates-d469558?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 10 hotels in Urbandale
4.5 of 5 stars 34 reviews
Professional photos | Traveller photos (8) | Map
AmericInn Hotel & Suites Johnston, Johnston
92 AUD - 123 AUD per night*
39.5 km from Perry
CHECK RATES! ABS:HotelCheckRates-d225214?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 4 hotels in Johnston
4.5 of 5 stars 7 reviews
Professional photos | Traveller photos (5) | Map
3.0 of 5 Holiday Inn Hotel & Suites West Des Moines-Jordan Creek, West Des Moines
152 AUD - 227 AUD per night*
40.6 km from Perry
Special offer Save on Hotel Packages!
Special offer Save on Hotel Packages!
Holiday Inn Hotel & Suites West Des Moines-Jordan Creek Slideshow
CHECK RATES! ABS:HotelCheckRates-d674074?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 16 hotels in West Des Moines
4 of 5 stars 42 reviews
Professional photos | Traveller photos (27) | Map
3.0 of 5 Ramada Tropics Resort and Conference Center, Des Moines
97 AUD - 130 AUD per night*
39.8 km from Perry
CHECK RATES! ABS:HotelCheckRates-d91888?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 43 hotels in Des Moines
4 of 5 stars 111 reviews
Professional photos | Traveller photos (24) | Map
2.0 of 5 Sleep Inn, Urbandale
95 AUD - 178 AUD per night*
37.1 km from Perry
CHECK RATES! ABS:HotelCheckRates-d270610?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 10 hotels in Urbandale
4 of 5 stars 34 reviews
Professional photos | Traveller photos (15) | Map
2.0 of 5 TownPlace Suites Urbandale, Johnston
126 AUD - 185 AUD per night*
36.8 km from Perry
CHECK RATES! ABS:HotelCheckRates-d676860?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 4 hotels in Johnston
4 of 5 stars 22 reviews
Professional photos | Traveller photos (4) | Map
3.0 of 5 Hilton Garden Inn Ames, Ames
100 AUD - 149 AUD per night*
40.0 km from Perry
CHECK RATES! ABS:HotelCheckRates-d1214920?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 18 hotels in Ames
4 of 5 stars 34 reviews
Professional photos | Traveller photos (1) | Map
BEST WESTERN PLUS Des Moines West Inn and Suites, Clive
98 AUD - 139 AUD per night*
37.7 km from Perry
Special offer Earn a $50 Gift Card
800-568-8520
Special offer Earn a $50 Gift Card
BEST WESTERN PLUS Des Moines West Inn and Suites Slideshow
CHECK RATES! ABS:HotelCheckRates-d78726?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 9 hotels in Clive
4 of 5 stars 34 reviews
Professional photos | Traveller photos (10) | Map
Valley West Inn, West Des Moines
79 AUD - 103 AUD per night*
39.9 km from Perry
CHECK RATES! ABS:HotelCheckRates-d91858?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 16 hotels in West Des Moines
4 of 5 stars 35 reviews
Professional photos | Map
2.0 of 5 AmericInn Lodge & Suites Grimes, Grimes
114 AUD - 130 AUD per night*
31.9 km from Perry
CHECK RATES! ABS:HotelCheckRates-d240201?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 hotels in Grimes
4 of 5 stars 13 reviews
Professional photos | Traveller photos (7) | Map
3.5 of 5 Marriott West Des Moines, West Des Moines
114 AUD - 268 AUD per night*
37.2 km from Perry
Special offer Earn Up to 3 FREE Nights
1 800 251259
Special offer Earn Up to 3 FREE Nights
Marriott West Des Moines Slideshow
CHECK RATES! ABS:HotelCheckRates-d88360?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 16 hotels in West Des Moines
4 of 5 stars 55 reviews
Professional photos | Traveller photos (27) | Map
2.0 of 5 Super 8, Clive
68 AUD - 101 AUD per night*
38.2 km from Perry
E-mail hotel
+15152260414
Super 8 Slideshow
CHECK RATES! ABS:HotelCheckRates-d225218?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 9 hotels in Clive
4 of 5 stars 27 reviews
Professional photos | Traveller photos (15) | Map
AmericInn Lodge & Suites Stuart, Stuart
57 AUD - 98 AUD per night*
42.2 km from Perry
CHECK RATES! ABS:HotelCheckRates-d243653?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 hotels in Stuart
4 of 5 stars 18 reviews
Professional photos | Traveller photos (6) | Map
2.5 of 5 Staybridge Suites West Des Moines, West Des Moines
136 AUD - 184 AUD per night*
37.0 km from Perry
Special offer Save up to 20% -Book...
Special offer Save up to 20% -Book Early
Staybridge Suites West Des Moines Slideshow
CHECK RATES! ABS:HotelCheckRates-d225769?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 16 hotels in West Des Moines
4 of 5 stars 37 reviews
Professional photos | Traveller photos (48) | Map
3.5 of 5 Sheraton West Des Moines Hotel, West Des Moines
114 AUD - 212 AUD per night*
38.5 km from Perry
(515) 223-1800
Sheraton West Des Moines Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d88462?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 16 hotels in West Des Moines
4 of 5 stars 99 reviews
Professional photos | Traveller photos (10) | Map
3.0 of 5 Courtyard Des Moines West/Clive, Clive
103 AUD - 173 AUD per night*
38.0 km from Perry
Special offer Earn Up to 3 FREE Nights
1 800 251259
Special offer Earn Up to 3 FREE Nights
Courtyard Des Moines West/Clive Slideshow
CHECK RATES! ABS:HotelCheckRates-d91933?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 9 hotels in Clive
4 of 5 stars 24 reviews
Professional photos | Traveller photos (18) | Map
2.5 of 5 Fairfield Inn & Suites Des Moines West, West Des Moines
103 AUD - 149 AUD per night*
37.2 km from Perry
CHECK RATES! ABS:HotelCheckRates-d91855?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 16 hotels in West Des Moines
3.5 of 5 stars 34 reviews
Professional photos | Traveller photos (24) | Map
Super 8 Jefferson, Jefferson
72 AUD - 79 AUD per night*
31.3 km from Perry
CHECK RATES! ABS:HotelCheckRates-d248657?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 hotels in Jefferson
4 of 5 stars 5 reviews
Professional photos | Traveller photos (7) | Map
2.5 of 5 Comfort Suites at Living History Farms, Urbandale
118 AUD - 168 AUD per night*
37.3 km from Perry
CHECK RATES! ABS:HotelCheckRates-d91902?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 10 hotels in Urbandale
4 of 5 stars 26 reviews
Professional photos | Traveller photos (16) | Map