Ascona and Locarno have many different accommodation to offer. Part of a temperate micro-climate, these two picturesque cities offers palm-trees, lake promenades and stunning views of Lake Maggiore and the Alps. The following links will get you to a detailed page of each hotel that includes pricing and room options:
The Hotel Du Lac is a 3-star hotel located in the heart of Locarno. Only 2 minutes from the lake, Piazza Grande, Casino and railway station, it is perfectly situated in the pedestrian zone of Italian speaking Locarno. The Hotel Du Lac includes continental buffet breakfast, which from April to October can also be eaten on the sunny terrace facing Lake Maggiore. read more
The Hotel Eden Roc is a 5-star luxury hotel situated in Ascona on Lake Maggiore. With its own private beach and yachting marina, the hotel benefits from a delightful location on the shores of Lake Maggiore and enjoys best views of the stunning mountain which surround the lake. This charming hotel was combined with the "Europe au Lac Hotel" in 1999 and now its attractively laid marble floors decorated with designed furnishings and original wall paintings give the hotel a modern and elegant touch. read more
The Hotel Pestalozzi is a 3-star hotel located in the heart of Locarno in Switzerland, inside the Pestalozzi shopping center. Its surrounding views are very impressive like many other typical Ticino landscapes. The Hotel Pestalozzi is just a short walk from the Lake Maggiore and 50 meters from Piazza Grande. The hotel features air conditioning, a bar and conference room, and a restaurant that prepares local and international cuisine including authentic Italian pizzas cooked in a wood fired oven. read more