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
Locarno
See the latest prices and deals by choosing your dates
Hotel in Lake Maggiore, Minusio · 1.17 mi from centre
9.4
62 reviews
Breakfast available
With a stay at Boutique-Hotel REMORINO in Minusio, you'll be on a lake, within a 5-minute drive of Piazza Grande and Locarno Funicular Station. This hotel is 1.1 mi (1.7 km) from Giardini Pubblici and 1.1 mi (1.7 km) from Parco delle Camelie.
Bed & breakfast in Ascona · 1.66 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 · 1.67 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 Lake Maggiore, Ronco s/Ascona - Porto Ronco · 3.92 mi from centre
8.9
222 reviews
Breakfast available
Only a 5-minute drive from Ascona, the La Rocca hotel in Porto Ronco enjoys a quiet, elevated location, 3 minutes' walk from Lago Maggiore. It offers free WiFi.
All guest rooms in the La Rocca hotel have a balcony or a terrace and - thanks to the hillside location - offer superb lake views. Most rooms feature air-conditioning. Movies can be streamed on the smart TV of every room, and guests are welcome to use the hotel's computer corner.
Typical Ticino dishes and international cuisine are served on the covered terrace or in the restaurant. The hotel bar offers aromatic coffee and selected drinks.
Half board includes the dish of the day for dinner. If you booked half board you can also opt for dining à la carte and will get the half board price refunded.
The hotel has its own private beach in Porto Ronco, which is only an 8-minute walk away from the hotel.
Locarno, Ascona, Brissago including the islands, Gambarogno and Italy can also be reached by boat from Porto Ronco.
Hotel in Ascona · 2.52 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.
Hotel in Brissago · 5.22 mi from centre
9.1
211 reviews
Breakfast available
Situated on the shore of Lago Maggiore in Brissago, Boutique Hotel Sunstar Brissago am Lago Maggiore offers panoramic lake and mountain views, outdoor and indoor pools, a sauna and massage room, and a restaurant with a winter garden.
The spacious, elegantly furnished rooms and suites all offer a balcony and free WiFi. The minibars provide free soft drinks.
In the restaurant or - depending on the weather - in the terrace, you can enjoy a fresh and seasonal choice of starters, main courses and desserts from the seasonal changing à la carte menu.
The hotel also owns a boat for excursions. The promenade and the centre of Brissago are just a short walk away.
Hotel in Brissago · 5.02 mi from centre
9.8
47 reviews
Breakfast available
With a stay at Yachtsport Resort Lago Maggiore in Brissago, you'll be on the boardwalk, within a 15-minute drive of Piazza Grande and Brissago Islands. This beach hotel is 3.9 mi (6.2 km) from Fondazione Monte Verita and 3.9 mi (6.3 km) from Monte Verità.
Hotel in Locarno, Riazzino · 4.39 mi from centre
9.1
436 reviews
Breakfast available
Situated in Riazzino, 8.9 km from Piazza Grande Locarno, Dorint Resort & Spa Locarno-Riazzino - New Opening features accommodation with a shared lounge, private parking, a restaurant and a bar. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. A spa and wellness centre comprising a sauna, an outdoor swimming pool, a hot tub, as well as a terrace can be used by all guests.
The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. All rooms have a wardrobe.
A buffet, American or vegetarian breakfast can be enjoyed at the property.
Dorint Resort & Spa Locarno-Riazzino - New Opening offers a children's playground. Guests at the accommodation will be able to enjoy activities in and around Riazzino, like cycling.
Golfclub Patriziale Ascona is 14 km from Dorint Resort & Spa Locarno-Riazzino - New Opening, while Lugano Station is 31 km from the property.
Hotel in Locarno · 4.42 mi from centre
9.6
16 reviews
Breakfast available
With a stay at Dorint Resort & Spa Locarno Riazzino in Locarno, you'll be connected to a railway/underground station, within a 10-minute drive of Piazza Grande and Cantina Böscioro.
Hotel in Brissago · 5.22 mi from centre
8.6
3 reviews
Breakfast available
Located in Brissago, Suite Hotel Sunstar Brissago is on a lake – a 3-minute drive from Brissago Islands and 8 minutes from Pieta Sanctuary. This spa hotel is 4.2 mi (6.8 km) from Fondazione Monte Verita and 4.7 mi (7.5 km) from Cannobio Ferry Terminal.
Hotel in Canton of Ticino, Cademario · 11.00 mi from centre
9.1
148 reviews
Breakfast available
The 4-star Hotel & Spa Cacciatori is situated in quiet, romantic, rural surroundings, about 15 minutes by car from Lugano. It is surrounded by no less than 340 officially marked hiking trails.
Enjoy wonderful walks to vantage points with superb lake and mountain views and relax in charmingly furnished and fully equipped rooms, partly with balconies.
The wonderful garden, the saltwater pool (32°-34°C) with hydro massage jets, a fresh water swimming-pool, a fitness-room, a sauna, a steambath, a herbal bath and various massages and beauty treatments add to a truly relaxing stay.
The à-la-carte restaurant boasts 13 Gault Millau points and is famous throughout the region. It belongs to the prestigious Châine des Rôtisseurs. Its country-style environment and the wonderful flowered terrace are designed to ensure delightful romantic hours.
Hotel in Canton of Ticino, Cademario · 11.24 mi from centre
8.7
1,843 reviews
Breakfast available
Built in 1914 and located 850 meters above sea level, Kurhaus Cademario- Adults Only has massage, relaxation and steam rooms. It features indoor and outdoor heated pools, water features, a park and 2 conference rooms.
Room at the Kurhaus have air conditioning, free WiFi, a free minibar and bathroom. Some units have a seating area, spa bath and a balcony with views of Lake Lugano.
The on-site restaurant has large panoramic windows and a terrace. The La Cucina gourmet restaurant offers regional and fresh products combined with international spices. On request, a special diet menu can be arranged.
Guests can benefit from free bicycle rental and free fitness centre. Laundry and ironing service are available on request and against a surcharge.
Private parking is available on site free of charge. Lugano-Agno Airport can be reached by car in 25 minutes, and the centre of Lugano is a 35-minute drive away. Bellinzona and Chiasso are within 38 km. Upon request and at an extra cost, airport shuttle can be arranged.
Hotel in Lake Maggiore, Cannero Riviera · 11.47 mi from centre
9.6
34 reviews
Breakfast available
With a stay at Hotel Cannero Lakeside Resort in Cannero Riviera, you'll be 5.5 mi (8.9 km) from Cannobio Ferry Terminal and 9.1 mi (14.6 km) from Intra Ferry Terminal. This spa hotel is 9.5 mi (15.2 km) from Villa Taranto Botanical Garden and 10.4 mi (16.8 km) from Borromean Islands.
Hotel in Cannobio · 8.71 mi from centre
9.2
105 reviews
Breakfast available
When you a stay at Hotel Cannobio in Cannobio, you'll be on the beach, within a 5-minute walk of Cannobio Ferry Terminal and Vittorio Emanuele III Plaza. This golf hotel is 31.8 mi (51.2 km) from Lake Lugano and 11 mi (17.6 km) from Piazza Grande.
Hotel in Lake Maggiore, Cannero Riviera · 11.60 mi from centre
9.0
34 reviews
Breakfast available
With a stay at Park Hotel Italia in Cannero Riviera, you'll be near the beach, just a 3-minute walk from Cannero Riviera Ferry Terminal and 10 minutes by foot from Spiaggia di Cannero. This spa hotel is 1.6 mi (2.5 km) from Castles Cannero Ruins and 2.8 mi (4.4 km) from San Gottardo Church.
Hotel in Lake Maggiore, Luino · 10.18 mi from centre
9.0
233 reviews
Breakfast available
With a stay at Relais Villa Porta in Luino, you'll be 10.3 mi (16.6 km) from Lake Lugano and 12 mi (19.3 km) from Laveno Mombello Ferry Terminal. This beach hotel is 15.2 mi (24.5 km) from LAC Lugano Arte e Cultura and 15.2 mi (24.5 km) from Via Nassa.
Hotel in Canton of Ticino, Bellinzona · 10.32 mi from centre
9.4
328 reviews
Breakfast available
Located in Bellinzona, Boutiquehotel La Tureta is within a 5-minute drive of Via Gottardo and Villa dei Cedri Civic Museum. This hotel is 17.1 mi (27.5 km) from Lake Lugano and 12.2 mi (19.7 km) from Piazza Grande.
Aparthotel in Cannobio · 8.56 mi from centre
8.6
27 reviews
With a stay at Aquazzurra Resort & Aparthotel in Cannobio, you'll be within a 10-minute walk of Pieta Sanctuary and Cannobio Ferry Terminal. This aparthotel is 31.3 mi (50.3 km) from Lake Lugano and 10.4 mi (16.8 km) from Piazza Grande.
Hotel in Canton of Ticino, Cademario · 11.23 mi from centre
9.0
578 reviews
Breakfast available
Located in Cademario, Kurhaus Cademario Hotel & SPA is in the mountains, within a 15-minute drive of Lake Lugano and Via Nassa. This spa hotel is 7.8 mi (12.6 km) from Palazzo dei Congressi and 8.2 mi (13.1 km) from LAC Lugano Arte e Cultura.