Star Rating
Hotel Name
Price Range (USD)to
Amenities

Oskaloosa Iowa Accommodations

Find hotels in Oskaloosa using the list and search tools below. Find cheap and/or discounted hotel rates in or near Oskaloosa, IA for your upcoming personal or group trip. We show the best Oskaloosa Iowa hotel rooms. Review the Oskaloosa hotel list below to find the perfect lodging. We also have a map of the Oskaloosa hotels. Booking 5+ Rooms? Find Oskaloosa Group Hotel Discounts

The Oskaloosa center point is around the area of Downtown Oskaloosa and 1 mile northwest of Mahaska Community Health.

Oskaloosa Hotels & Accommodations

Americas Best Value Inn 1315 A. Ave. East, Oskaloosa, IA 52577
  • Cheap Suburban property
  • Free complimentary breakfast
Super 8 - Oskaloosa 306 South 17th St., Oskaloosa, IA 52577
  • Economical property
  • Decent breakfast
  • Air conditioning worked great
Comfort Inn
+1-800-997-5148
2401 a Ave. West, Oskaloosa, IA 52577
  • Mid-scale property
  • Free breakfast
  • Excellent breakfast
  • Comfort level is high
Super 8 Pella Ia - Pella
+1-888-690-5247
105 East Oskaloosa St., Pella, IA 50219 ~15.28 miles west of Oskaloosa
  • 2 star hotel
  • Free breakfast
  • 1 out of 2 guests thought the building wasn't nice
  • Comfortable beds
From$49
Very Good 4.0 /5Review Score Call
Country Inn & Suites in Pella 315 Roosevelt Rd., Pella, IA 50219 ~15.51 miles west of Oskaloosa
  • Mid-scale Highway property
  • Hotel has 3 floors
  • Rather comfortable
  • Bad wifi
From$80
Very Good 4.5 /5Reviews Call
Royal Amsterdam Hotel 705 East 1st, Pella, IA 50219 ~16.00 miles west of Oskaloosa
  • Affordable Downtown property
  • Check-in: 3:00 pm
  • Food is to die for
  • Good food at the hotel restaurant
From$139
Very Good 4.5 /5Hotel Reviews Call
Holiday Inn Express Pella Iowa
+1-888-283-3404
2508 Bos Landen Dr., Pella, IA 50219 ~17.36 miles west of Oskaloosa
  • 3-star Golf Course property
  • Free breakfast
  • Breakfast the best
  • Very good golf hotel
Americinn Hotels & Suites in Pella
+1-800-997-5149
910 West 16th Us 163 Exit 40, Pella, IA 50219 ~17.87 miles west of Oskaloosa
  • 2-star hotel
  • 12 suites in hotel
  • Friendly service
  • Good breakfast offered
Baymont Inn & Suites 2104 Washington St., Pella, IA 50219 ~17.89 miles west of Oskaloosa
  • 3-star Downtown property
  • 58 rooms in hotel
  • Great location
  • Every guests reviewed thought the service was very professional
Quality Inn & Suites - Ottumwa 125 West Joesph Ave., Ottumwa, IA 52501 ~19.99 miles southeast of Oskaloosa
  • Low Cost Downtown property
  • 84 rooms in hotel
  • Good hot breakfast
  • Every guests reviewed said rooms were clean
Lexington Inn & Suites : 2813 North Court Rd. 2813 North Court Rd., Ottumwa, IA 52501 ~20.27 miles southeast of Oskaloosa
  • 3-star Highway hotel
  • 16 suites in property
Hampton Inn Ottumwa in Ottumwa 943 Quincy Ave., Ottumwa, IA 52501 ~22.05 miles southeast of Oskaloosa
  • Midscale Rural hotel
  • Check-in: 3:00pm
Americinn Ottumwa 222 West 2nd St., Ottumwa, IA 52501 ~22.46 miles southeast of Oskaloosa
  • Low priced hotel
  • Hotel has 54 rooms
  • New mattress
  • Convenient Location;
Hotel Ottumwa - Ottumwa
+1-800-881-1523
107 East 2nd St., Ottumwa, IA 52501 ~22.57 miles southeast of Oskaloosa
  • 3 star Downtown hotel
  • 62 rooms in hotel
  • Great breakfast
  • Friendly atmosphere
Cobblestone Hotel & Suites - Knoxville 1212 Eric Dr., Knoxville, IA 50138 ~24.30 miles west of Oskaloosa
  • Three Star Rural property
  • Check in time: 3:00pm
Red Carpet Motel in Knoxville
+1-800-997-5149
1702 North Lincoln St., Knoxville, IA 50138 ~24.31 miles west of Oskaloosa
  • Low Cost Downtown property
  • Friendly staff
  • Most guests said the beds were comfortable
Super 8 Knoxville 2205 North Lincoln Rd., Knoxville, IA 50138 ~24.34 miles west of Oskaloosa
  • Inexpensive Lake hotel
  • 42 sleeping rooms in hotel
Super 8 Motel : 2111 West St. South
+1-800-230-4134
2111 West St. South, Grinnell, IA 50112 ~28.30 miles north of Oskaloosa
  • Economy Highway property
  • Check-in: 3.00 pm
  • Most guests thought it was too noisy
  • AC unit was noisy
Country Inn of Grinnell in Grinnell
+1-800-997-5148
1710 West St. South, Grinnell, IA 50112 ~28.58 miles north of Oskaloosa
  • 3 star hotel
  • 5 suites in hotel
  • Excellent family hotel
  • Nice pool and hot tub
From$109
Very Good 4.5 /5Recent Reviews Call
Quality Inn & Suites - Grinnell
+1-888-690-5247
1902 West St. South, Grinnell, IA 50112 ~28.70 miles north of Oskaloosa
  • Low-priced Rural property
  • Hotel has 13 suites
  • Room cleanliness is acceptable
  • Great service
Comfort Inn & Suites in Grinnell
+1-888-305-3366
1630 West St. South, Grinnell, IA 50112 ~28.99 miles north of Oskaloosa
  • Affordable Highway hotel
  • Check in time: 03:00 PM
Americas Best Value Inn 2000 West 18th St. South, Newton, IA 50208 ~34.78 miles northwest of Oskaloosa
  • 2 star property
  • 78 sleeping rooms in hotel
Quality Inn : 1700 W.19th St. South 1700 W.19th St. South, Newton, IA 50208 ~35.10 miles northwest of Oskaloosa
  • Two-star Highway property
  • 3 suites in property
  • Beds were acceptable for 64%
  • Good service
Days Inn Newton Iowa in Newton
+1-800-997-5149
1603 West 19th St. South, Newton, IA 50208 ~35.15 miles northwest of Oskaloosa
  • Economy Highway property
  • 59 rooms in hotel
Best Western Holiday Manor in Newton 208 West 4th St. North, Newton, IA 50208 ~35.27 miles northwest of Oskaloosa
  • Two-star Downtown hotel
  • Check in: 15:00pm
From$79
Very Good 4.0 /5Read Reviews Call
Next 25 Oskaloosa Hotels >  [1 - 25 of 33]    
Next: See My Oskaloosa Hotels with Pricing
Back to Top