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 - Oskaloosa 1315 A. Ave. East, Oskaloosa, IA 52577
  • Two-star Suburban hotel
  • 2 floors in property
Super 8 306 South 17th St., Oskaloosa, IA 52577
  • Two-star hotel
Comfort Inn in Oskaloosa
+1-800-997-5148
2401 a Ave. West, Oskaloosa, IA 52577
  • 3 star hotel
  • Hotel has 8 suites
Super 8 Pella Ia
+1-888-690-5247
105 East Oskaloosa St., Pella, IA 50219 ~15.28 miles west of Oskaloosa
  • Low Cost hotel
  • Check in: 3:00 pm
Country Inn & Suites : 315 Roosevelt Rd. 315 Roosevelt Rd., Pella, IA 50219 ~15.51 miles west of Oskaloosa
  • 3 star Highway property
  • Check-in time: 3:00 pm
From$74
Very Good 4.5 /5Reviews Call
Royal Amsterdam Hotel in Pella 705 East 1st, Pella, IA 50219 ~16.00 miles west of Oskaloosa
  • Midscale hotel
  • Hotel has 4 suites
From$139
Very Good 4.5 /5Review Score Call
Holiday Inn Express Pella Iowa in Pella
+1-800-997-5149
2508 Bos Landen Dr., Pella, IA 50219 ~17.36 miles west of Oskaloosa
  • Mid-scale Golf Course hotel
  • Complimentary breakfast is offered
Americinn Hotels & Suites
+1-888-690-5281
910 West 16th Us 163 Exit 40, Pella, IA 50219 ~17.87 miles west of Oskaloosa
  • Cheap hotel
  • Check in time: 3:00 pm
Baymont Inn & Suites 2104 Washington St., Pella, IA 50219 ~17.89 miles west of Oskaloosa
  • 3-star Downtown hotel
  • Fitness / Gym is on-site
From$67
Very Good 4.0 /5Reviews Call
Quality Inn & Suites 125 West Joesph Ave., Ottumwa, IA 52501 ~19.99 miles southeast of Oskaloosa
  • Cheap Downtown property
  • Check-in: 3:00 PM
Lexington Inn & Suites in Ottumwa 2813 North Court Rd., Ottumwa, IA 52501 ~20.27 miles southeast of Oskaloosa
  • Affordable Highway hotel
  • Free breakfast available
Americinn Ottumwa - Ottumwa 222 West 2nd St., Ottumwa, IA 52501 ~22.46 miles southeast of Oskaloosa
  • Low-priced property
  • 3 floors in property
From$81
Very Good 4.0 /5Reviews Call
Hotel Ottumwa
+1-800-881-1523
107 East 2nd St., Ottumwa, IA 52501 ~22.57 miles southeast of Oskaloosa
  • Mid-scale Downtown property
  • 62 rooms in property
Cobblestone Hotel & Suites in Knoxville 1212 Eric Dr., Knoxville, IA 50138 ~24.30 miles west of Oskaloosa
  • 3 star Rural property
  • Gym is available on property
From$79
Excellent 5.0 /5Review Score Call
Red Carpet Motel - Knoxville
+1-888-690-5281
1702 North Lincoln St., Knoxville, IA 50138 ~24.31 miles west of Oskaloosa
  • Economical Downtown hotel
  • 41 rooms in hotel
Super 8 Knoxville 2205 North Lincoln Rd., Knoxville, IA 50138 ~24.34 miles west of Oskaloosa
  • Cheap Lake property
  • Hotel has 2 floors
Super 8 Motel in Grinnell
+1-800-997-5148
2111 West St. South, Grinnell, IA 50112 ~28.30 miles north of Oskaloosa
  • Cheap Highway property
  • Check-in time: 3.00 pm
Country Inn of Grinnell
+1-888-690-5247
1710 West St. South, Grinnell, IA 50112 ~28.58 miles north of Oskaloosa
  • Mid-scale hotel
  • 60 rooms in hotel
From$74
Very Good 4.5 /5Reviews Call
Quality Inn & Suites
+1-888-305-3366
1902 West St. South, Grinnell, IA 50112 ~28.70 miles north of Oskaloosa
  • Low Cost Rural property
  • Comp. Breakfast
From$74
Average 3.0 /5Reviews Call
Comfort Inn & Suites : 1630 West St. South
+1-800-881-1523
1630 West St. South, Grinnell, IA 50112 ~28.99 miles north of Oskaloosa
  • Mid-scale Highway hotel
  • Hotel has 3 floors
Americas Best Value Inn 2000 West 18th St. South, Newton, IA 50208 ~34.78 miles northwest of Oskaloosa
  • 2 star hotel
  • Check-in time: 3:00pm
Quality Inn in Newton 1700 W.19th St. South, Newton, IA 50208 ~35.10 miles northwest of Oskaloosa
  • Cheap Highway hotel
  • Hotel has 60 rooms
Days Inn Newton Iowa
+1-800-230-4134
1603 West 19th St. South, Newton, IA 50208 ~35.15 miles northwest of Oskaloosa
  • Two-star Highway hotel
  • Hotel has 5 suites
From$53
Very Good 4.0 /5Reviews Call
Best Western Holiday Manor in Newton 208 West 4th St. North, Newton, IA 50208 ~35.27 miles northwest of Oskaloosa
  • 2 star Downtown property
  • Hotel has 3 floors
Econo Lodge Inn & Suites in Newton
+1-888-690-5247
1405 West 19th St. South, Newton, IA 50208 ~35.32 miles northwest of Oskaloosa
  • 2 star hotel
Next 25 Oskaloosa Hotels >  [1 - 25 of 32]    
Next: See My Oskaloosa Hotels with Pricing
Back to Top