Find hotels in Oskaloosa, KS from $59

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Oskaloosa hotels

StoneHill Lawrence, Trademark Collection by Wyndham

StoneHill Lawrence, Trademark Collection by Wyndham
3.0 star property
Gateway
9.2 out of 10, Wonderful, (1,331 reviews)
"Clean room, helpful pleasant staff, breakfast was great."
United States
Richard
1 day ago
$116 nightly
The price is $136
Jun 2 - Jun 3
Total with taxes and fees
StoneHill Lawrence, Trademark Collection by Wyndham

Hyatt Place Topeka

Hyatt Place Topeka
3.0 star property
Topeka
8.4 out of 10, Very Good, (1,009 reviews)
"Assigning us rooms close together. The staff was very accommodating with our different requests."
United States
Dana
20 hours ago
$93 nightly
The price is $109
Jun 14 - Jun 15
Total with taxes and fees
Hyatt Place Topeka

The Oread Lawrence, Tapestry Collection by Hilton

The Oread Lawrence, Tapestry Collection by Hilton
3.5 star property
Oread
8.6 out of 10, Excellent, (1,003 reviews)
"Great location and amenities. The room was very nice."
United States
Mariana
April 27th, 2026
$159 nightly
The price is $188
Jun 14 - Jun 15
Total with taxes and fees
The Oread Lawrence, Tapestry Collection by Hilton

DoubleTree by Hilton Hotel Lawrence

DoubleTree by Hilton Hotel Lawrence
4.0 star property
Lawrence
8.4 out of 10, Very Good, (1,003 reviews)
"Great location and friendly staff."
United States
Kristin
2 days ago
$149 nightly
The price is $175
Jun 2 - Jun 3
Total with taxes and fees
DoubleTree by Hilton Hotel Lawrence

Country Inn & Suites by Radisson Lawrence

Country Inn & Suites by Radisson Lawrence
3.0 star property
Lawrence
9.0 out of 10, Wonderful, (1,007 reviews)
"This is a clean hotel on the outskirts of Lawrence."
United States
Rebecca
3 days ago
$120 nightly
The price is $141
Jun 7 - Jun 8
Total with taxes and fees
Country Inn & Suites by Radisson Lawrence

Ramada Hotel & Convention Center by Wyndham Topeka Downtown

Ramada Hotel & Convention Center by Wyndham Topeka Downtown
3.0 star property
Downtown Topeka
7.6 out of 10, Good, (1,006 reviews)
"I had a pretty good stay. Valerie were very professional."
United States
Doug
16 hours ago
$67 nightly
The price is $81
Jun 7 - Jun 8
Total with taxes and fees
Ramada Hotel & Convention Center by Wyndham Topeka Downtown

Prairie Band Casino & Resort

Prairie Band Casino & Resort
3.5 star property
Mayetta
9.0 out of 10, Wonderful, (1,000 reviews)
"Nice and quiet stay. Hot tub was hot. Food was great."
United States
Kyle
March 15th, 2026
$149 nightly
The price is $169
Jun 2 - Jun 3
Total with taxes and fees
Prairie Band Casino & Resort

Holiday Inn Express & Suites Topeka North by IHG

Holiday Inn Express & Suites Topeka North by IHG
2.5 star property
Topeka
8.2 out of 10, Very Good, (891 reviews)
"The staff was amazing. Very helpful with whatever I might have needed."
United States
Rhonda
5 days ago
$109 nightly
The price is $128
Jun 7 - Jun 8
Total with taxes and fees
Holiday Inn Express & Suites Topeka North by IHG

Comfort Inn & Suites Lawrence - University Area

Comfort Inn & Suites Lawrence - University Area
2.5 star property
Lawrence
8.4 out of 10, Very Good, (1,001 reviews)
"Room was nice. Breakfast had good selection. Biscuits and gravy were good."
United States
lillian
9 days ago
$106 nightly
The price is $124
Jun 7 - Jun 8
Total with taxes and fees
Comfort Inn & Suites Lawrence - University Area

Tru by Hilton Lawrence

Tru by Hilton Lawrence
2.5 star property
Lawrence
8.8 out of 10, Excellent, (749 reviews)
"Very clean rooms, nice bed, quiet and excellent breakfast."
United States
John T
6 days ago
$74 nightly
The price is $87
Jul 1 - Jul 2
Total with taxes and fees
Tru by Hilton Lawrence

Cyrus Hotel, Topeka, a Tribute Portfolio Hotel

Cyrus Hotel, Topeka, a Tribute Portfolio Hotel
4.0 star property
Downtown Topeka
9.4 out of 10, Exceptional, (985 reviews)
"Staff were very nice and had great recommendations. Food and drinks were top notch."
United States
bryan
2 days ago
$131 nightly
The price is $156
Jun 7 - Jun 8
Total with taxes and fees
Cyrus Hotel, Topeka, a Tribute Portfolio Hotel

Baymont by Wyndham Lawrence

Baymont by Wyndham Lawrence
2.5 star property
Hillcrest
7.6 out of 10, Good, (1,005 reviews)
"Ted from the front desk was very helpful."
United States
Thomas
2 days ago
$77 nightly
The price is $90
Jun 2 - Jun 3
Total with taxes and fees
Baymont by Wyndham Lawrence

Country Inn & Suites by Radisson, Topeka West, KS

Country Inn & Suites by Radisson, Topeka West, KS
3.0 star property
Topeka
8.0 out of 10, Very Good, (1,007 reviews)
"Room was clean grandkids loved the pool and the fact it was open until midnight."
United States
Betty
3 days ago
$106 nightly
The price is $124
Jun 7 - Jun 8
Total with taxes and fees
Country Inn & Suites by Radisson, Topeka West, KS

Hampton Inn Lawrence

Hampton Inn Lawrence
2.5 star property
Deerfield
9.4 out of 10, Exceptional, (999 reviews)
"Amazing hotel and great service! Breakfast was delicious as well!"
United States
Phung
27 days ago
$127 nightly
The price is $149
Jun 14 - Jun 15
Total with taxes and fees
Hampton Inn Lawrence

TownePlace Suites Lawrence Downtown

TownePlace Suites Lawrence Downtown
3.0 star property
Downtown Lawrence
9.4 out of 10, Exceptional, (596 reviews)
"All staff were helpful and friendly."
United States
Joanne
6 days ago
$152 nightly
The price is $178
Jun 11 - Jun 12
Total with taxes and fees
TownePlace Suites Lawrence Downtown

Springhill Suites by Marriott Lawrence

Springhill Suites by Marriott Lawrence
3.0 star property
Downtown Lawrence
8.8 out of 10, Excellent, (773 reviews)
"Unique hotel for business travelers. Staff are very friendly. The hotel is spacious."
United States
Grace
24 days ago
$135 nightly
The price is $159
Jun 7 - Jun 8
Total with taxes and fees
Springhill Suites by Marriott Lawrence

Leavenworth Local Hotel

Leavenworth Local Hotel
2.5 star property
Leavenworth
8.8 out of 10, Excellent, (398 reviews)
"Clean room. Nice bed. Convenient location."
United States
Len
May 1st, 2026
$112 nightly
The price is $131
Jun 3 - Jun 4
Total with taxes and fees
Leavenworth Local Hotel

Spark by Hilton Lansing

Spark by Hilton Lansing
3.0 star property
Lansing
9.2 out of 10, Wonderful, (142 reviews)
"Everything was in perfect order."
United States
Martha
9 days ago
$98 nightly
The price is $114
Jun 30 - Jul 1
Total with taxes and fees
Spark by Hilton Lansing

Comfort Inn Bonner Springs Kansas City

Comfort Inn Bonner Springs Kansas City
2.5 star property
Bonner Springs
8.6 out of 10, Excellent, (748 reviews)
"King room was wonderful. Bed was super comfy."
United States
Renee
April 22nd, 2026
$86 nightly
The price is $101
Jun 8 - Jun 9
Total with taxes and fees
Comfort Inn Bonner Springs Kansas City

Washburn Hotel Suites

Washburn Hotel Suites
4.0 star property
College Hill
8.4 out of 10, Very Good, (196 reviews)
"It was excellent!! I was very impressed!!"
United States
Blanca
7 days ago
$88 nightly
The price is $104
Jun 30 - Jul 1
Total with taxes and fees
Washburn Hotel Suites
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Oskaloosa attractions

Learn more about Oskaloosa

Explore attractions like Perry Lake Recreation Area and Perry Lake as you discover things to see and do in Oskaloosa.

Photo by Holly A.
Open Photo by Holly A.

Top Oskaloosa Hotel Reviews

More cheap stays in Oskaloosa

Hotels in Oskaloosa with star-rating

Why book with Expedia?

  • Flexible booking

    On Expedia, you can find plenty of hotels with flexible cancellation in Oskaloosa using the “Fully refundable property” search filter. Just be sure to always double-check each hotel's cancellation policy before booking.

  • Book now and pay later

    With countless book now, pay later options, there's no need to wait till payday to grab a deal. Use the “Reserve now, pay later” search filter to view all properties available with this payment option in Oskaloosa.

  • Hotel comparison

    Thanks to the handy “Compare properties” tool on Expedia, you can compare hotels in Oskaloosa side by side with just a few clicks.

  • Member prices

    Join Expedia's loyalty program, One Key, for free and unlock Member Prices and rewards on select hotels worldwide. Simply log in when you search and look out for the blue savings label.

Frequently asked questions

What is the best area to stay in Oskaloosa?
The best area to stay in Oskaloosa is the central downtown area, particularly around Delaware Street.

This area is the heart of Oskaloosa, featuring the Jefferson County Courthouse and a selection of local businesses. It's a compact and walkable district where you'll find the town's main services and community gathering spots. For solo travelers or couples looking for a quiet stay, this central location offers convenient access to local eateries and shops.

For those traveling with families who appreciate outdoor activities, staying closer to Old Mill Pond Park on the east side of town provides easy access to green spaces and recreational opportunities.
When is the best time to go to Oskaloosa?
The best time to visit Oskaloosa, Kansas, is during the late spring (May to early June) and early fall (September to October) when the weather is most pleasant for outdoor activities.

During these periods, you'll experience mild temperatures and lower humidity, making it comfortable to explore the town's local parks, like Old Jefferson Town, or enjoy events such as the annual Oskaloosa Old Settlers' Day in September. The comfortable weather is ideal for travelers who enjoy walking and taking in local history without the extremes of summer heat or winter cold.

For those interested in local agriculture and community events, early fall is particularly appealing. This season often features harvest festivals and farmers' markets, providing a genuine taste of local life and produce.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Oskaloosa.
How can I save on a Oskaloosa hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Oskaloosa hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Oskaloosa hotel?
Prices for hotels in Oskaloosa often vary, but you can find a great deal from $59 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia