Keswick

Hotels in Keswick

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Frequently Asked Questions

How much does it cost to stay in a hotel in Keswick?

The average price for hotels in Keswick is AU$ 985 for weekdays, and AU$ 1,098 for weekends (Friday–Saturday).

What are the best hotels in Keswick?

From business trips to holiday stays, Keswick offers a wide selection of popular hotels to suit every need. Keswick Country House Hotel (from AU$ 305), Keswick Park Hotel (from AU$ 131) and Royal Oak Hotel (from AU$ 204) are excellent options for your stay.

What are the best sap hotels in Keswick?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Armathwaite Hall Hotel & Spa (from AU$ 460) is one of the best hotels with a spa in the area.

Which hotels in Keswick provide fitness facilities?

Lake District Castle Inn (from AU$ 346) and Armathwaite Hall Hotel & Spa (from AU$ 460) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Keswick have the best breakfast?

What are the best luxury hotels in Keswick?

Keswick offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. The Grange Country House (from AU$ 299) is one of the top luxury hotels for a memorable stay.

Which hotels in Keswick have swimming pools?

Armathwaite Hall Hotel & Spa (from AU$ 460) is a well-known hotel with a swimming pool. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties151
Number of Reviews2,666
Lowest PriceAU$ 150
Highest PriceAU$ 2,683
Average Price (Weekends)AU$ 1,098
Average Price (Weekdays)AU$ 985