Photo by Sig
Mahaska County accommodation from NZ$66
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Hotels in Mahaska County

EverSpring Inn & Suites
2401 A Ave West Oskaloosa IA
2.34 km from city centre
Stay at this business-friendly hotel in Oskaloosa. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff in their reviews. Popular attractions Southern Iowa Fair and VanderWilt Park are located nearby.
Pool
Breakfast included
Free cancellation
Reserve now, pay when you stay

Fairfield Inn & Suites by Marriott Oskaloosa
2325 COAL MINE LOOP Oskaloosa IA
The price is NZ$269 per night
NZ$269
24 Dec - 25 Dec
includes taxes & fees
2.29 km from city centre
Stay at this business-friendly hotel in Oskaloosa. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff in their reviews. Popular attractions Southern Iowa Fair and VanderWilt Park are located nearby.
Pool
Breakfast included
Free cancellation
Reserve now, pay when you stay

Quality Inn Oskaloosa
306 S 17th St Oskaloosa IA
The price is NZ$113 per night
NZ$113
29 Dec - 30 Dec
includes taxes & fees
1.78 km from city centre
Stay at this business-friendly hotel in Oskaloosa. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions City Square Park and Oskaloosa Public Library are located nearby.
Breakfast included
Parking included
Free cancellation
Reserve now, pay when you stay

Budget Inn By Capital O Oskaloosa Near Pella
1210 A Avenue East Oskaloosa IA
The price is NZ$141 per night
NZ$141
4 Jan - 5 Jan 2026
includes taxes & fees
1.22 km from city centre
Stay at this hotel in Oskaloosa. Enjoy free Wi-Fi, free parking and a 24-hour front desk. Our guests praise the helpful staff in their reviews. Popular attractions City Square Park and Oskaloosa Public Library are located nearby.
Parking included
Free WiFi
Free cancellation
Reserve now, pay when you stay

Cabin by Keomah State Park: Swimming Pool, Hot Tub Patio, Game Room, Trails
Oskaloosa IA
9.04 km from city centre
Stay at this family-friendly cabin in Oskaloosa. Enjoy free Wi-Fi, private pools and breakfast (surcharge). Popular attractions Lake Keomah State Park and Nelson Pioneer Farm Museum are located nearby.
Pool
Hot tub

Hotel O Oskaloosa Near Eddyville
2278 Highway 63 North Oskaloosa IA
3.33 km from city centre
Stay at this motel in Oskaloosa. Enjoy free Wi-Fi, free parking and room service. Popular attractions Nelson Pioneer Farm Museum and VanderWilt Park are located nearby.
Pet-friendly
Parking included
Free cancellation
Reserve now, pay when you stay

Entertain Large Groups Here: Game Room, Pool, Patio, Fire Pit, Pool Table & More
Oskaloosa IA
1.26 km from city centre
Stay at this family-friendly holiday home in Oskaloosa. Enjoy free Wi-Fi, private pools and breakfast (surcharge). Popular attractions City Square Park and Oskaloosa Public Library are located nearby.

A Class-y & spacious 1500 square foot retreat in a century old brick schoolhouse
Oskaloosa IA
1.36 km from city centre
Stay at this apartment in Oskaloosa. Enjoy laundry facilities, an in-room coffee maker and air conditioning. Popular attractions Southern Iowa Fair and Edmundson Golf Course are located nearby.
Kitchen
Washing machine

Links Bos Landen Hotel & Spa of Pella, Trademark by Wyndham
2508 Bos Landen Dr Pella IA
The price is NZ$146 per night
NZ$146
25 Dec - 26 Dec
includes taxes & fees
27.83 km from city centre
Stay at this golf hotel in Pella. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff and the clean rooms in their reviews. Popular attractions Bos Landen Golf Club and Central Park are located nearby.
Pool
Hot tub
Free cancellation
Reserve now, pay when you stay

Days Inn by Wyndham Newton
1605 W 19th St S Newton IA
The price is NZ$66 per night
NZ$66
24 Dec - 25 Dec
includes taxes & fees
56.5 km from city centre
Stay at this business-friendly hotel in Newton. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Jasper County Historical Museum and Denniston Knolls Park are located nearby.
Free cancellation
Reserve now, pay when you stay

Cobblestone Hotel & Suites - Knoxville
1212 Eric Dr Knoxville IA
The price is NZ$172 per night
NZ$172
24 Dec - 25 Dec
includes taxes & fees
38.68 km from city centre
Stay at this business-friendly hotel in Knoxville. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff in their reviews. Popular attractions Knoxville Raceway and National Sprint Car Hall of Fame are located nearby.
Pool
Hot tub
Free cancellation
Reserve now, pay when you stay

Cobblestone Hotel & Suites - Ottumwa
108 Church St Ottumwa IA
The price is NZ$169 per night
NZ$169
31 Dec - 1 Jan 2026
includes taxes & fees
36.77 km from city centre
Stay at this hotel in Ottumwa. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff in their reviews. Popular attractions Riverside Park and Market on Main are located nearby.
Pool
Breakfast included
Free cancellation
Reserve now, pay when you stay
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Mahaska County stays as unique as you are
*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.
^Eligibility requirements and conditions apply.
Mahaska County hotels essential information
Accommodation | 132 hotels |
|---|---|
Lowest Price | NZ$66 |
Highest Price | NZ$269 |
Popular hotels | EverSpring Inn & Suites, Fairfield Inn & Suites by Marriott Oskaloosa, Quality Inn Oskaloosa, Budget Inn By Capital O Oskaloosa Near Pella, Cabin by Keomah State Park: Swimming Pool, Hot Tub Patio, Game Room, Trails, Hotel O Oskaloosa Near Eddyville, Entertain Large Groups Here: Game Room, Pool, Patio, Fire Pit, Pool Table & More, A Class-y & spacious 1500 square foot retreat in a century old brick schoolhouse, Links Bos Landen Hotel & Spa of Pella, Trademark by Wyndham, Days Inn by Wyndham Newton, Cobblestone Hotel & Suites - Knoxville, Cobblestone Hotel & Suites - Ottumwa |
New reviews! Best hotels in Mahaska County

Wotif Verified Review
5 / 5
We have stayed here last summer and it was great. My only issue was the mattress in our room was a little too hard for mine and my husband's comfort. The owner and her family are super nice and sweet. Rooms are clean and plenty big that your not banging around against walls and the showers have hot water and great pressure! Already booked our room for next years week long county fair!
A verified traveller stayed at Budget Inn By Capital O Oskaloosa Near Pella
Posted 11 days ago
Best hotel destinations in Mahaska County
Top hotels
^Eligibility requirements and conditions apply











