Belvoir Castle

Belvoir – meaning “beautiful view” in French – is a wonderfully romantic 19th century castle. Sitting high on a hilltop, it presides over twenty-seven acres of beautifully-manicured gardens, and the endless Leicestershire countryside beyond.

The castle is a highly versatile wedding venue, licensed to hold civil ceremonies in its splendid guardroom and ballroom, and Church of England ceremonies in its intimate family chapel. Wedding receptions may be hosted in the castle itself, or in a luxury lakeside marquee in the grounds.

Get in touch now at Stones Events if you’re after luxury catering and an unforgettable dining experience.