Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Ascona
See the latest prices and deals by choosing your dates
Hotel in Ascona · 0.78 mi from centre
8.9
292 reviews
Breakfast available
Located directly on the shore of Lake Maggiore, a private bathing beach, the jetty with its own marina and garden, guest rooms and suites. There are also exceptional restaurants, including "La Brezza", which has been awarded two Michelin stars and 18 GaultMillau points. The gourmet restaurant is closed in Ascona in winter, but is open in the Tschuggen Grand Hotel Arosa during the winter season.
The hotel also offers water sports and sailing school, experiences with the hotel's outdoor butler that can be booked all year round, and a kids' club including supervision during summer. The hotel is a popular location for weddings and events of all kinds. Thanks to these advantages, the Eden Roc has already received several awards as the best holiday hotel in Switzerland and again in 2023.
The Hotel Eden Roc is located a few minutes' walk from the center and the old town of Ascona. It is just 2.5 km from the Ascona Golf Course. Motor boats and bicycles can be rented directly from the concierge at the hotel.
Hotel in Ascona · 0.26 mi from centre
8.6
752 reviews
Breakfast available
Featuring a large outdoor pool surrounded by Mediterranean plants, Hotel Tobler enjoys a quiet location on a south-east-facing slope above Ascona. It offers free shuttle services, an on-site restaurant and an indoor pool.
Each room has free WiFi access, a balcony and offers views of Lake Maggiore, the garden and the surrounding mountains. They are equipped with a minibar and come with a private bathroom. Bathrobes and slippers are provided as well.
You can enjoy typical Mediterranean specialities in the Tobler Hotel's Tre Palme bistrot with its summer terrace. A buffet breakfast is offered every morning.
Free shuttle services from and to the Locarno Train Station, to the centre of Ascona and to destinations in the surroundings are provided. Bicycles, fitness facilities and Nordic-walking sticks are available for free as well.
Ascona's Old Town is a 10-minute walk away and the lakeshore can be reached in 15 minutes. Locarno is 3 km away from this charming, family-run hotel.
Hotel in Ascona · 0.74 mi from centre
9.2
249 reviews
Breakfast available
Surrounded by a Mediterranean garden, this 4-star hotel in Ascona is only 70 metres from Lake Maggiore. It offers a heated outdoor pool, free bicycle hire, and free WiFi.
Hotel Ascovilla’s elegant and spacious rooms include a flat-screen satellite TV, air conditioning, a minibar, and a bathroom with hairdryer and make-up mirror. Some have a balcony.
The Ascovilla's restaurant serves Mediterranean and international cuisine, as well as a large selection of fine wines.
Free private parking is available on site. The parking garage can be used at an additional cost. The Ferry Terminal is 400 metres from the Ascovilla.
Hotel in Locarno, Ascona · 0.42 mi from centre
8.7
889 reviews
Breakfast available
Surrounded by a large park, ideally located between Ascona and Locarno and 1 km from Lake Maggiore, Parkhotel Delta offers an indoor pool, a seasonal heated outdoor swimming pool, a wellness area and an à-la-carte restaurant. Free parking spaces and free WiFi are available on site.
The Delta´s wellness area comprises 3 saunas, a ladies only sauna, a steam bath, a terrace with sun beds, hydro massages and relaxation areas. A modern and spacious fitness centre is also available.
The spacious, classic and air-conditioned rooms and suites at the property come with a marble bathroom, a flat-screen satellite TV and a minibar. Most also feature a balcony with views of the surrounding mountains.
Guests can enjoy dinner and lunch at the restaurant SALOTTO 1962 and DELTA BEACH LOUNGE, serving seasonal specialities, and have drinks at the lobby bar or the pool bar.
Further facilities at the hotel include an 18-hole miniature golf course, a small football field and a volleyball court. Free bicycles for adults and children are also provided free of charge.
The reception is available 24 hours a day. On request, a free shuttle service to and from Locarno Train Station can be organised.
The Patriziale Golf Course is reachable within 800 metres and the Gerre Golf Course in Losone is a 4-minute drive away.
Hotel in Lake Maggiore, Losone · 0.54 mi from centre
8.8
26 reviews
With a stay at Albergo Losone in Losone, you'll be within a 5-minute drive of Museo Comunale d’Arte Moderna and Chiesa di San Francesco. This family-friendly hotel is 1.2 mi (1.9 km) from Monte Verità and 1.3 mi (2.1 km) from Galleria Borgo.
Hotel in Ascona · 0.57 mi from centre
9.5
247 reviews
Offering an outdoor pool and sun terrace, Art Hotel Riposo is set in Ascona in the Canton of Ticino Region. Guests can enjoy the on-site restaurant.
Every room includes a TV. A balcony or patio are featured in certain rooms. Each room is fitted with a private bathroom equipped with a shower. For your comfort, you will find bath robes and slippers.
There is valet parking at the property.
The nearest airport is Lugano Airport, 20 km from Art Hotel Riposo.
Hotel in Ascona · 0.64 mi from centre
9.0
144 reviews
Breakfast available
Located in Ascona, Hotel la Meridiana, Lake & SPA is on the waterfront – a 4-minute drive from Museo Comunale d’Arte Moderna and 6 minutes from Madonna del Sasso. This spa hotel is 2.1 mi (3.4 km) from Piazza Grande and 7.3 mi (11.7 km) from Verzasca Dam.
Hotel in Locarno, Ascona · 0.43 mi from centre
7.4
6 reviews
Breakfast available
Set in Ascona, 1.8 km from Golfclub Patriziale Ascona, Villa Delta Suites House offers accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can use the spa and wellness centre with an indoor pool, sauna, and hot tub, as well as a shared lounge.
At the hotel every room includes air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. The units feature a desk.
Villa Delta Suites House offers a terrace. You can play table tennis and mini-golf at this 4-star hotel, and the area is popular for cycling.
Piazza Grande Locarno is 3.1 km from the accommodation, while Lugano Station is 41 km away.
Bed & breakfast in Ascona · 0.59 mi from centre
9.6
53 reviews
Breakfast available
With a stay at Hotel Garni Golf in Ascona, you'll be on the boardwalk, within a 10-minute drive of Piazza Grande and Galleria Borgo. This bed & breakfast is 1.2 mi (1.9 km) from Ascona Beach and 1.6 mi (2.5 km) from Museo Comunale d’Arte Moderna.
Hotel in Ascona · 0.76 mi from centre
9.4
119 reviews
Breakfast available
With a stay at Hotel Eden Roc, you'll be centrally located in Ascona, within a 10-minute drive of Piazza Grande and Ascona Beach. This beach hotel is 0.6 mi (1 km) from Ascona Ferry Terminal and 1 mi (1.5 km) from Museo Comunale d’Arte Moderna.
Hotel in Ascona · 1.09 mi from centre
9.6
68 reviews
Breakfast available
With a stay at Giardino Ascona in Ascona, you'll be next to a golf course, within a 10-minute drive of Piazza Grande and Ascona Beach. This family-friendly hotel is 28.1 mi (45.2 km) from Lake Lugano and 1.3 mi (2 km) from Ascona Ferry Terminal.
Hotel in Lake Maggiore, Orselina · 1.43 mi from centre
9.6
103 reviews
Breakfast available
With a stay at Villa Orselina – Small Luxury Hotels in Orselina, you'll be next to a golf course, within a 5-minute drive of Piazza Grande and Funivia Orselina - Cardada. This golf hotel is 1.5 mi (2.5 km) from Locarno Funicular Station and 1.6 mi (2.6 km) from Giardini Pubblici.
Hotel in Locarno, Ascona · 1.07 mi from centre
9.6
140 reviews
Breakfast available
Offering a 300-metre long private lakeshore at Lake Locarno, the luxurious Castello del Sole features a spacious wellness centre with a gym, tennis courts and a golf course. It is surrounded by a 14-hectare big private park.
All rooms and suites come with air conditioning, free wired internet access, cable TV and balcony. The private bathrooms are equipped with toiletries, bathrobes and slippers.
Directly on the lakeshore guests can have a drink at the Spiaggia bar and terrace. The various à la carte restaurants serve an international cuisine including sea food specialities. They offer outdoor dining options on the summer terrace.
The Castello del Sole offers a playground for children and a rich animation programme in July and August. Baby sitting services are offered throughout the year on request.
Guests can rent motor boats and bicycles. The centre of Ascona is 1.5 km away and Locarno is 3 km from the Castello. Free parking is available on site.
Hotel in Lake Maggiore, Locarno · 2.04 mi from centre
9.4
140 reviews
Breakfast available
Featuring free WiFi and a restaurant, Boutique Hotel Albergo Brione offers accommodation in Brione sopra Minusio, a 15-minute drive from Locarno´s city centre and 23 km from Lugano. The hotel has an outdoor pool and sauna, and guests can enjoy a meal at the restaurant. Free private parking is available on site.
Every room is equipped with a flat-screen TV. Certain units include a seating area for your convenience. Enjoy a cup of coffee from your terrace or balcony. Each room is fitted with a private bathroom. Extras include bathrobes and slippers.
Como is 47 km from Boutique Hotel Albergo Brione, while Lugano Airport is 21 km away.
Hotel in Locarno · 1.20 mi from centre
9.2
320 reviews
Breakfast available
With a stay at Hotel Belvedere Locarno, you'll be centrally located in Locarno, within a 10-minute walk of Piazza Grande and Madonna del Sasso. This family-friendly hotel is 5.2 mi (8.4 km) from Verzasca Dam and 9.6 mi (15.4 km) from Casa Ghisler.
Hotel in Locarno · 1.35 mi from centre
8.8
756 reviews
When you a stay at H4 Hotel Arcadia Locarno in Locarno, you'll be on the riverwalk, within a 5-minute walk of Kursaal Locarno SA and Locarno NLM Ferry Terminal. This family-friendly hotel is 0.2 mi (0.3 km) from Città Vecchia and 0.2 mi (0.3 km) from Parco delle Camelie.
Hotel in Lake Maggiore, Locarno · 1.59 mi from centre
8.8
1,533 reviews
Hotel la Palma au Lac is situated on the beautiful lake promenade of Locarno, a few steps from the city centre.
All rooms provide a TV, a safe and a private bathroom. All rooms are air-conditioned and some rooms have lake view.
Guests of the Hotel la Palma au Lac can enjoy a breakfast buffet either indoors or on the terrace, which provides great views of Lake Maggiore. A shuttle service is also available on request.
Guests can enjoy relaxation in the spa area and enjoyment in the new restaurant.
Within a 10-minute walk, guests can reach the centre of Locarno. The Agno Airport is 35 km away.
Hotel in Lake Maggiore, Locarno · 1.55 mi from centre
9.4
1,538 reviews
Breakfast available
Hotel Lago Maggiore - Welcome! is situated on the beautiful lake promenade of Locarno, a few steps from the city centre.
Hotel Lago Maggiore - Welcome! has a restaurant, free bikes, a fitness centre and bar in Locarno-Muralto. With a shared lounge, the 4-star hotel has air-conditioned rooms with free WiFi. The accommodation features a 24-hour front desk and room service for guests.
A buffet breakfast is available each morning at the hotel.
Hotel Lago Maggiore - Welcome! offers 4-star accommodation with a terrace. The area is popular for cycling, and bike hire is available at the accommodation.
Hotel in Ascona · 1.41 mi from centre
9.4
202 reviews
Breakfast available
With a stay at Casa Berno Panorama Resort in Ascona, you'll be on a lake, within a 10-minute drive of Piazza Grande and Monte Verità. This spa hotel is 8.8 mi (14.1 km) from Cannobio Ferry Terminal and 1 mi (1.7 km) from Fondazione Monte Verita.
Bed & breakfast in Locarno · 1.08 mi from centre
8.6
163 reviews
Breakfast available
With a stay at Caffè dell'Arte Boutique Rooms Locarno in Locarno, you'll be just steps from Chiesa Santa Maria Assunta and Funivia Orselina - Cardada. This bed & breakfast is 0.2 mi (0.3 km) from Pinacoteca Comunale Casa Rusca and 0.2 mi (0.3 km) from Chiesa Nuova.