Say “I Do” at Garibaldi Castle with stunning grounds and dramatic sea views. Your day will be unforgettable.

Memorable weddings demand magical locations...

An enchanting castle, captivating architecture, steeped in history will truly delight you and your guests. A magical backdrop for amazing pictures and videos, all combined with delicious award winning food and drink, and impeccable and considered service.

Garibaldi Castle will make the most important day of your life even more special. Book your wedding today!


You will be the only wedding at Garibaldi Castle making your day a true fairytale. Whether it be a civil wedding, partnership or planning a small intimate gathering Garibaldi Castle truly is a fairytale setting for a memorable wedding. With a choice of packages and rooms able to accommodate any number of guests and stunning bedrooms to enjoy you on your special day.


World-class amenities unite with sheer luxury and unique surroundings, to make sure that there’s nowhere you’d rather be. Let the story unfold as you explore the castle grounds on a magical horse and carriage ride, all while taking in the captivating views of medieval architecture that encompass you.


There’s a regal atmosphere amidst the Garibaldi Waterfront Oasis where the sunsets cast a sparkle over the Tranquil Samara River. If you dare to spoil yourself, take a voyage on the new Garibaldi Yacht, a decadent treat not to be missed. Feel the light breeze and enjoy spectacular waterfront views from our lounging area where modern meets traditional that will leave you telling stories for years to come.