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

Budget Inn : 1210 a Ave. East 1210 a Ave. East, Oskaloosa, IA 52577
  • Three Star property
  • Heater worked well
  • Average comfort
Americas Best Value Inn : 1315 A. Ave. East 1315 A. Ave. East, Oskaloosa, IA 52577
  • Inexpensive Suburban property
  • Complimentary breakfast is offered
Super 8 : 306 South 17th St. 306 South 17th St., Oskaloosa, IA 52577
  • Economy hotel
  • Check in: 2.00 pm
  • Average cleanliness
  • Room was clean and comfortable
Everspring Inn & Suites 2401 a Ave. West, Oskaloosa, IA 52577
  • Midscale property
  • Free breakfast available
  • Comfortable beds
  • Good service
Super 8 Pella in Pella 105 East Oskaloosa St., Pella, IA 50219 ~15.32 miles west of Oskaloosa
  • Low-priced Downtown hotel
  • Hotel has 38 rooms
Country Inn & Suites in Pella 315 Roosevelt Rd., Pella, IA 50219 ~15.51 miles west of Oskaloosa
  • Three Star Highway hotel
  • Gym is available on property
  • Loved the 2 bedroom suite
  • For only 60%, the noise level was all right
Royal Amsterdam Hotel 705 East 1st, Pella, IA 50219 ~16.00 miles west of Oskaloosa
  • 2-star Downtown hotel
  • Free breakfast
  • Rooms are ok
  • Excellent hotel
From$149
Very Good 4.5 /5Read Reviews CallBookMore Details
Holiday Inn Express Pella 2508 Bos Landen Dr., Pella, IA 50219 ~17.36 miles west of Oskaloosa
  • Cheap Golf Course property
  • Gym is available on property
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Americinn Hotel & Suites in Pella 910 West 16th St., Pella, IA 50219 ~17.78 miles west of Oskaloosa
  • Inexpensive Highway property
  • 2 floors in property
Baymont Inn & Suites : 2104 Washington St. 2104 Washington St., Pella, IA 50219 ~17.89 miles west of Oskaloosa
  • Midscale Downtown hotel
  • 58 rooms in property
  • Convenient location
  • Approx. half of guests said rooms were small
Quality Inn & Suites 125 West Joesph Ave., Ottumwa, IA 52501 ~19.99 miles southeast of Oskaloosa
  • Cheap Downtown hotel
  • Check in: 3:00 PM
  • Good continental breakfast
  • Easy check in
From$45
Very Good 4.0 /5Review Score CallBookMore Details
Lexington Inn & Suites : 2813 North Court Rd. 2813 North Court Rd., Ottumwa, IA 52501 ~20.20 miles southeast of Oskaloosa
  • 3-star Highway property
  • Gym is available on property
Hampton Inn Ottumwa 943 Quincy Ave., Ottumwa, IA 52501 ~22.00 miles southeast of Oskaloosa
  • Midscale Rural hotel
  • Has environment-friendly policy See policy
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Americinn Ottumwa : 222 West 2nd St. 222 West 2nd St., Ottumwa, IA 52501 ~22.46 miles southeast of Oskaloosa
  • 2-star property
  • 3 floors in property
  • Disappointing internet connection
  • Fantastic service
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Hotel Ottumwa in Ottumwa 107 East 2nd St., Ottumwa, IA 52501 ~22.57 miles southeast of Oskaloosa
  • Affordable Downtown hotel
  • Fitness / Gym is on-site
  • Modern conveniences
  • For 60%, maintenance was acceptable
From$62
Very Good 4.0 /5Read Reviews CallBookMore Details
Cobblestone Hotel & Suites - Knoxville 1212 Eric Dr., Knoxville, IA 50138 ~24.30 miles west of Oskaloosa
  • 3-star Rural hotel
  • 36 rooms in hotel
From$87
Very Good 4.5 /5Read Reviews CallBookMore Details
Super 8 2205 North Lincoln St., Knoxville, IA 50138 ~24.30 miles west of Oskaloosa
  • Cheap Lake property
  • Check in time: 3:00PM
  • Breakfast is below average
  • Room needs to be improved
Red Carpet Motel : 1702 North Lincoln St.
+1-888-283-3404
1702 North Lincoln St., Knoxville, IA 50138 ~24.31 miles west of Oskaloosa
  • Economy Downtown property
  • Check in time: 11.00
  • Fantastic service
  • Room cleanliness is acceptable
From$45
Very Good 4.0 /5Review Score CallBookMore Details
Best Western Pioneer Inn & Suites : 2210 West St. South 2210 West St. South, Grinnell, IA 50112 ~28.44 miles north of Oskaloosa
  • Affordable Highway property
  • 2 floors in hotel
Super 8 Grinnell Ia 2111 West St. South, Grinnell, IA 50112 ~28.51 miles north of Oskaloosa
  • Cheap Highway hotel
Country Inn of Grinnell
+1-888-690-5281
1710 West St. South, Grinnell, IA 50112 ~28.58 miles north of Oskaloosa
  • Three Star hotel
  • Gym is available on property
  • Clean Rooms
  • Terrific location
Quality Inn & Suites - Grinnell
+1-888-690-5247
1902 West St. South, Grinnell, IA 50112 ~28.70 miles north of Oskaloosa
  • Economical Rural property
  • 50 rooms in property
  • Staff was super friendly, nice
  • Bathroom is ok
Comfort Inn & Suites 1630 West St. South, Grinnell, IA 50112 ~28.99 miles north of Oskaloosa
  • Three Star Highway property
  • Gym is available on property
Pleasant Inn & Suites 4130 Ia 21, Brooklyn, IA 52211 ~30.69 miles northeast of Oskaloosa
  • Low Cost property
Honey Creek Resort - Moravia 12633 Resort Dr., Moravia, IA 52571 ~31.72 miles south of Oskaloosa
  • High end property
  • 133 sleeping rooms in hotel
From$160
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Next 25 Oskaloosa Hotels >  [1 - 25 of 40]    
Next: See My Oskaloosa Hotels with Pricing
Back to Top