
Find hotels in Keswick, IA from ฿1,578
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Keswick hotels

Crest Country Inn
Crest Country InnWilliamsburg
9.2 out of 10, Wonderful, (609 reviews)
The price is ฿2,500
฿2,800 total
includes taxes & fees
11 May - 12 May

Days Inn & Suites by Wyndham Williamsburg IA North
Days Inn & Suites by Wyndham Williamsburg IA NorthWilliamsburg
8.2 out of 10, Very good, (213 reviews)
The price is ฿2,334
฿2,614 total
includes taxes & fees
4 May - 5 May

Belva Deer Inn
Belva Deer InnSigourney
9.0 out of 10, Wonderful, (186 reviews)
The price is ฿3,540
฿3,806 total
includes taxes & fees
27 Apr - 28 Apr

Quality Inn Oskaloosa
Quality Inn OskaloosaOskaloosa
7.6 out of 10, Good, (473 reviews)
The price is ฿2,044
฿2,289 total
includes taxes & fees
26 Apr - 27 Apr

Budget Inn Oskaloosa US 63 Near Pella
Budget Inn Oskaloosa US 63 Near PellaOskaloosa
8.6 out of 10, Excellent, (254 reviews)
The price is ฿1,788
฿2,181 total
includes taxes & fees
19 Apr - 20 Apr

Hotel O Oskaloosa Near Eddyville
Hotel O Oskaloosa Near EddyvilleOskaloosa
5.0 out of 10, (155 reviews)
The price is ฿1,372
฿1,578 total
includes taxes & fees
3 May - 4 May
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
Top Keswick Hotel Reviews

Days Inn & Suites by Wyndham Williamsburg IA North
8/10 Good
More cheap stays in Keswick

Hotel O Oskaloosa Near Eddyville
2278 Highway 63 North Oskaloosa IA
The price is ฿1,372 per night from 3 May to 4 May
฿1,372
฿1,578 total
3 May - 4 May
includes taxes & fees


























