Skip to main content

Luxury Hotels in Locarno

Find the luxury hotels that appeal to you the most

Top picks for Locarno hotels

Explore our most popular hotels in Locarno

Filter by:

Review score

Hotel Lago Maggiore - Welcome!

Hotel in Muralto, Locarno

Hotel Lago Maggiore - Welcome! is situated on the beautiful lake promenade of Locarno, a few steps from the city centre. Hotel Lago Maggiore - Welcome!

A
Anna
From
Russia
Close to the station but very quiet! Stayed for 1 more night in the room with lake view - highly recommended! Sunny at the balcony all day
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,505 reviews
Price from
US$172.82
1 night, 2 adults

Boutique Hotel Albergo Brione

Hotel in Minusio, Locarno

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.

M
Martyn
From
United Kingdom
Continental breakfast only but this was well presented fresh and plenty of choice. Large room, with unique design but very functional and modern. Very quiet and peaceful.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 130 reviews
Price from
US$439.32
1 night, 2 adults

Sasso Boretto, Luxury Holiday Apartments

Ascona (Near Locarno)

Set 650 metres from the lake, Sasso Boretto, Luxury Holiday Apartments offers accommodation with a balcony, as well as a garden and a bar.

E
Enoch
From
Switzerland
Super clean, very cozy and short walk to the lake and restaurants. Staff very kind and helpful. Will definitely stay here again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 271 reviews
Price from
US$267.49
1 night, 2 adults

Art Hotel Riposo

Ascona (Near Locarno)

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.

D
Debbie
From
United Kingdom
Just always the best hotel ever. Amazing location, food, music, styling. Never want to leave.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 206 reviews
Price from
US$403.87
1 night, 2 adults

Casa Berno Panorama Resort

Ascona (Near Locarno)

Surrounded by a Mediterranean garden in the hills above Ascona, Casa Berno features a heated outdoor pool and a sun terrace overlooking Lake Maggiore. Free WiFi is available.

P
Pamela
From
United Kingdom
This was a very relaxing and well run hotel.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 409 reviews
Price from
US$303.86
1 night, 2 adults

Delta Resort Apartments

Ascona (Near Locarno)

Located in Ascona, 1.7 km from Golfclub Patriziale Ascona, Delta Resort Apartments provides accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a fitness centre.

M
Maryam
From
Switzerland
This is an amazing resort. The appartement was very spacious and very well appointed. The facilities on site are truly amazing and the staff is very helpful
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 65 reviews
Price from
US$374.75
1 night, 2 adults

Albergo Losone

Losone (Near Locarno)

Surrounded by a large garden with palm trees and a heated outdoor pool (32-34 °C), this family-run 4-star hotel on the Maggia River in Losone offers a private 9-hole golf course and a petting zoo.

E
Emilie
From
Switzerland
The amazing swimming pools, the kidness of the staff
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 35 reviews
Price from
US$531.75
1 night, 2 adults

LUGANODANTE Boutique & Lifestyle Hotel

Lugano (Near Locarno)

Boasting a bar, LUGANODANTE Boutique & Lifestyle Hotel is situated in the centre of Lugano, 300 metres from Lugano Station. This 4-star hotel offers a concierge service and luggage storage space.

M
Margaretha
From
South Africa
Excellent location in mid town Lugano, just a short trip via funicular from the train station. Lots of good restaurants close by and only a short walk to the lake. We were spoilt for choice with their delicious breakfast spread. Very friendly and helpful staff.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,307 reviews
Price from
US$329.18
1 night, 2 adults

Swiss Hotel Apartments - Lugano

Lugano (Near Locarno)

Offering a fitness centre and city view, Swiss Hotel Apartments - Lugano is situated in Lugano, less than 1 km from Exhibition Center Lugano and a 14-minute walk from Lugano Station.

W
Weronika
From
Poland
Excellent location, service and perfect cleanliness!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 413 reviews
Price from
US$298.54
1 night, 2 adults

Grand Hotel Villa Castagnola

Lugano (Near Locarno)

Right on the shores of Lake Lugano and within walking distance of the Old Town of Lugano, the 5-star Grand Hotel Villa Castagnola is set within a private, subtropical park.

L
Leanne
From
Australia
Staff were excellent, very friendly and fun. Good pool and spa facilities. View is beautiful.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 780 reviews
Price from
US$645.69
1 night, 2 adults
All luxury hotels in Locarno

The best luxury hotels in Locarno

Check out our pick of great luxury hotels in Locarno

Filter by:

Review score

Hotel Lago Maggiore - Welcome!

Hotel in Muralto, Locarno

Hotel Lago Maggiore - Welcome! is situated on the beautiful lake promenade of Locarno, a few steps from the city centre. Hotel Lago Maggiore - Welcome!

A
Anna
From
Russia
Close to the station but very quiet! Stayed for 1 more night in the room with lake view - highly recommended! Sunny at the balcony all day
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,505 reviews
Price from
US$172.82
1 night, 2 adults

Boutique Hotel Albergo Brione

Hotel in Minusio, Locarno

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.

M
Martyn
From
United Kingdom
Continental breakfast only but this was well presented fresh and plenty of choice. Large room, with unique design but very functional and modern. Very quiet and peaceful.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 130 reviews
Price from
US$439.32
1 night, 2 adults

Sasso Boretto, Luxury Holiday Apartments

Ascona (Near Locarno)

Set 650 metres from the lake, Sasso Boretto, Luxury Holiday Apartments offers accommodation with a balcony, as well as a garden and a bar.

E
Enoch
From
Switzerland
Super clean, very cozy and short walk to the lake and restaurants. Staff very kind and helpful. Will definitely stay here again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 271 reviews
Price from
US$267.49
1 night, 2 adults

Art Hotel Riposo

Ascona (Near Locarno)

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.

D
Debbie
From
United Kingdom
Just always the best hotel ever. Amazing location, food, music, styling. Never want to leave.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 206 reviews
Price from
US$403.87
1 night, 2 adults

Casa Berno Panorama Resort

Ascona (Near Locarno)

Surrounded by a Mediterranean garden in the hills above Ascona, Casa Berno features a heated outdoor pool and a sun terrace overlooking Lake Maggiore. Free WiFi is available.

P
Pamela
From
United Kingdom
This was a very relaxing and well run hotel.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 409 reviews
Price from
US$303.86
1 night, 2 adults

Delta Resort Apartments

Ascona (Near Locarno)

Located in Ascona, 1.7 km from Golfclub Patriziale Ascona, Delta Resort Apartments provides accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a fitness centre.

M
Maryam
From
Switzerland
This is an amazing resort. The appartement was very spacious and very well appointed. The facilities on site are truly amazing and the staff is very helpful
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 65 reviews
Price from
US$374.75
1 night, 2 adults

Albergo Losone

Losone (Near Locarno)

Surrounded by a large garden with palm trees and a heated outdoor pool (32-34 °C), this family-run 4-star hotel on the Maggia River in Losone offers a private 9-hole golf course and a petting zoo.

E
Emilie
From
Switzerland
The amazing swimming pools, the kidness of the staff
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 35 reviews
Price from
US$531.75
1 night, 2 adults

LUGANODANTE Boutique & Lifestyle Hotel

Lugano (Near Locarno)

Boasting a bar, LUGANODANTE Boutique & Lifestyle Hotel is situated in the centre of Lugano, 300 metres from Lugano Station. This 4-star hotel offers a concierge service and luggage storage space.

M
Margaretha
From
South Africa
Excellent location in mid town Lugano, just a short trip via funicular from the train station. Lots of good restaurants close by and only a short walk to the lake. We were spoilt for choice with their delicious breakfast spread. Very friendly and helpful staff.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,307 reviews
Price from
US$329.18
1 night, 2 adults

Swiss Hotel Apartments - Lugano

Lugano (Near Locarno)

Offering a fitness centre and city view, Swiss Hotel Apartments - Lugano is situated in Lugano, less than 1 km from Exhibition Center Lugano and a 14-minute walk from Lugano Station.

W
Weronika
From
Poland
Excellent location, service and perfect cleanliness!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 413 reviews
Price from
US$298.54
1 night, 2 adults

Grand Hotel Villa Castagnola

Lugano (Near Locarno)

Right on the shores of Lake Lugano and within walking distance of the Old Town of Lugano, the 5-star Grand Hotel Villa Castagnola is set within a private, subtropical park.

L
Leanne
From
Australia
Staff were excellent, very friendly and fun. Good pool and spa facilities. View is beautiful.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 780 reviews
Price from
US$645.69
1 night, 2 adults
All luxury hotels in Locarno

Looking for a luxury hotel?

If you’re looking to treat yourself, a high-end hotel will provide that extra something special to make your trip even more memorable. These five-star properties feature lavish luxuries such as on-site restaurants with sweeping city views, in-room massage and spacious private terraces. They often have a central location which makes exploring the main sights a breeze.

Most booked luxury hotels in Locarno and surroundings in the past month

See all

Popular with guests booking luxury hotels in Locarno

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews

Popular with guests booking luxury hotels in Locarno

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 8 reviews

Popular with guests booking luxury hotels in Locarno

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 20 reviews

Popular with guests booking luxury hotels in Locarno

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Popular with guests booking luxury hotels in Locarno

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 130 reviews

Popular with guests booking luxury hotels in Locarno

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 478 reviews

Popular with guests booking luxury hotels in Locarno

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,109 reviews

Popular with guests booking luxury hotels in Locarno

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,505 reviews

Popular with guests booking luxury hotels in Ascona

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 588 reviews

Popular with guests booking luxury hotels in Ascona

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 65 reviews

These luxury hotels in Locarno and nearby have options with free cancellation

Delta Resort Apartments

Ascona
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 65 reviews

Located in Ascona, 1.7 km from Golfclub Patriziale Ascona, Delta Resort Apartments provides accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a fitness centre.

From US$374.75 per night

Dorint Resort & Spa Locarno-Riazzino

Riazzino
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,038 reviews

Situated 8.9 km from Piazza Grande Locarno, Dorint Resort & Spa Locarno-Riazzino offers 4-star accommodation in Riazzino and has a shared lounge, a restaurant and a bar.

From US$215.23 per night

Castello del Sole Beach Resort&SPA

Ascona
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 127 reviews

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.

Albergo Losone

Losone
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 35 reviews

Surrounded by a large garden with palm trees and a heated outdoor pool (32-34 °C), this family-run 4-star hotel on the Maggia River in Losone offers a private 9-hole golf course and a petting zoo.

Sasso Boretto, Luxury Holiday Apartments

Ascona
Free cancellation options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 271 reviews

Set 650 metres from the lake, Sasso Boretto, Luxury Holiday Apartments offers accommodation with a balcony, as well as a garden and a bar.

From US$366.04 per night

Giardino Ascona

Ascona
Free cancellation options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 87 reviews

Surrounded by a Mediterranean garden, the 5-star Hotel Giardino in Ascona offers 2 award-winning restaurants, a spa area, and indoor and outdoor pools.

Apartment Giardino by Interhome

Ascona
Free cancellation options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Featuring a terrace with mountain views, a seasonal outdoor swimming pool and a garden, Apartment Giardino by Interhome can be found in Ascona, close to Golfclub Patriziale Ascona and 4.5 km from...

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Situated in Minusio, 2.9 km from Piazza Grande Locarno and 7.4 km from Golfclub Patriziale Ascona, Luxury Minusio by Quokka 360 - Modern with terrace and amazing lake view offers air conditioning.

Highly rated luxury hotels in Locarno and nearby

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 216 reviews

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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 588 reviews

The Romantik Hotel Castello Seeschloss is located on the lake-side promenade of Ascona, 300 metres from the centre. It offers historic-style rooms and free internet access.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 230 reviews

Located directly on the shore of Lake Maggiore, a private bathing beach, the jetty with its own marina and garden, guest rooms and suites.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 16 reviews

Set in Ascona in the Canton of Ticino region, Apartment Double Room Classic-8 by Interhome has a balcony and mountain views.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 10 reviews

Featuring mountain views, Apartment Double Room Modern-7 by Interhome features accommodation with a balcony, around 1.8 km from Golfclub Patriziale Ascona.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews

Set in Ascona in the Canton of Ticino region, Apartment Suite Classic-16 by Interhome features a patio and lake views. This 4-star apartment offers a lift.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews

Offering lake views, Apartment Suite Classic-15 by Interhome is an accommodation located in Ascona, 4.1 km from Piazza Grande Locarno and 42 km from Lugano Station.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews

Offering lake views, Apartment Suite Classic-14 by Interhome is an accommodation set in Ascona, 4.1 km from Piazza Grande Locarno and 42 km from Lugano Station.