Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 5 hotels in Oskaloosa
Get Prices

3-star hotels in Oskaloosa, Iowa

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Applied filters
Stars:   ×
Americas Best Value Inn Oskaloosa1315 A Avenue East, Oskaloosa, United States, 52577View on map
1500 yd from City Center600 yd from Mahaska Bowling
Located next to William Penn University, the venue comprises 40 rooms with garden views.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
6.8
Nice5 reviews
Price fromUS$ 69per nightSelect
Not available
Similar properties near Oskaloosa
Hampton Inn Ottumwa943 N Quincy Ave, Ottumwa, United States, 52501View on map
22.1 mi from Oskaloosa22.1 mi from City Center
The hotel offers easy access to Pioneer Ridge Nature Area, boasting 77 rooms in the heart of Ottumwa.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour business centre
    +2
9.6
Perfect7 reviews
Price fromUS$ 120per nightSelect
Not available
Cobblestone Hotel & Suites Knoxville1212 Eric Drive, Knoxville, United States, 50138View on map
24.3 mi from Oskaloosa24.3 mi from City Center
This hotel offers the snack bar and 36 rooms together with convenient location close to Knoxville Raceway.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour business centre
    +2
10.0
Perfect1 review
Price fromUS$ 126per nightSelect
Not available
Best Western Pioneer Inn & Suites Grinnell2210 West Street S, Grinnell, United States, 50112-8108View on map
28.5 mi from Oskaloosa28.5 mi from City Center
Located in the ski district of Grinnell, the venue features an indoor swimming pool together with a hot tub.
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    +2
7.6
Very good18 reviews
Price fromUS$ 100per nightSelect
Not available
Country Inn & Suites By Radisson, Grinnell, Ia1710 West Street South, Grinnell, United States, 50112View on map
28.9 mi from Oskaloosa28.9 mi from City Center
This hotel features rooms with city views, while a central location provides easy access to Grinnell College.
  • The hotel has
    • On-site car park
    +1
7.8
Very good6 reviews
Price fromUS$ 93per nightSelect
Not available
Comfort Inn & Suites Grinnell1630 West Street South, Grinnell, United States, 50112View on map
29.0 mi from Oskaloosa29.0 mi from City Center
Conveniently located right next to Grinnell College, the hotel has modern rooms to offer as well as a café bar.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.4
Great7 reviews
Price fromUS$ 97per nightSelect
Not available
Holiday Inn Express And Suites Ottumwa941 North Quincy Avenue, Ottumwa, United States, 52501View on map
22.0 mi from Oskaloosa22.0 mi from City Center
Located within a short distance of Ottumwa Regional Health Center, this venue offers business accommodation with 93 non-smoking rooms.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • Flat-screen TV
    +1
Price fromUS$ 108per nightSelect
Not available

Filtering results

Please wait...

7 hotels found