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
Get Prices

2-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
Applied filters
Stars:   ×
Everspring Inn & Suites Oskaloosa2401 A Ave West, Oskaloosa, United States, 52577View on map
1.5 mi from City Center
This hotel with 59 rooms and a 24-hour bar is conveniently located 30 minutes' walk from the city center.
  • The hotel has
    • On-site car park
    +1
8.8
Great3 reviews
Price fromUS$ 104per nightSelect
Not available
Budget Inn Oskaloosa1210 A Avenue East, Oskaloosa, United States, 52577View on map
1300 yd from City Center800 yd from Mahaska Bowling
Within easy reach of William Penn University, this hotel comprises 25 rooms with en suite bathrooms.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    +1
9.0
Perfect4 reviews
Price fromUS$ 45per nightSelect
Not available
Oskaloosa Motel2278 Highway 63 North, Oskaloosa, United States, 52577View on map
2.2 mi from City Center
A few meters away you can enjoy Nelson Pioneer Farm & Museum.
7.4
Very good3 reviews
Price fromUS$ 55per nightSelect
Not available
Super 8 By Wyndham Oskaloosa Ia306 South 17Th Street, Oskaloosa, United States, 52577-3068View on map
1.1 mi from City Center300 yd from Mahaska Bowling
Guests of this business hotel will be delighted with scenic hills views and proximity to Oskaloosa Skate and Bike Park.
7.4
Very good5 reviews
Price fromUS$ 80per nightSelect
Not available
Similar properties near Oskaloosa
Americinn By Wyndham Ottumwa222 West 2Nd Street, Ottumwa, United States, 52501View on map
22.4 mi from Oskaloosa22.4 mi from City Center
Located a few steps from Ottumwa Industrial Airport, the hotel features 54 rooms with views over the bridge.
8.8
Great12 reviews
Price fromUS$ 87per nightSelect
Not available
Holiday Inn Express Pella2508 Bos Landen Drive, Pella, United States, 50219View on map
17.4 mi from Oskaloosa17.4 mi from City Center
Guests of the hotel will take advantage of Historical Village and enjoy a casino and a golf course, boasting centrally setting in the historic part of Pella.
8.6
Great7 reviews
Price fromUS$ 119per nightSelect
Not available
Royal Amsterdam Hotel705 East First St, Pella, United States, 50219View on map
16.0 mi from Oskaloosa16.0 mi from City Center
There are rooms facing the terrace and the hotel is set close to Vermeer Museum & Global Pavilion.
9.2
Perfect15 reviews
Price fromUS$ 166per nightSelect
Not available
Country Inn & Suites By Radisson, Pella, Ia315 Roosevelt Road, Pella, United States, 50219View on map
15.3 mi from Oskaloosa15.3 mi from City Center
The hotel guests can cool off in an indoor pool or use a wellness area and sauna rooms to feel pure relaxation.
8.4
Great5 reviews
Price fromUS$ 118per nightSelect
Not available
Quality Inn & Suites125 W Joseph Ave, Ottumwa, United States, 52501View on map
20.0 mi from Oskaloosa20.0 mi from City Center
Guests can swim in an indoor heated swimming pool on site, provided by the hotel conveniently set in a beach area.
Price fromUS$ 68per nightSelect
Not available
Days Inn By Wyndham Ottumwa2824 N Court St, Ottumwa, United States, 52501View on map
20.2 mi from Oskaloosa20.2 mi from City Center
Located 6 km from Greater Ottumwa Convention & Visitors Bureau, this unique hotel features 44 rooms, a picnic area and barbeque grills.
8.0
Great4 reviews
Price fromUS$ 89per nightSelect
Not available
Baymont By Wyndham Pella2104 Washington Street, Pella, United States, 50219View on map
17.6 mi from Oskaloosa17.6 mi from City Center
Refurbished in 2010, the hotel offers 60 rooms housed in a Dutch-style building.
8.8
Great16 reviews
Price fromUS$ 107per nightSelect
Not available
Red Carpet Motel1702 North Lincoln Street, Knoxville, United States, 50138View on map
24.3 mi from Oskaloosa24.3 mi from City Center
Featuring an indoor pool and 41 rooms, this hotel is only 1.9 km from Planned Parenthood.
9.0
Perfect1 review
Price fromUS$ 79per nightSelect
Not available
Super 8 By Wyndham Knoxville2205 North Lincoln, Knoxville, United States, 50138-3509View on map
24.3 mi from Oskaloosa24.3 mi from City Center
Rooms at this business hotel allow you to enjoy scenic views of the hills.
5.4
Guest rating3 reviews
Price fromUS$ 102per nightSelect
Not available
Super 8 By Wyndham Grinnell Ia2111 West Street South, Grinnell, United States, 50112View on map
28.5 mi from Oskaloosa28.5 mi from City Center
The hotel provides designer rooms and a 24-hour bar, conveniently located in a ski area.
7.0
Very good2 reviews
Price fromUS$ 78per nightSelect
Not available
Super 8 By Wyndham Pella105 E Oskaloosa St, Pella, United States, 50219-2201View on map
15.3 mi from Oskaloosa15.3 mi from City Center
The property dates back to 1990, boasts a Dutch-style architecture and has great location close to Historical Village.
6.6
Nice3 reviews
Price fromUS$ 80per nightSelect
Not available
Dutch Mill Inn205 Oskaloosa, Pella, United StatesView on map
15.4 mi from Oskaloosa15.4 mi from City Center
Set near Pella Public Library, this historical venue is 20 minutes' walk of the city center.
Select
Not available
Quality Inn & Suites1902 West Street South, Grinnell, United States, 50112-8156View on map
28.6 mi from Oskaloosa28.6 mi from City Center
The hotel is based in a historic-style building located in the eastern part of Grinnell, offering 50 rooms.
5.2
Guest rating6 reviews
Price fromUS$ 106per nightSelect
Not available
Super 8 By Wyndham Ottumwa2823 N Court St, Ottumwa, United States, 52501-1134View on map
20.2 mi from Oskaloosa20.2 mi from City Center
Boasting location close to Indian Hills Community College, the venue includes 62 rooms and an outdoor pool.
2.4
Guest rating3 reviews
Price fromUS$ 68per nightSelect
Not available
Indian Hills Inn & Rv Park100 Highway 34 East, Albia, United StatesView on map
21.1 mi from Oskaloosa21.1 mi from City Center
Set near Albia Airport, this historical venue is 20 minutes' walk of the city center.
Price fromUS$ 79per nightSelect
Not available
The Dwelling Place935 Main St., Pella, United States, 50219View on map
16.2 mi from Oskaloosa16.2 mi from City Center
There are rooms facing the garden and the hotel is set close to Vermeer Museum & Global Pavilion.
Price fromUS$ 191per nightSelect
Not available
Super 8 Grinnell2111 West St S, Grinnell, United States, 50112View on map
28.3 mi from Oskaloosa28.3 mi from City Center
Located 3 miles from the city center, this hotel boasts air-conditioned rooms and an indoor pool.
Select
Not available
Country Inn & Suites By Carlson, Pella315 Roosevelt Road, Pella, United States, 50219View on map
15.5 mi from Oskaloosa15.5 mi from City Center
The business hotel is a good starting point to Pella' sights including Vermeer Museum & Global Pavilion and Central College.
Select
Not available
Country Inn & Suites By Carlson, Grinnell1710 West St S, Grinnell, United States, 50112View on map
28.7 mi from Oskaloosa28.7 mi from City Center
Select
Not available

Filtering results

Please wait...

23 hotels found