news | April 08, 2026

Beck Hall Hotel Review, Malham, North Yorkshire

Malham, Yorkshire, England

The very dog-friendly Beck Hall, on the edge of the village of Malham, has 21 attractive rooms and a modern restaurant serving high-quality food. Its setting in some of the loveliest Yorkshire Dales countryside makes it an ideal base for walkers and nature lovers.