View
Castello del Sole
Ascona · Switzerland

Castello del Sole

Castello del Sole traces back to 1540, when it was built by Francesco Orelli and used as a refuge by followers of the early Protestant movement, before becoming a small inn in 1900 and gradually expanding into today's resort.

The hotel

It sits within a 140-hectare private estate on Lake Maggiore, surrounded by a bird sanctuary, botanical garden, orchards and vineyards. Its scale and setting keep it apart from the more urban hotels of Ticino, closer to a private park than a conventional resort.

Setting
Ascona, Switzerland
Size
Mid-sized
Rooms
79
Style
Zen
A night
From $850, with taxes

Known for: beach, golf, wellness.

In pictures
Where it is

Ascona, Switzerland

More about Ascona Open in maps
Good to know

Booking Castello del Sole

What do I receive when I book Castello del Sole through Luminari?

Upgrade on arrival, subject to availability; Daily Full breakfast for up to two guests per bedroom, served in the restaurant; Complimentary lunch or dinner for two people/room, in the Tre Stagioni restaurant, once during stay, excluding alcohol, taxes and gratuities (minimum 3-courses & value of $100; USD); Complimentary bottle of our own produced Cantina alla Maggia white wine per stay, per room as a Special Luminari amenity; Complimentary bag of our own produced Terreni alla Maggia rice (for Risotto) per stay, per room; Early Check-In / Late Check-Out, subject to availability; Complimentary Wi-Fi. These are added to the hotel's own rate.

How much is a night at Castello del Sole?

From $850 a night for two in the entry room, in US dollars with taxes included. This is a reference: your quote confirms the price for your dates.

Does it cost more to book Castello del Sole through Luminari?

No. You pay the hotel's own rate, the same as booking with the hotel, and Luminari charges no fee. The benefits are added on top.

Where is Castello del Sole?

Castello del Sole is in Ascona, Switzerland. The Luminari Collection has 3 other hotels within 30 km.

How many rooms does Castello del Sole have?

Castello del Sole has 79 rooms. Style: zen.

How do I book Castello del Sole with Luminari?

Choose "Check your dates" on this page and tell us when you would like to travel. We check with the hotel and send you options with the price and your benefits. There is no fee.

Also in Ascona

All 2 hotels in Ascona
Ascona, Switzerland Hotel Eden Roc

Hotel Eden Roc is a contemporary lakeside retreat nestled on the shores of Lake Maggiore in Ascona, Switzerland.

Breakfast for twoUS$100 hotel creditUpgrade when available
On the mapCastello del Sole