Gather Together | Feel At Home
At Castle Collection, we create spaces where people come together to connect, collaborate and achieve more. Across our distinctive venues you’ll find unique settings designed to inspire productive and memorable events.
From characterful meeting rooms to larger conference spaces, each property offers something different, but with one consistent approach: we take care of everything. As your one dedicated partner, we manage the details from start to finish, allowing you to focus on your business and your guests.
With a warm welcome at every hotel and experienced teams behind the scenes, hosting your event feels seamless, personal and completely taken care of.
Set within the rolling hills of Highland Perthshire, Atholl Palace Hotel offers a truly memorable setting for meetings and events. Step away from the everyday and bring your team together in a venue where grand interiors, sweeping views and peaceful surroundings create space to think clearly and connect meaningfully.
From elegant meeting rooms to larger conference spaces, each event is supported by a team who take care of every detail behind the scenes—ensuring everything runs smoothly from start to finish. With a warm welcome, attentive service and the option to extend your stay with on-site accommodation and leisure facilities, Atholl Palace makes business events feel both productive and genuinely enjoyable.
Set along the North Wales coastline, The Beaches Hotel offers a refreshing setting for meetings and events, where sea views and fresh coastal air create a naturally uplifting backdrop. It’s a place where teams can step away from the usual routine, think more clearly and come together with ease.
From flexible meeting spaces to larger conference setups, every event is delivered with care and attention, supported by a team who handle the details seamlessly behind the scenes. With a warm, friendly welcome, on-site accommodation and the calming influence of the coast just moments away, The Beaches Hotel brings a relaxed, productive feel to every business gathering.
Surrounded by the natural beauty of the Lake District, Lake District Castle Inn Hotel offers a peaceful and inspiring setting for meetings and events. With views across open countryside and a sense of calm away from the everyday, it’s an ideal place for teams to refocus, reconnect and think differently.
From versatile meeting rooms to larger conference spaces, every event is supported by a team who take care of the details from start to finish. With a warm welcome, comfortable on-site accommodation and space to unwind beyond the meeting room, the Lake District Castle Inn Hotel creates an environment where business feels both productive and refreshingly relaxed.