As featured in Britain’s Best Hotels Guide
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.