London Tickets

Leeds Castle Accommodation: A Luxurious Stay In The Castle Estate


Often described as the ‘loveliest castle in the world,’ the Leeds Castle Kent dates its origins back to 857AD. It was initially owned by a Saxon family and was passed down over generations until Edward Ⅰ bought it in 1278. Edward Ⅰ and his queen Eleanor of Castile made significant improvements to the castle, adding regal beauty. As the castle was passed down over generations of royals, its beauty only flourished and thrived each year. Today the beautiful structure, surrounded by River Len, is open to the public and even offers accommodation fit for royals. 

Leeds Castle Accommodation: Bread & Breakfast

Leeds Castle Accommodation Breakfast

Stable Courtyard B&B

Stable Courtyard B&B is the perfect unwinding experience within the royal beauty of Leeds Castle. Enjoy a full English continental breakfast served to you in the 17th century oak-beamed Castle view restaurant. You can also reserve tables to get an unbridled view of the lit-up Castle at night and enjoy daily chef’s specials with fresh local produce.

  • Prices start from £95 per night.
  • Double, twin, single, and family rooms are available here.
  • There is free parking on site.
  • Luxury Noble Isle toiletries are available at your disposal.
Leeds Castle Accommodation Tea

Maiden Tower B&B

Experience the breathtaking views from the 16th century Maiden Tower at Leeds Castle that offers accommodation in 5 period-style rooms. The Head chef prepares daily specials with native ingredients, which you can enjoy in the oak-beamed Castle view restaurant. An afternoon tea package is available as well, on Friday, Saturday, and Sunday.

  • Prices start from £255 per night.
  • En-suite double rooms available 
  • Luxury Noble Isle toiletries are available at your disposal
  • Free Parking is provided on-site.