Make a Booking


The perfect place to eat, drink, sleep and adventure. The Swan Hotel is located in Whalley, just a stones throw from Clitheroe in the heart of the Ribble Valley.

Open daily with food served each day from 12 o clock until 7.30pm.

Join us in our traditional bar serving up the best hospitality.

Hand pulled cask beers, premium lagers, ciders, wines and spirits available.

Fancy a freshly made cup of coffee or a proper Lancashire cuppa?

We offer a tempting range of homemade pub dishes including hearty breakfasts, light lunches, Sunday roasts and delicious evening meals.

Something to celebrate? Let us take care of your special occasion.

Our cosy en-suite bedrooms make The Swan Hotel in Whalley, the ideal resting place near Clitheroe.

Our Pub shows live sport, with both Sky Sports and BT Sports available to show on a number of HDTV’s situated around our venue.

We host a quiz night every Wednesday. Find out more on our Facebook page.

Bring the children and your family dogs: well behaved dogs are welcome every day. (Under 18s allowed into the pub when accompanied by adults up until 8pm).