Hotels in Keswick
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 23 - Aug 24Tomorrow
Aug 24 - Aug 25Next weekend
Aug 28 - Aug 30In two weeks
Sep 4 - Sep 6Top 5 hotels in Keswick at a glance
- Belva Deer Inn — 2.5-star hotel in Sigourney. Guest rating: 9.0/10 — Wonderful.
- Budget Inn — 2-star hotel in Oskaloosa. Guest rating: 8.6/10 — Excellent.
- Crest Country Inn — 2.5-star hotel in Williamsburg. Guest rating: 9.2/10 — Wonderful.
- Days Inn & Suites by Wyndham Williamsburg IA North — 2-star hotel in Williamsburg. Guest rating: 8.0/10 — Very Good.
- Quality Inn Oskaloosa — 2.5-star hotel in Oskaloosa. Guest rating: 7.6/10 — Good.
Where to stay in Keswick?




Belva Deer Inn
Belva Deer InnSigourney
$100
$107 total
includes taxes & fees
Aug 25 - Aug 26




Crest Country Inn
Crest Country InnWilliamsburg
$95
$106 total
includes taxes & fees
Aug 25 - Aug 26




Days Inn & Suites by Wyndham Williamsburg IA North
Days Inn & Suites by Wyndham Williamsburg IA NorthWilliamsburg
$84
$94 total
includes taxes & fees
Sep 13 - Sep 14




Quality Inn Oskaloosa
Quality Inn OskaloosaOskaloosa
$56
$62 total
includes taxes & fees
Sep 20 - Sep 21




OYO Landmark Inn Oskaloosa Near Hwy 63
OYO Landmark Inn Oskaloosa Near Hwy 63Oskaloosa
$62
$65 total
includes taxes & fees
Aug 25 - Aug 26




Econo Lodge Oskaloosa
Econo Lodge OskaloosaOskaloosa
$72
$81 total
includes taxes & fees
Sep 13 - Sep 14
Check out reviews of Keswick hotels guests love
Hotel O Oskaloosa Near Eddyville
8/10 Good
"."
Hotel O
10/10 Excellent
"First of all this is an older building and it is in need of repair. And it offers a discounted price to compensate for this. Don't let the outward appearance discourage you. I stayed 5 nights. The location is just out of town and is a safe location to stay in. The room I had was very clean. The bedding, furniture, towels were in very good condition. They looked new. The AC worked very well, and the refrigerator was good sized and cold. You could set the thermostat where you wanted it. The bathroom was small, but it had a hot shower and a tub. Not a turned down water heater to save money like hotels costing 5 times their price! It had a heat lamp in the ceiling, plus a separate exhaust fan. I never heard any of the other guests while in my room , and there was no partying of any kind going on that I noticed. The people at the desk and the maids were fantastic, friendly, and helpful, and made me feel like they appreciated me using their hotel. They were "kind" people if you care about that. I will be staying in this hotel for all my visits in the future to Oskaloosa, IA. It's about a 3 minute ride to be right in the city where the restaurants and shops are. Oskaloosa is a great mid-sized midwestern town with lots of goods and services. The people who were staying in the hotel were driving mostly new cars. They were dressed nicely and were a friendly bunch. There is also a security person on site. Jeff Anderson"








