HOTELS in Oskaloosa

Hotels in Oskaloosa IA & Motels in Oskaloosa Iowa

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 from Mahaska Community Health.

Find my perfect hotel Rooms Check-In Check-Out  
Click to see Calendar Click to see Calendar Start My Search >
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

Oskaloosa Hotels/Accommodations

Americas Best Value Inn : 1315 a Ave. East
+1-800-230-4134Check Rates
1315 a Ave. East, Oskaloosa, IA 52577
  • 3.5/5, Average Read Reviews
  • Two-star Suburban property
  • Check in: 1:00 PM
Super 8 in Oskaloosa
+1-800-997-5148Check Rates
306 South 17th St., Oskaloosa, IA 52577
Comfort Inn
+1-800-997-5149Check Rates
2401 a Ave. West, Oskaloosa, IA 52577
  • 3.5/5, Average Reviews
  • Three Star hotel
  • Check in: 3:00 PM
Super 8 Pella Ia : 105 East Oskaloosa St.
+1-800-230-4134Check Rates
105 East Oskaloosa St., Pella, IA 50219
  • 3.5/5, Average Recent Reviews
  • 2-star hotel
  • Complimentary breakfast is offered
~15.28 Miles from Oskaloosa
Photo of Country Inn & SuitesCountry Inn & Suites : 315 Roosevelt Rd.
+1-800-997-5148Check Rates
315 Roosevelt Rd., Pella, IA 50219
  • 4.5/5, Very Good Review Score
  • Midscale Highway property
  • Fitness / Gym is on-site
~15.51 Miles from Oskaloosa
Royal Amsterdam Hotel in Pella
+1-800-997-5149Check Rates
705 East 1st, Pella, IA 50219
  • 4.5/5, Very Good Read Reviews
  • Mid-scale hotel
  • 4 suites in property
~16.00 Miles from Oskaloosa
Exterior of Holiday Inn Express Pella IowaHoliday Inn Express Pella Iowa - Pella
+1-800-230-4134Check Rates
2508 Bos Landen Dr., Pella, IA 50219
  • 4.0/5, Very Good Hotel Reviews
  • 3-star Golf Course property
  • 4 meeting rooms in hotel
~17.36 Miles from Oskaloosa
Photo of Americinn Hotels & SuitesAmericinn Hotels & Suites in Pella
+1-800-997-5148Check Rates
910 West 16th Us 163 Exit 40, Pella, IA 50219
  • 4.0/5, Very Good Recent Reviews
  • Cheap hotel
  • Gym is available on property
~17.87 Miles from Oskaloosa
Baymont Inn & Suites
+1-800-997-5149Check Rates
2104 Washington St., Pella, IA 50219
  • 4.0/5, Very Good Latest Reviews
  • Midscale Downtown property
  • Complimentary breakfast is offered
~17.89 Miles from Oskaloosa
Quality Inn & Suites
+1-800-230-4134Check Rates
125 West Joesph Ave., Ottumwa, IA 52501
  • 4.0/5, Very Good Recent Reviews
  • Economical Downtown property
  • Free breakfast
~19.99 Miles from Oskaloosa
Fairfield Inn
+1-800-997-5148Check Rates
2813 North Court, Ottumwa, IA 52501
  • 4.0/5, Very Good Recent Reviews
  • Three Star Highway property
  • 3 floors in property
~20.27 Miles from Oskaloosa
Hampton Inn Ottumwa - Ottumwa
+1-800-997-5149Check Rates
943 Quincy Ave., Ottumwa, IA 52501
  • 4.0/5, Very Good Hotel Reviews
  • 3-star Rural hotel
  • Check-in time: 3:00pm
~22.05 Miles from Oskaloosa
Americinn Ottumwa in Ottumwa
+1-800-230-4134Check Rates
222 West 2nd St., Ottumwa, IA 52501~22.46 Miles from Oskaloosa
Hotel Ottumwa in Ottumwa
+1-800-997-5148Check Rates
107 East 2nd St., Ottumwa, IA 52501
  • 4.0/5, Very Good Guest Reviews
  • Affordable Downtown property
  • Check in: 3:00PM
~22.57 Miles from Oskaloosa
Red Carpet Motel
+1-800-997-5149Check Rates
1702 North Lincoln St., Knoxville, IA 50138
  • Two star Downtown hotel
  • 41 rooms in hotel
~24.31 Miles from Oskaloosa
Super 8 Knoxville
+1-800-230-4134Check Rates
2205 N.lincoln Rd., Knoxville, IA 50138
  • 3.5/5, Average Recent Reviews
  • 2 star Lake hotel
  • Complimentary breakfast is offered
~24.33 Miles from Oskaloosa
Best Western Plus Pioneer Inn & Suites
+1-800-997-5148Check Rates
2210 West St. South, Grinnell, IA 50112
  • Midscale Highway hotel
  • Fitness center on property
~28.26 Miles from Oskaloosa
Super 8 Motel
+1-800-997-5149Check Rates
2111 West St. South, Grinnell, IA 50112~28.30 Miles from Oskaloosa
Days Inn & Suites
+1-800-230-4134Check Rates
1902 West St. South, Grinnell, IA 50112
  • 3.0/5, Average Read Reviews
  • 2 star Highway property
  • 2 floors in property
~28.46 Miles from Oskaloosa
Country Inn of Grinnell
+1-800-997-5148Check Rates
1710 West St. South, Grinnell, IA 50112
  • 4.0/5, Very Good Guest Reviews
  • Affordable property
  • 5 suites in property
~28.58 Miles from Oskaloosa

 [1 - 20 of 31]   


Next: See My Oskaloosa Hotels with Pricing >




Back to TOP