About

Holland Hall is a 17th Century Grade II listed building, on the edge of Lancashire’s stunning countryside, in the historic village of Upholland in West Lancashire.

Sympathetically restored whilst retaining many of its original features and period charm, the hotel has added all the required modern facilities and offers a selection of beautiful rooms, for couples and families.

Situated next to Dean Wood Golf Club, Holland Hall is perfectly located for golfing and with dog-friendly accommodation, and a dog-friendly pub, Holland Hall is the also the ideal base for a walking holiday with your four-legged friend.

 

Stay at Holland Hall Hotel

  • 6 Lafford Ln
    Up Holland
    Skelmersdale
    WN8 0QZ

  • 01695 624426

Number of Rooms – 25

Other Accommodation…