The Churchill House is a family run guest house providing elegantly styled rooms & suites in a lovingly restored Grade II Listed Georgian period townhouse based in the historic heart of Dover, Kent.
There are 7 thoughtfully furnished rooms and suites to choose from, all with en-suite facilities and access to self-catering kitchen facilities. Homely touches and attention to detail create a comfortable, inviting environment for travellers to rest and enjoy while exploring the fascinating sites of Dover.
Facilities at The Churchill House
For a comprehensive guide to all our recommended local eateries, places of interest to visit and routes for walking and exploring.
Cafes & Restaurants
The best eateries in town, from tea rooms to pubs to waterside restaurants
Explore the fascinating history of Dover stretching all the way back to the Bronze Age
Dover is the heart of the White Cliffs Country and surrounded by stunning landscapes & scenery just waiting to be explored
2020 Travellers' Choice