Find your unique place of refuge
Surrounded by nature on a 140-hectare estate, our resort is a picture-postcard image of southern Switzerland

#1 IN THE nzz am sonntag 2025 HOTEL RANKING
We are the best five-star holiday hotel in Switzerland!
This year’s renowned hotel rating “Die 150 Besten Schweizer Hotels” by Karl Wild and Andrin Willi has awarded Castello del Sole Beach Resort & SPA first place in the category “Best 5-Star Holiday Hotel”, honoring luxury in harmony with nature yet again.

Arrival experience Lago Maggiore
Travel by train, we'll pick you up by boat
Your stay with us can't start any earlier: hire our boat including skipper for a unique experience.
Our skipper will pick you up at the port of Locarno and take you à la Venice directly to the Spiaggia of the Castello del Sole, where a glass of Spumante from our winery awaits you as a special check-in to your holiday.
Delightful gastronomic variety
We love to pamper our guests, and culinary delights are no exception. Inspired by our fields, the Mediterranean, but interpreted in our own unique way.

From our farms to your table. Rice, vegetables, fruit and of course wine - the garden and the fields around our resort conjure up lots of fresh produce for your table


SPA & Beauty
Relax under the golden sun
Rejuvenate body and soul on the private beach or in the 2,500 square metre spa.