The Moment you arrive at Channel House
you will experience that special ambience
reserved for just a handful of first class hotels. Help with your luggage and a friendly welcome are just the beginning of a memorable visit
It would be hard to imagine a more perfect position than that of Channel House. The hotel sits
within two acres of secluded gardens on the lower slopes of North Hill, a much loved beauty
spot enjoying panoramic views across Exmoor and the spectacular coastline. North Hill also
provides some of the best walking country in the Exmoor National Park and the South West
Coastal Path has its starting point at the foot of our garden.
The historical town of Minehead has one of the best climates in Britain and is the ideal
centre from which to explore the delights of Exmoor and its lovely villages, whether it be
on foot or by car.... Step in and unwind.