Hotels in Keswick
Search over 36 hotels from $58
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Top Rated Keswick Hotels

Days Inn & Suites by Wyndham Williamsburg IA North
1708 N Highland Street Williamsburg IA
Free Cancellation
Reserve now, pay when you stay
20.51 mi from city center
$62 nightly
The price is $69 total per night
$69 total
Dec 28 - Dec 29
Total with taxes and fees
Guests staying at Days Inn & Suites by Wyndham Williamsburg IA North enjoy an indoor pool, free WiFi in public areas, and a hot tub. If you drive, take advantage of free parking. The 24-hour front desk has staff always at the ready. Additional amenities include coffee/tea in a common area, express check-out, and laundry facilities.
Pool
Hot Tub

Quality Inn Oskaloosa
306 S 17th St Oskaloosa IA
Free Cancellation
Reserve now, pay when you stay
22.68 mi from city center
$59 nightly
The price is $66 total per night
$66 total
Jan 1 - Jan 2, 2026
Total with taxes and fees
Guests of Quality Inn Oskaloosa enjoy access to free WiFi in public areas, coffee in a common area, and microwave in a common area. Free parking is included with your stay. Front-desk staff are standing by 24/7 to assist with any requests. Additional amenities include a vending machine and barbecue grills.
Breakfast included
Parking included

Budget Inn By Capital O Oskaloosa Near Pella
1210 A Avenue East Oskaloosa IA
Free Cancellation
Reserve now, pay when you stay
22.96 mi from city center
$83 nightly
The price is $92 total per night
$92 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Guests staying at Budget Inn By Capital O Oskaloosa Near Pella enjoy free WiFi in public areas and laundry facilities. You can take advantage of free parking if you drive. The front desk is staffed 24/7 to help with luggage storage, and answer any questions about the accommodations.
Parking included
Free WiFi

Crest Country Inn
340 W Evans St Williamsburg IA
Free Cancellation
Reserve now, pay when you stay
20.12 mi from city center
$80 nightly
The price is $90 total per night
$90 total
Jan 7 - Jan 8, 2026
Total with taxes and fees
Crest Country Inn features free WiFi in public areas and a picnic area. You can take advantage of free parking if you drive. Front-desk staff can assist with luggage storage and tours/tickets. This smoke-free motel also has a garden.
Parking included
Free WiFi

Belva Deer Inn
21638 Highway 92 Sigourney IA
Free Cancellation
Reserve now, pay when you stay
8.42 mi from city center
$88 nightly
The price is $93 total per night
$93 total
Dec 27 - Dec 28
Total with taxes and fees
At Belva Deer Inn, guests have access to free WiFi in public areas, a meeting room, and express check-out. You can put free parking to good use if you drive. Front-desk staff are standing by 24/7 to assist with any requests. Additional amenities include a picnic area, barbecue grills, and a water dispenser.
Breakfast included
Parking included

Hotel O Oskaloosa Near Eddyville
2278 Highway 63 North Oskaloosa IA
Free Cancellation
Reserve now, pay when you stay
22.8 mi from city center
$56 nightly
The price is $58 total per night
$58 total
Jan 18 - Jan 19, 2026
Total with taxes and fees
Hotel O Oskaloosa Near Eddyville features free WiFi in public areas and a vending machine. A stay here includes free parking.
Pet friendly
Parking included

Cabin by Keomah State Park: Swimming Pool, Hot Tub Patio, Game Room, Trails
Oskaloosa IA
18.96 mi from city center
Guests of this cabin enjoy features like an outdoor pool, a hot tub, and an arcade/game room. Staff members can help with accommodation requests, and provide concierge services. Other amenities at this family-friendly cabin include laundry facilities, local meal delivery service, and barbecue grills.
Pool
Hot Tub

Entertain Large Groups Here: Game Room, Pool, Patio, Fire Pit, Pool Table & More
Oskaloosa IA
22.95 mi from city center
Guests of this vacation home enjoy features like an outdoor pool, a hot tub, and an arcade/game room. Other amenities at this family-friendly vacation home include laundry facilities, barbecue grills, and a garden.
Pool
Hot Tub

BISON Ranch~Cabin~Heat~A/C~Huge Views~ Bison within walking distance
Malcom IA
23.69 mi from city center
$199 nightly
The price is $216 total per night
$216 total
Dec 30 - Dec 31
Total with taxes and fees
At this cabin, guests have access to barbecue grills.
Kitchen
Pet friendly

Quaint Montezuma Cabin Near Lake Ponderosa!
Montezuma IA
18.93 mi from city center
This cottage features free WiFi in public areas and barbecue grills. You can put free parking to good use if you drive.
Kitchen
Parking included

The Nest - next to bakery and downtown
Oskaloosa IA
23.54 mi from city center
At this condo, guests have access to a gym, laundry facilities, and barbecue grills.
Kitchen
Washer

Luxury Lakefront Escape at Lake Keomah near Oskaloosa Iowa.
Oskaloosa IA
19.18 mi from city center
$322 nightly
The price is $338 total per night
$338 total
Dec 31 - Jan 1, 2026
Total with taxes and fees
At this vacation home, guests have access to an arcade/game room, laundry facilities, and a water dispenser. Other amenities at this family-friendly vacation home include barbecue grills and a garden.
Kitchen
Washer
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.
Where should you stay in Keswick?
What are some favorite hotels in Keswick?
Consider these top hotels around Keswick:
- Days Inn & Suites by Wyndham Williamsburg IA North is located 20.5 mi away, and this hotel has free breakfast, free WiFi, and free parking.
- Quality Inn Oskaloosa is located 22.7 mi away, and this hotel has free breakfast, free WiFi, and free parking.
- Budget Inn By Capital O Oskaloosa Near Pella is located 23 mi away, and this hotel has free WiFi, free parking, and flat-screen TVs.
Keswick hotels essential information
Accommodation | 36 hotels |
|---|---|
Lowest Price | $58 |
Highest Price | $338 |
Popular hotels | Days Inn & Suites by Wyndham Williamsburg IA North, Quality Inn Oskaloosa, Budget Inn By Capital O Oskaloosa Near Pella, Crest Country Inn, Belva Deer Inn, Hotel O Oskaloosa Near Eddyville, Cabin by Keomah State Park: Swimming Pool, Hot Tub Patio, Game Room, Trails, Entertain Large Groups Here: Game Room, Pool, Patio, Fire Pit, Pool Table & More, BISON Ranch~Cabin~Heat~A/C~Huge Views~ Bison within walking distance, Quaint Montezuma Cabin Near Lake Ponderosa!, The Nest - next to bakery and downtown, Luxury Lakefront Escape at Lake Keomah near Oskaloosa Iowa. |
Recent Reviews

Belva Deer Inn
5/5 Excellent
"I enjoyed staying in the updated room last week. It was very clean. Parking is close & complimentary. I would recommend staying at Belva Deer Inn while in Sigourney & surrounding area!"
A verified traveler stayed at Belva Deer Inn
Posted 3 days ago



