Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Perry Iowa Hotels & Motels

Find hotels in Perry using the list and search tools below. Search for cheap and discounted hotel and motel rates in or close to Perry, IA for your upcoming personal or group trip. We provide the best Perry, Iowa motel and hotel rooms. Browse the Perry area hotels to find the perfect lodging! Please use the provided map of the Perry hotels. Booking 5+ Rooms? Find Perry Group Hotel Deals

The Perry center is around 2 miles north of Raccoon River Valley Trail and 19 miles west of Big Creek State Park.

Perry, Iowa – a welcoming community filled with friendly faces and deep-rooted pride. It is a small city located in Dallas County, Iowa, and is home to just under 8,000 people. This charming location is best known for its beautiful small-town atmosphere and its local attractions such as Perkins Park, River Access Perry Ramp, Forest Park Museum and Arboretum, and Carnegie Library Museum. For those seeking a bit of adventure, this is the perfect place to explore. Whether you're interested in fishing and boating on the Raccoon River or Beaver Creek or just taking in the sights and sounds of this quaint city, there's plenty to do for the whole family. For those wanting a more relaxed experience, Perry features an array of local restaurants and shops, as well as the Adventureland Amusement Park. This city with a rich history is an excellent destination for anyone planning a peaceful and picturesque getaway. Formerly a prominent railroad hub, Perry is home to the historic Hotel Pattee, with themed rooms including many related to the railroad. The city was founded in 1869 and boasts some of the state's most beautiful sights. From the historic downtown to the rolling hills of the countryside, there's something for everyone here. With its friendly people and stunning scenery, you're sure to have your time in this lovely Iowa village. If you're searching for a place to relax and enjoy the outdoor activities and culture, it has something for everyone. We hope you'll come and feel the unique charm of this area for yourself. Hotels, inns, and suites in Perry, IA are the ideal spot for travelers needing a comfortable and convenient place to rest their heads. The town is conveniently located near many popular attractions, including the Des Moines Zoo and Adventureland. Additionally, Perry boasts a lot of delicious local restaurants and unique shopping opportunities. With a wide variety of accommodation choices, tourists will find the perfect fit for their budget and needs. Whether it's a luxurious suite, a cozy inn, or a low-cost hotel, you will find an excellent housing option in Perry. More from this guide...

Perry Hotels/Accommodations

Hotel Pattee : 1112 Willis Ave.
+1-888-389-4121
1112 Willis Ave., Perry, IA 50220
  • 3-star Suburban hotel
  • Gym is available on property
From$95
Very Good 4.0 /5 Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Perry" Get Alexa Skill →
Super 8 by Wyndham Perry Ia
+1-888-675-2083
701 26th St., Perry, IA 50220
  • Two star Highway hotel
  • Hotel has an eco-friendly policy Read more
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details
Super 8 by Wyndham Boone
+1-800-716-8490
1715 South. Story St., Boone, IA 50036 ~17.73 miles northeast of Perry
  • Inexpensive hotel
  • Check in: 11:00 AM
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
Cobblestone Inn & Suites - Boone
+1-800-805-5223
1900 Lakewood Dr., Boone, IA 50036 ~18.10 miles northeast of Perry
  • Affordable property
  • Check-in: 16:00
From$90
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Baymont by Wyndham Boone in Boone
+1-888-965-1860
1745 Southeast Marshall, Boone, IA 50036 ~18.14 miles northeast of Perry
  • Inexpensive Rural property
  • Check-in: 3:00PM
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Super 8 by Wyndham Jefferson in Jefferson
+1-888-788-5576
207 West Gallup Rd., Jefferson, IA 50129 ~19.46 miles northwest of Perry
  • Cheap hotel
From$60
Very Good 4.0 /5 Reviews Call BookMore Details
Cobblestone Hotel & Suites - Jefferson : 771 Wild Rose Lane
+1-888-897-9207
771 Wild Rose Lane, Jefferson, IA 50129 ~19.73 miles northwest of Perry
  • Midscale Rural hotel
  • 73 rooms in property
From$119
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Americinn by Wyndham Grimes - Grimes
+1-888-311-4278
251 Gateway Circle, Grimes, IA 50111 ~19.84 miles southeast of Perry
  • 3 star Highway hotel
  • Check in: 3pm
From$79
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Sleep Inn Waukee West Des Moines in Waukee
+1-888-469-4795
2885 Grand Prairie Pkwy., Waukee, IA 50263 ~22.39 miles southeast of Perry
  • Economical property
  • Hotel has 47 rooms
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details
Extended Stay America Suites Des Moines Urbandale
+1-888-734-9421
3940 114th St., Urbandale, IA 50322 ~22.39 miles southeast of Perry
  • 2 star Suburban hotel
  • 104 rooms in hotel
From$59
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Comfort Inn & Suites : 1625 Jordan Creek Pkwy.
+1-888-841-5292
1625 Jordan Creek Pkwy., West Des Moines, IA 50266 Website ~22.55 miles southeast of Perry
  • Affordable Suburban hotel
  • Access to gym on-site
From$80
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Econo Lodge Urbandale-Northwest Des Moines
+1-888-455-5160
10841 Douglas Ave., Urbandale, IA 50322 ~22.62 miles southeast of Perry
  • 2-star Highway property
  • 2 floors in hotel
TownePlace Suites by Marriott - Des Moines Urbandale in Johnston
+1-888-965-8297
8800 Northpark Dr., Johnston, IA 50131 ~22.72 miles southeast of Perry
  • Affordable Suburban property
  • 4 floors in property
From$79
Very Good 4.5 /5 Review Score Call BookMore Details
Hilton Garden Inn Des Moines / Urbandale in Johnston
+1-888-906-6358
8600 Northpark Dr., Johnston, IA 50131 ~22.76 miles southeast of Perry
  • Midscale Suburban hotel
  • Fitness center on property
From$109
Very Good 4.0 /5 Reviews Call BookMore Details
Woodspring Suites : 7255 Lake Dr.
+1-888-749-6785
7255 Lake Dr., West Des Moines, IA 50266 ~22.82 miles southeast of Perry
  • 3-star Suburban property
  • Check-in time: 3:00P
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Perry" Get Alexa Skill →
Hampton Inn & Suites Des Moines/Urbandale
+1-888-878-9982
8811 Plum Dr., Urbandale, IA 50322 ~22.86 miles southeast of Perry
  • Midscale hotel
  • Free breakfast available
From$99
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Stoney Creek Hotel Des Moines - Johnston in Johnston
+1-888-389-4485
5291 Stoney Creek Court, Johnston, IA 50131 ~22.88 miles southeast of Perry
  • Cheap Suburban property
  • 19 suites in hotel
From$60
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Express & Suites Urbandale An Ihg Hotel
+1-888-389-4121
8789 Plum Dr., Urbandale, IA 50322 ~22.90 miles southeast of Perry
  • 3-star Highway hotel
  • Check in: 3:00 PM
From$89
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham Urbandale / Des Moines
+1-888-675-2083
8711 Plum Dr., Urbandale, IA 50322 ~22.92 miles southeast of Perry
  • Low-priced Highway property
  • Fitness center on property
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Fairfield Inn & Suites Des Moines Urbandale in Urbandale
+1-800-716-8490
8661 Plum Dr., Urbandale, IA 50322 ~22.93 miles southeast of Perry
  • 3-star Suburban property
  • Check-in time: 03:00 PM
From$84
Very Good 4.0 /5 Read Reviews Call BookMore Details
Staybridge Suites West Des Moines, an IHG Hotel
+1-800-805-5223
6905 Lake Dr., West Des Moines, IA 50266 ~22.94 miles southeast of Perry
  • Midscale Suburban property
  • 4 floors in hotel
From$79
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hotel Renovo
+1-888-965-1860
11167 Hickman Rd., Urbandale, IA 50322 ~22.95 miles southeast of Perry
  • 4-star Suburban property
  • Shuttle from airport available
From$109
Very Good 4.0 /5 Review Score Call BookMore Details
Sleep Inn at Living History Farms
+1-888-788-5576
11211 Hickman Rd., Urbandale, IA 50322 ~22.96 miles southeast of Perry
  • Low priced Suburban property
  • Comp. Breakfast
From$119
Very Good 4.0 /5 Read Reviews Call BookMore Details
Hampton Inn West Des Moines Lake Drive - West Des Moines
+1-888-897-9207
7060 Lake Dr., West Des Moines, IA 50266 ~22.96 miles southeast of Perry
  • 3 star Suburban property
  • Fitness center on property
From$84
Very Good 4.0 /5 Recent Reviews Call BookMore Details
West Des Moines Marriott
+1-888-311-4278
1250 Jordan Creek Pkwy., West Des Moines, IA 50266 ~22.98 miles southeast of Perry
  • Affordable Suburban property
  • Hotel has 219 rooms
From$117
Very Good 4.0 /5 Reviews Call BookMore Details
Fairfield Inn and Suites by Marriott Des Moines West in West Des Moines
+1-888-469-4795
7225 Vista Dr., West Des Moines, IA 50266 ~23.01 miles southeast of Perry
  • 3 star Suburban hotel
  • 4 floors in hotel
From$89
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Motel 6 West Des Moines, IA - West Des Moines
+1-888-734-9421
7655 Office Plaza Dr. North, West Des Moines, IA 50266 ~23.02 miles southeast of Perry
  • 2-star property
  • Hotel has 3 floors
From$60
Average 3.5 /5 Latest Reviews Call BookMore Details
Springhill Suites Des Moines West
+1-888-841-5292
1236 Jordan Creek, West Des Moines, IA 50266 ~23.07 miles southeast of Perry
  • 3 star Suburban hotel
  • 97 suites in property
From$89
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Sonesta Simply Suites Des Moines - West Des Moines
+1-888-455-5160
7625 Office Plaza Dr. North, West Des Moines, IA 50266 ~23.08 miles southeast of Perry
  • Low Cost Suburban hotel
  • Access to gym on-site
From$50
Very Good 4.0 /5 Reviews Call BookMore Details
Country Inn & Suites by Radisson Des Moines West Ia : 1350 NW 118th St.
+1-888-965-8297
1350 NW 118th St., Clive, IA 50325 Website ~23.32 miles southeast of Perry
  • Midscale Suburban property
  • 3 floors in property
From$69
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Best Western Plus Des Moines West Inn & Suites
+1-888-906-6358
1450 NW 118th St., Clive, IA 50325 ~23.34 miles southeast of Perry
  • Midscale Suburban hotel
  • Free complimentary breakfast
From$65
Very Good 4.0 /5 Recent Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Des Moines West Clive - Clive
+1-888-749-6785
1390 North West 118th St., Clive, IA 50325 ~23.37 miles southeast of Perry
  • 3-star Suburban property
  • Fitness / Gym is on-site
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
Courtyard by Marriott Des Moines West Clive
+1-888-878-9982
1520 NW 114th St., Clive, IA 50325 ~23.45 miles southeast of Perry
  • Three Star Suburban property
  • Hotel has 108 rooms
From$89
Very Good 4.0 /5 Review Score Call BookMore Details
Days Inn by Wyndham West Des Moines / Clive
+1-888-389-4485
1600 Northwest 114th St., Clive, IA 50325 ~23.49 miles southeast of Perry
  • Two-star Suburban property
  • Access to gym on-site
From$60
Poor 2.5 /5 Reviews Call BookMore Details
Sterling Hotel and Suites in Clive
+1-888-389-4121
11428 Forest Ave., Clive, IA 50325 ~23.51 miles southeast of Perry
  • 3-star Highway property
  • 112 suites in property
From$55
Average 3.5 /5 Hotel Reviews Call BookMore Details
Wildwood Lodge
+1-888-675-2083
11431 Forest Ave., Clive, IA 50325 ~23.57 miles southeast of Perry
  • Three Star Suburban hotel
  • Shuttle to airport available
From$109
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Super 8 by Wyndham Clive IA
+1-800-716-8490
11414 Forest Ave., Des Moines, IA 50325 ~23.58 miles southeast of Perry
  • Two-star Suburban hotel
  • Free comp. breakfast
From$49
Very Good 4.0 /5 Reviews Call BookMore Details
Sheraton West Des Moines Hotel : 1800 50th St.
+1-800-805-5223
1800 50th St., West Des Moines, IA 50266 ~23.79 miles southeast of Perry
  • Four star Suburban property
  • Check in time: 3:00pm
From$119
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Express & Suites West Des Moines - Jordan Creek, an I : 240 Jordan Creek Pkwy.
+1-888-965-1860
240 Jordan Creek Pkwy., West Des Moines, IA 50266 ~23.91 miles southeast of Perry
  • 3 star Suburban property
  • 99 rooms in property
From$75
Very Good 4.5 /5 Reviews Call BookMore Details
Americinn by Wyndham Johnston Des Moines
+1-888-788-5576
5050 Merle Hay Rd., Johnston, IA 50131 ~24.38 miles southeast of Perry
  • 2 star Highway property
  • Free comp. breakfast
From$64
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Towneplace Suites West Des Moines Jordan Creek in West Des Moines
+1-888-897-9207
125 South 68th St., West Des Moines, IA 50266 ~24.41 miles southeast of Perry
  • Four-star Suburban hotel
  • 2 meeting rooms in hotel
From$125
Average 3.0 /5 Reviews Call BookMore Details
Residence Inn by Marriott Des Moines West
+1-888-311-4278
160 Jordan Creek Pkwy., West Des Moines, IA 50266 ~24.44 miles southeast of Perry
  • Mid-scale Suburban property
  • Hotel has 4 floors
From$99
Very Good 4.0 /5 Read Reviews Call BookMore Details
Hilton Garden Inn Des Moines West
+1-888-469-4795
205 South 64th St., West Des Moines, IA 50266 ~24.50 miles southeast of Perry
  • Midscale Suburban property
  • 131 sleeping rooms in hotel
From$119
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Hilton Garden Inn Ames : 1325 Dickinson Ave.
+1-888-734-9421
1325 Dickinson Ave., Ames, IA 50014 ~24.56 miles east of Perry
  • 3-star Highway hotel
  • Check-in: 3:00 PM
From$105
Very Good 4.0 /5 Read Reviews Call BookMore Details
Ramada Tropics Resort & Conf Center by Wyndham Des Moines - Des Moines
+1-888-841-5292
5000 Merle Hay Rd., Des Moines, IA 50322 ~24.57 miles southeast of Perry
  • Midscale Suburban property
  • Hotel has 18 suites
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Hyatt Place West Des Moines Jordan Creek
+1-888-455-5160
295 64th St., West Des Moines, IA 50266 ~24.59 miles southeast of Perry
  • Affordable Downtown hotel
  • Check-in: 3:00 PM
From$79
Very Good 4.0 /5 Reviews Call BookMore Details
Super 8 by Wyndham Urbandale/Des Moines Area - Urbandale
+1-888-965-8297
5900 Sutton Pl, Urbandale, IA 50322 ~24.60 miles southeast of Perry
  • 2-star Suburban property
  • Check-in: 3.00PM
From$45
Average 3.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Hotel & Suites Des Moines - Northwest, an IHG Hotel
+1-888-906-6358
4800 Merle Hay Rd., Des Moines, IA 50322 ~24.61 miles southeast of Perry
  • Three Star Suburban hotel
  • 5 floors in property
From$89
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Sleep Inn & Suites in Ames
+1-888-749-6785
1310 Dickinson Ave., Ames, IA 50014 ~24.66 miles east of Perry
  • Midscale property
  • Fitness / Gym is on-site
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
Sleep Inn & Suites Ames near ISU Campus
+1-888-878-9982
1310 Dickinson Ave., Ames, IA 50010 ~24.66 miles east of Perry
  • Affordable Suburban property
  • 3 floors in property
From$95
Very Good 4.0 /5 Read Reviews Call BookMore Details

Next: See My Perry Hotels with Pricing

Graph: Upcoming 20 Days of Perry Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Perry, IA discounts available. The chart reflects the cheapest Perry hotel for each day and each star rating category.

Experience the Charm of Perry, IA: Best Time to Visit for Fun and Adventure

Perry, Iowa is a wonderful location to spend the summer months. With its charming downtown, friendly locals, and abundance of outdoor activities, it is an ideal summer destination. The climate in this city is humid continental, with hot and humid summers, cold and snowy winters, and pleasant spring and fall seasons. Summers here are generally hot and moist, with temperatures typically ranging between 60-80°F. Winters are cold, with temperatures usually in the 20s. Spring and fall are pleasant and mild, and the precipitation is fairly evenly distributed throughout the year. Annual rainfall is typically around 36 inches, and snowfall usually averages around 31 inches. The best time to visit Perry in the summer is from June to September. During this time, you can take advantage of the warm weather and sunshine to explore the town and its surroundings. Plenty of outdoor pastimes keep you busy, including fishing, swimming, kayaking, and camping. Or, you can take a stroll and explore the shops, and restaurants or go sightseeing. If you want to beat the heat, Perry has plenty of indoor activities to offer too. From the historic downtown movie theater to the local museum, you will have something to do here regardless of the weather. Whether you want a relaxing or adventure-filled vacation, Perry has it all. So plan your trip now and enjoy the best of it in the summer months.

Below is a chart of the current pricing seasonality of hotels and motels in Perry, IA:

Perry, IA: Prices by Star Rating Class

Below we've posted 3 graphs illustrating avg. nightly cost patterns by star rating class in Perry, IA. Browse these charts to calculate the best time period to make a reservation in Perry for your upcoming travels.

Luxurious 4-Star Hotel Options in Perry, IA

4 Star Average Prices: $109.00

Perry houses several charming bed & breakfasts and rentals that offer a pleasant and comfortable experience. Besides, there are several top-notch hotels situated near the main transport hubs, as well as close to popular attractions. And you can find upscale bed and breakfasts nearby, too. When staying in one of them, you will get high-class dining, spa services, and much more. Whether you're visiting for business or pleasure, you will find a premium place to relax in Perry, IA that will meet all your requirements.

Affordable Hotel Accommodations in Perry, IA for Budget Travelers

3 Star Average Prices: $106.73

The area offers a variety of cheaper accommodations for tourists. With its wide range of low-cost hotels, motels, and rentals, you can easily find a place to stay without breaking the bank. They offer many different room types, including suites, deluxe chambers, and more simple and cozy options. And with so many of them to choose from, you'll be able to discover the one that's just right for you. Perry, IA is a fantastic destination for anyone looking for a cheaper way to enjoy their vacation.

2 Star Average Prices: $94.20

Hotel Deals in Perry, IA - Get Discounts on Your Next Stay!

Perry, IA is a wonderful place to find discounted accommodations. The city houses a variety of budget-friendly hotels and motels that have great offers for those searching for a spot to stay. From AAA and AARP deals to corporate price cuts and student rates, there's something for everyone here. Whether you prefer motels and inns or hostels and camping, HotelPlanner has an attractive discount for your trip. With all of the different options, visitors to Perry, IA are sure to dig up the ideal accommodation to fit their budget.

Experience Delicious Cuisine in Perry, IA

If you're looking for a unique culinary experience during your visit, Perry is the perfect destination. From classic American comfort food to traditional Mexican fare, Perry has something for everyone. Start your day off with a hearty breakfast at one of the many cafes around town. Taste the local flavor with made-from-scratch omelets, pancakes, French toast, and more. For lunch and dinner, choose from traditional American eateries offering steaks, burgers, sandwiches, and salads. There's also a variety of Mexican, Mediterranean, and Italian restaurants to choose from. No matter your taste, you'll find something to satisfy your hunger in Perry. Come explore our restaurants and discover why Perry is the perfect destination for a food lovers getaway.

FAQs about hotels in Perry

What are the top rated hotels in Perry?

TownePlace Suites by Marriott - Des Moines Urbandale, Holiday Inn Express & Suites West Des Moines - Jordan Creek, an I and Hotel Pattee are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels in Perry?

Hotel Renovo, Sheraton West Des Moines Hotel and Towneplace Suites West Des Moines Jordan Creek are the top 3 luxury hotels near Perry city center.

What hotels are closest to the city center of Perry?

Hotel Pattee, Super 8 by Wyndham Perry Ia, and Super 8 by Wyndham Boone are the properties closest to Perry city center.

How much does a cheap hotel in Perry cost per night?

In the last year, a 2 star hotel in Perry can be as cheap as $94.20 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Perry cost per night?

In the last year, the average 3 star hotel in Perry has been $106.73 per night. (based on HotelPlanner prices)

How much does a high-end hotel in Perry cost?

In the last year, the average 4 star hotel in Perry has been $109.00 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Perry?

Hotel Pattee, Cobblestone Inn & Suites - Boone and Cobblestone Hotel & Suites - Jefferson are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Perry?

TownePlace Suites by Marriott - Des Moines Urbandale, Fairfield Inn & Suites Des Moines Urbandale and West Des Moines Marriott are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Perry?

Sleep Inn Waukee West Des Moines, Comfort Inn & Suites and Sleep Inn at Living History Farms are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular IHG hotels in Perry?

Holiday Inn Express & Suites West Des Moines - Jordan Creek, an I, Holiday Inn Express & Suites Urbandale An Ihg Hotel and Holiday Inn Hotel & Suites Des Moines - Northwest, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top