Book Hotels in Keswick, IA
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Keswick hotels

Luxury Lakefront Escape at Lake Keomah near Oskaloosa Iowa.
Oskaloosa
$364 nightly
The price is $382 total per night from Jul 28 to Jul 29
$382 total
Jul 28 - Jul 29
Total includes taxes and fees
This vacation home features a garden, laundry facilities, and barbecue grills.
"Absolutely loved our stay at this VRBO in Iowa. Everything about the home was comfortable and welcoming. It’s easily one of the best VRBOs I’ve ever stayed in. The space was clean, spacious, and well laid out, making it easy to relax and enjoy our time there. There was plenty of room for everyone, ..."
Reviewed on Jul 21, 2025

Cabin by Keomah State Park: Swimming Pool, Hot Tub Patio, Game Room, Trails
Oskaloosa
This cabin features an outdoor pool and a hot tub. Families will appreciate the arcade/game room and barbecue grills. A garden, laundry facilities, and concierge ...
Fun! Fun! Fun!
"This was our second family vacation at the cabin. We were so excited that it now had a pool! The grandkids loved it.The cabin is very roomy and the beds are very comfortable. We are heading back here next summer!"
Reviewed on Jun 28, 2025

Entertain Large Groups Here: Game Room, Pool, Patio, Fire Pit, Pool Table & More
Oskaloosa
This vacation home features an outdoor pool and a hot tub. There's fun for all ages with a playground and an arcade/game room, and families will appreciate the ...
"Great place"
Reviewed on Jun 13, 2025

Modern + Historic - "Williams Suite" Overlooking DT Williamsburg, IA
Williamsburg
$153 nightly
The price is $171 total per night from Aug 18 to Aug 19
$171 total
Aug 18 - Aug 19
Total includes taxes and fees
This apartment features laundry facilities.
"Great stay. Will definitely be back next year."
Reviewed on Jul 17, 2025

Crest Country Inn
340 W Evans St, Williamsburg, IA
Fully refundableReserve now, pay when you stay
$76 nightly
The price is $85 total per night from Aug 20 to Aug 21
$85 total
Aug 20 - Aug 21
Total includes taxes and fees
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. A garden, a picnic area, and luggage storage are also on offer.
"Overall great"
Reviewed on Jul 22, 2025

Belva Deer Inn
21638 Highway 92, Sigourney, IA
Fully refundableReserve now, pay when you stay
$100 nightly
The price is $105 total per night from Jul 27 to Jul 28
$105 total
Jul 27 - Jul 28
Total includes taxes and fees
This motel features free WiFi in public areas, barbecue grills, and free self parking. Enjoy the free continental breakfast each morning. A garden, a picnic ...
"Matresses nice. Pillows were awesome"
Reviewed on Jun 15, 2025

Budget Inn Oskaloosa
1210 A Avenue East, Oskaloosa, IA
Fully refundableReserve now, pay when you stay
$65 nightly
The price is $73 total per night from Aug 24 to Aug 25
$73 total
Aug 24 - Aug 25
Total includes taxes and fees
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. Staff at the 24-hour front desk can provide around-the-clock ...
"Very clean, organized and beautiful. Close to downtown- and the staff was phenomenal"
Reviewed on Jul 14, 2025

Days Inn & Suites by Wyndham Williamsburg IA North
1708 N Highland Street, Williamsburg, IA
Fully refundableReserve now, pay when you stay
$68 nightly
The price is $76 total per night from Jul 28 to Jul 29
$76 total
Jul 28 - Jul 29
Total includes taxes and fees
This hotel features an indoor pool and a hot tub. There's no skimping on freebies - guests receive free full breakfast, free WiFi, and free self parking. A garden, ...
"It was a little off the main road. Quiet and very clean. The staff was very helpful. Breakfast at the motel was very good,, a fair amount to choose from. I will be staying there again in the fall."
Reviewed on Jul 21, 2025

Quality Inn Oskaloosa
306 S 17th St, Oskaloosa, IA
Fully refundableReserve now, pay when you stay
$76 nightly
The price is $85 total per night from Aug 10 to Aug 11
$85 total
Aug 10 - Aug 11
Total includes taxes and fees
This hotel features free WiFi in public areas, barbecue grills, and free self parking. Enjoy the free on-the-go breakfast each morning. Staff at the 24-hour ...
"Clean and pleasant staff"
Reviewed on Jul 21, 2025
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.
Frequently asked questions
Recent Keswick hotel reviews by fellow wanderers

Crest Country Inn
5 out of 5
Posted 4 days ago
Travelocity Verified Review
"Overall great "
A verified traveler stayed at Crest Country Inn
Explore More Ways to Travel with Travelocity
Explore More Ways to Travel with Travelocity
- Grinnell Hotels
- Ottumwa Hotels
- Oskaloosa Hotels
- Williamsburg Hotels
- Cedar Rapids - Iowa City Hotels
- Brooklyn Hotels
- Eastern Iowa Hotels
- Marengo Hotels
- Montezuma Hotels
- Sigourney Hotels
- Central Iowa Hotels
- Central United States Hotels
- Malcom Hotels
- Belle Plaine Hotels
- Victor Hotels
- Wellman Hotels
- What Cheer Hotels
- New Sharon Hotels
- Ladora Hotels
- Keota Hotels
- Parnell Hotels
- East Central Iowa Hotels
- Barnes City Hotels
- Cedar Hotels
- Packwood Hotels
- Carnforth Hotels
Most popular
Hotels
- Hotels in Keokuk
- Hotels in Clear Lake
- Hotels in Sioux City
- Hotels in Newton
- Hotels in Decorah
- Hotels in Waterloo
- Hotels in Ames
- Hotels in Council Bluffs
- Hotels in Mason City
- Hotels in Davenport
- Hotels in Burlington
- Hotels in Pella
- Hotels in Iowa City
- Hotels in Spirit Lake
- Hotels in Cedar Rapids
- Hotels in Dubuque
- Hotels in Marshalltown
- Hotels in Spencer
- Hotels in Coralville