Castello del Sole Beach Resort & Spa          

 Via Muraccio 142 CH-6612 Ascona (Lake Maggiore) − Switzerland

Member of Relais & Chateaux

An oasis of peace with 81 rooms providing you with a sense of space and luxurious touches. The authentic architecture of a lordly mansion, exclusive details such as the elegant Dedon lounge like arm-chairs in the hotel park and quaint inner courtyards add those special touches to an exclusive living quality. The two pavilions with the deluxe rooms and suites make your dreams come true. The wellness centre of 2'500 m2, the beauty and body treatments, as well as sports and leisure activities such as the indoor and outdoor tennis courts, the putting-green and the short distance to one of Europe's most beautiful golf courses offer you casual and relaxing sporting activities. Savour culinary delights including products from our own farmlands (150h), in our restaurant "Locanda Barbarossa" which has been awarded with 18 GaultMillau points and 1 Michelin star as well as the green Michelin star for sustainability Experience

Castello del Sole Beach Resort & Spa

– ☆ ☆ ☆ ☆ ☆ –

A landscape that even Monet could not have painted more beautifully. And right in the middle of it: our sun castle – your hideaway.

Castello del Sole will capture your heart immediately. And once you've been smitten by the magic of our luxury property, you will no longer be able to resist. Our secret? THE CASTELLO WAY OF LIVING. A totally unique definition of space and time in harmony with nature. A feeling about life that will lend you wings and promises to give you precisely what you want in your own free time – and even a bit more.

Authenticity and our timeless values are our hallmark: Castello del Sole is truly steeped in history and we continue writing its story together with you. But let's go back to the very beginning, to 1532, when Castello del Sole was built by Francesco Orelli and served as a hiding place for the followers of the new Protestant teachings. In 1756 it was mentioned for the first time as an "architectural gem". Around 1900 it was run as a simple osteria, a wayside inn, with six rooms for guests. In the decades thereafter it was transformed into an exclusive hotel property. The character of this incomparable complex has been preserved and supplemented with contemporary luxury.


If the kids are happy, we (and you) are too! The favourite spots for our youngest guests are the fun playground, the playroom or our donkeys Figaro-Lindoro and Rosina. Our Club Ragazzi has a line-up of fun activities in store for youngsters (starting from the age of 3 years) every day.

  • Pizza baking for kids
  • Joint children's meal every evening
  • Feeding the donkey family in the park
  • Playing boccia on the private beach
  • Relay races in the park
  • Treasure hunt in the park
  • Handicrafts studio
  • Swimming fun at the private beach
  • And much, much more!

+41 91 791 02 02   Fax: +41 91 792 11 18

Official website:

The Castello del Sole is within easy driving distance from the international airports of Zurich, 2.5 hours and Milan Malpensa, 1.5 hours. The Lugano-Agno Airport which caters to flights within Europe is just a 45 minute drive. Locarno Magadino Airport for helicopters and private planes is just a 15-minute drive from the hotel. The railway station is located in Locarno and is just a 10-minute drive away.

By car
Exit Bellinzona south
Main road direction Locarno/Ascona, exit Ascona
First circle in Ascona, first exit
Next turn left and continue straight
At the next crossing turn right into Via Ferrera
At the next crossing turn left into Via Muraccio
Follow the signs "Castello del Sole"

Go up