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, Motels & Accommodations

Americas Best Value Inn in Oskaloosa 1315 A. Ave. East, Oskaloosa, IA 52577
  • Low Cost Suburban property
  • Check in: 03:00 PM
Super 8 in Oskaloosa 306 South 17th St., Oskaloosa, IA 52577
  • Economical hotel
  • Check in: 2.00 pm
  • Comfortable
  • Average comfort
Comfort Inn - Oskaloosa
+1-800-997-5148
2401 a Ave. West, Oskaloosa, IA 52577
  • 3-star property
  • Hotel has 8 suites
  • Lots of pillows
  • Good location
Super 8 Pella - Pella
+1-888-690-5247
105 East Oskaloosa St., Pella, IA 50219 ~15.32 miles west of Oskaloosa
  • Cheap Downtown hotel
  • 2 floors in hotel
From$59
Very Good 4.0 /5Review Score CallBookMore Details
Country Inn & Suites in Pella 315 Roosevelt Rd., Pella, IA 50219 ~15.51 miles west of Oskaloosa
  • Affordable Highway property
  • 3 floors in property
  • Terrific location
  • Included breakfast
Royal Amsterdam Hotel 705 East 1st, Pella, IA 50219 ~16.00 miles west of Oskaloosa
  • Midscale Downtown hotel
  • Check-in time: 3:00 pm
  • Friendly service
  • Great hospitality
From$139
Very Good 4.5 /5Guest Reviews CallBookMore Details
Holiday Inn Express Pella : 2508 Bos Landen Dr.
+1-888-283-3404
2508 Bos Landen Dr., Pella, IA 50219 ~17.36 miles west of Oskaloosa
  • Two star Golf Course hotel
  • Check in: 3:00 pm
Americinn Hotels & Suites
+1-800-997-5149
910 West 16th Us 163 Exit 40, Pella, IA 50219 ~17.87 miles west of Oskaloosa
  • Economy Downtown property
  • Fitness + Health Center
  • Rooms need regular maintenance
  • Fantastic service
Baymont Inn & Suites 2104 Washington St., Pella, IA 50219 ~17.89 miles west of Oskaloosa
  • 3 star Downtown property
  • 6 suites in hotel
  • Clean sheets
  • Good pool
Quality Inn & Suites 125 West Joesph Ave., Ottumwa, IA 52501 ~19.99 miles southeast of Oskaloosa
  • Two star Downtown hotel
  • Comp. Breakfast
  • Nice rooms
  • Inconvenient location
Lexington Inn & Suites 2813 North Court Rd., Ottumwa, IA 52501 ~20.20 miles southeast of Oskaloosa
  • Mid-scale Suburban hotel
  • Hotel has 61 rooms
Hampton Inn Ottumwa : 943 Quincy Ave. 943 Quincy Ave., Ottumwa, IA 52501 ~22.05 miles southeast of Oskaloosa
  • Affordable Rural hotel
  • 4 floors in property
Americinn Ottumwa 222 West 2nd St., Ottumwa, IA 52501 ~22.46 miles southeast of Oskaloosa
  • Two star property
  • 3 floors in hotel
  • Complimentary breakfast time
  • Most guests found the staff to be very friendly
Hotel Ottumwa in Ottumwa
+1-800-881-1523
107 East 2nd St., Ottumwa, IA 52501 ~22.57 miles southeast of Oskaloosa
  • Midscale Downtown property
  • Gym is available on property
  • Good Hotel
  • Vibe was decent
Cobblestone Hotel & Suites 1212 Eric Dr., Knoxville, IA 50138 ~24.30 miles west of Oskaloosa
  • 3 star Rural property
  • Fitness / Gym is on-site
Red Carpet Motel
+1-800-997-5149
1702 North Lincoln St., Knoxville, IA 50138 ~24.31 miles west of Oskaloosa
  • Economy Downtown property
  • Check-in time: 11.00
  • Fair Hotel
  • Staff pleasant
Super 8 Knoxville in Knoxville 2205 North Lincoln Rd., Knoxville, IA 50138 ~24.34 miles west of Oskaloosa
  • Economical Lake hotel
  • 2 floors in property
Best Western Pioneer Inn & Suites - Grinnell 2210 West St. South, Grinnell, IA 50112 ~28.43 miles north of Oskaloosa
  • 3-star Highway property
  • Hotel has 14 suites
Super 8 Grinnell Ia 2111 West St. South, Grinnell, IA 50112 ~28.51 miles north of Oskaloosa
  • Economy Highway property
  • Free comp. breakfast
Country Inn of Grinnell
+1-888-690-5247
1710 West St. South, Grinnell, IA 50112 ~28.58 miles north of Oskaloosa
  • 3-star hotel
  • Free complimentary breakfast
  • New doors
  • About half of guests said the reception staff was ok
From$101
Very Good 4.5 /5Latest Reviews CallBookMore Details
Quality Inn & Suites
+1-888-305-3366
1902 West St. South, Grinnell, IA 50112 ~28.70 miles north of Oskaloosa
  • Two star Rural property
  • 13 suites in property
  • For only 50%, the bathroom was ok
  • Staff was super friendly, nice
Comfort Inn & Suites in Grinnell 1630 West St. South, Grinnell, IA 50112 ~28.99 miles north of Oskaloosa
  • Affordable Highway property
  • 66 rooms in hotel
Pleasant Inn & Suites 4130 Ia 21, Brooklyn, IA 52211 ~30.69 miles northeast of Oskaloosa
  • Cheap hotel
From$75
Average 3.5 /5Reviews CallBookMore Details
Americas Best Value Inn : 2000 West 18th St. South 2000 West 18th St. South, Newton, IA 50208 ~34.78 miles northwest of Oskaloosa
  • Low Cost 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
  • Cheap Highway property
  • 3 suites in property
  • Free breakfast
  • Rooms need regular maintenance
Next 25 Oskaloosa Hotels >  [1 - 25 of 38]    
Next: See My Oskaloosa Hotels with Pricing
Back to Top