Osceola Iowa Hotels & Motels

Only hotels in Osceola are listed below. Find cheap and discounted hotel/motel rates in or nearby Osceola, IA for your corporate or personal leisure travel. We provide the best Osceola, Iowa hotel and motel rooms. Browse the Osceola area hotels to find the perfect lodging! Please use the provided map of the Osceola hotels. Group booking? Search Osceola Group Hotel Rates


Find my perfect hotel Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

Osceola Hotels, Motels & Accommodations

Days Inn : 710 Warren Ave.
+1-800-230-4134
$64+

710 Warren Ave., Osceola, IA 50213
Image of Creston Super 8Creston Super 8 - Creston
+1-800-997-5148
$70+

804 West Taylor St., Creston, IA 50801
  • 3.5/5, Average Hotel Reviews
  • Cheap Highway property
  • 4 suites in property
~31.24 Miles from Osceola
Supertel Inn & Conference Center in Creston
+1-800-997-5149
$89+

800 Laurel St., Creston, IA 50801~31.47 Miles from Osceola
Photo of Baymont Inn & Suites Airport Conference CenterBaymont Inn & Suites Airport Conference Center
+1-800-230-4134
$69+

6221 SW Army Post Rd., Des Moines, IA 50321
  • 4.5/5, Very Good Latest Reviews
  • Three Star Airport property
  • 6 meeting rooms in hotel
~34.54 Miles from Osceola
Image of Doubletree by Hilton Des Moines AirportDoubletree by Hilton Des Moines Airport
+1-800-997-5148
$104+

6800 Fleur Dr., Des Moines, IA 50321
  • 4.5/5, Very Good Reviews
  • 3-star Airport hotel
  • Has environment-friendly policy See more
~34.67 Miles from Osceola
Airport Holiday Inn in Des Moines
+1-800-997-5149
$85+

6111 Fleur Dr., Des Moines, IA 50321
  • 3.5/5, Average Reviews
  • 3 star Airport property
  • Hotel has 216 rooms
~35.14 Miles from Osceola
Image of Quality Inn & SuitesQuality Inn & Suites
+1-800-230-4134
$59+

5231 Fleur Dr., Des Moines, IA 50321
  • 3.5/5, Average Latest Reviews
  • Low priced Airport hotel
  • 55 sleeping rooms in hotel
~35.68 Miles from Osceola
Americinn Des Moines Airport - Des Moines
+1-800-997-5148
$69+

1920 Hackley Ave., Des Moines, IA 50315
  • Cheap Airport property
  • Free complimentary breakfast
~35.74 Miles from Osceola
Days Inn & Suites in Des Moines
+1-800-997-5149
$59+

1901 Hackley Ave., Des Moines, IA 50315
  • 4.0/5, Very Good Review Score
  • 3 star Airport property
  • Gym / Fitness Center Available
~35.78 Miles from Osceola
Hampton Inn by Hilton : 5001 Fleur Dr.
+1-800-230-4134
$99+

5001 Fleur Dr., Des Moines, IA 50321
  • Three Star Airport hotel
  • 4 floors in property
~35.80 Miles from Osceola
Ramada Des Moines Airport Hotel
+1-800-997-5148
$60+

1810 Army Post Rd., Des Moines, IA 50315
  • 3.0/5, Average Review Score
  • Affordable Airport hotel
  • Hotel has 140 rooms
~35.87 Miles from Osceola
Holiday Inn & Suites Jordan Creek in West Des Moines
+1-800-997-5149
$113+

6075 Mills Civic Pkwy., West Des Moines, IA 50266
  • 4.5/5, Very Good Hotel Reviews
  • 3 star Suburban hotel
  • Check-in: 4:00p
~36.61 Miles from Osceola
Drury Inn & Suites Des Moines West
+1-800-230-4134
$112+

5505 Mills Civic Pkwy., West Des Moines, IA 50266
  • 4.5/5, Very Good Read Reviews
  • Affordable Suburban hotel
  • 6 meeting rooms in property
~36.61 Miles from Osceola
Hampton Inn & Suites West Des Moines / Sw Mall Are : 6160 Mills Civic Pkwy.
+1-800-997-5148
$119+

6160 Mills Civic Pkwy., West Des Moines, IA 50266
  • Affordable Suburban hotel
  • Hotel has 20 suites
~36.62 Miles from Osceola
Courtyard Des Moines West / Jordan Creek - West Des Moines
+1-800-997-5149
$90+

410 South 68th St., West Des Moines, IA 50266
  • 4.0/5, Very Good Review Score
  • 3-star Suburban hotel
  • 102 rooms in property
~36.86 Miles from Osceola
Residence Inn by Marriott Des Moines West : 160 Jordan Creek Pkwy.
+1-800-230-4134
$85+

160 Jordan Creek Pkwy., West Des Moines, IA 50266
  • 4.5/5, Very Good Guest Reviews
  • Mid-scale Suburban hotel
  • 122 suites in property
~37.13 Miles from Osceola
Hilton Garden Inn Des Moines West
+1-800-997-5148
$129+

205 South 64th St., West Des Moines, IA 50266
  • 4.5/5, Very Good Read Reviews
  • Mid-scale Suburban hotel
  • 34 suites in hotel
~37.27 Miles from Osceola
Des Moines Candlewood Suites
+1-800-997-5149
$54+

7625 Office Plaza Dr. North, West Des Moines, IA 50266
  • 4.0/5, Very Good Hotel Reviews
  • Inexpensive Suburban hotel
  • 3 floors in hotel
~38.54 Miles from Osceola
Springhill Suites by Marriott West Des Moines : 1236 Jordan Creek Pkwy.
+1-800-230-4134
$90+

1236 Jordan Creek Pkwy., West Des Moines, IA 50266
  • 3.5/5, Average Latest Reviews
  • Affordable Suburban hotel
  • Fitness + Health Center
~38.61 Miles from Osceola
West Des Moines Marriott - West Des Moines
+1-800-997-5148
$124+

1250 Jordan Creek Pkwy., West Des Moines, IA 50266
  • 4.5/5, Very Good Hotel Reviews
  • 4 star Suburban property
  • 9 floors in property
~38.62 Miles from Osceola

 [1 - 20 of 50]   


Next: See My Osceola Hotels with Pricing >