Amberley Castle
About
Amberley Castle is a historic luxury hotel set within a 12th-century castle in the South Downs National Park. Offering romantic escapes, fine dining in atmospheric Norman halls, and enchanting wedding venues, it combines centuries of heritage with modern five-star comfort. Guests can enjoy roaring fires, garden walks, and beautifully appointed rooms behind ancient walls.
Services
Luxury accommodation, Fine dining, Afternoon tea, Weddings, Private events, Meeting rooms, Gift vouchers
Is this your business?
Claim your free listing to update your details and respond to enquiries.