Castle Inn
Castle Inn, Bramber, South Downs Hotel
The Castle Inn is a charming, family-run B&B/Hotel in Bramber, West Sussex. This AA 3-star inn offers a quintessential English village experience within the South Downs National Park. Nestled in picturesque surroundings, The Castle Inn is an ideally located South Downs hotel provides easy access to Brighton, Worthing, and London. The inn boasts comfortable en-suite rooms equipped with modern amenities, including flat-screen TVs with Sky channels. Dining options include the adults-only Bramber Dining Room and the family-friendly Sky dining room, serving breakfast, lunch, and dinner. The spacious bar area and English garden offer additional seating for guests. With its 17th-century origins, the inn retains its historic charm while providing contemporary cuisine and services. The Castle Inn Hotel caters to various guests, from commercial travelers to holidaymakers, offering a perfect blend of traditional hospitality and modern comfort in a idyllic rural setting.Ideally Located South Downs Hotel
