Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

Ascona

28 resorts

Locarno

17 resorts

Bissone

11 resorts

Lugano

9 resorts

Brissago

8 resorts

Vira

6 resorts

Losone

5 resorts

Gordola

5 resorts

Caslano

4 resorts

Bellinzona

4 resorts

Minusio

3 resorts

Intragna

3 resorts

Breno

3 resorts

Cademario

3 resorts

The best resorts in Canton of Ticino

Check out our selection of great resorts in Canton of Ticino

Filter by:

Star Rating
Review score

Hotel Lago Maggiore - Welcome!

Hotel in Muralto, Locarno

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

G
Giovanni
From
Australia
Property was a nice bit of luxury and space with a serviceable gym and got a room upgrade to the lakeside rooms, drinks on patio and nice breakfast. The room is expansive with nice balcony looking over the lake.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,555 reviews
Price from
$141.50
1 night, 2 adults

Hotel Millennium

Hotel in Locarno

Hotel Millennium in Locarno is located right on the banks of Lake Maggiore, near the harbor and only a 2-minute walk from the Old Town and the train station. Wi-Fi is available for free in all rooms.

M
Mia
From
Netherlands
We stayed in the penthouse, and it was very spacious and comfortable. We could use the coffee machine, but not the kitchen, which was a surprise. The location is perfect. Right on the lake, and close to the gondola for Madonna del Sasso and Piazza Grande. Walking distance to everything, right in the center of the city. Very beautiful. Good breakfast.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,158 reviews
Price from
$141.50
1 night, 2 adults

Hotel Belvedere Locarno

Hotel in Locarno

Hotel Belvedere Locarno, a superior 4-star hotel, is open year-round and offers 90 rooms and suites with beautiful views of Lake Maggiore, the city and the mountains.

A
Arik.K
From
Israel
Very friendly staff. Tasty food. Comfortable rooms. It was really great to stay there.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,146 reviews
Price from
$352.67
1 night, 2 adults

The Window

Bellinzona

Offering city views, The Window in Bellinzona features accommodations and a bar. Free Wifi is featured throughout the property and private parking is available on site.

N
Nicola
From
Switzerland
It was modern, comfy, with beautiful views of Bellinzona and a great host. Amazing breakfast too.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 224 reviews
Price from
$282.97
1 night, 2 adults

Locanda San Silvestro - Meride

Mendrisio

Locanda San Silvestro - Meride has a shared lounge, terrace, a restaurant and bar in Mendrisio.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 358 reviews
Price from
$224.04
1 night, 2 adults

Comano Lugano Ticino - B&B Walterina

Comano

Offering a garden, Comano Lugano Ticino - B&B Walterina offers accommodations in Comano. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 136 reviews
Price from
$187.71
1 night, 2 adults

Hotel Eden Roc - The Leading Hotels of the World

Hotel in Ascona

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.3
Wonderful - What previous guests thought, 205 reviews
Price from
$756.32
1 night, 2 adults

Boutique-Hotel Antica Posta

Hotel in Ascona

Located in the heart of Ascona’s Old Town, Albergo Antica Posta is only steps away from the promenade at Lago Maggiore and 15 minutes from the beach. Free WiFi is available.

A
Andrea
From
United States
Friendly staff, clean and quaint hotel
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 543 reviews
Price from
$214.39
1 night, 2 adults

Boutique Hotel Sunstar Brissago am Lago Maggiore

Hotel in Brissago

Located 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...

N
Nebojsa
From
Switzerland
Staff is extremely kind and shows care for their guests, especially in the restaurant area. Great location, very clean, nice view over the mountains and lake. Solid pool and spa area.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 223 reviews
Price from
$299.08
1 night, 2 adults

Grand Hotel Villa Castagnola

Hotel in Lugano

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.

B
Brianna
From
Canada
All our needs were met! The staff is incredible, they really do go above and beyond for you. The lake view room was amazing. The facilities were great, we loved the spa area and pools. The lakeside lounge area was gorgeous. The evening piano player was an unexpected bonus!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 649 reviews
Price from
$619.35
1 night, 2 adults
All resorts in Canton of Ticino

Most booked resorts in Canton of Ticino this month

See all

Popular with guests booking resorts in Canton of Ticino

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,632 reviews

Popular with guests booking resorts in Canton of Ticino

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 880 reviews

Popular with guests booking resorts in Canton of Ticino

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,295 reviews

Popular with guests booking resorts in Canton of Ticino

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,003 reviews

Popular with guests booking resorts in Canton of Ticino

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,872 reviews

Popular with guests booking resorts in Canton of Ticino

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 673 reviews

Popular with guests booking resorts in Canton of Ticino

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 550 reviews

Popular with guests booking resorts in Canton of Ticino

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,073 reviews

Popular with guests booking resorts in Canton of Ticino

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,555 reviews

Popular with guests booking resorts in Canton of Ticino

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 877 reviews

Resorts That Guests Love in Canton of Ticino

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 649 reviews
Great resort ‘ classy
Guest review byLia
Family with young children
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,555 reviews
Again like many of the five star resort hotels that I stayed at very few of any people spoke English and it is the international language so I don't get it.... I just wish these big hotels would realize this!!!
Guest review byjbhhendrix
Family with young children
Avg. price/night: $890.15
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 354 reviews
Very nice luxury boutique hotel. The general ambience of the hotel is really great.
Guest review byGerald
Family with young children
Avg. price/night: $216.36
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 880 reviews
Friendly staff, Nice bar (with nice snacks around apero time), nice wellness, great after day ok skiing, dinner OK but a "thai curry tofy" without rice is a bit too basic, breakfast has limited options and fairly basic. Station & shuttle to ski resort almost in front of the building (it's actually a taxibus, not a big bus). Would go again
Guest review byramijn
Young couple
Avg. price/night: $306.61
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 78 reviews
The apartment is located in the resort by the lake side - with very nice architecture (the staircases) - rather than modern. The area consist of entertainment swimming pool, grass park and benches close to the water. Apartment is comfortable, well equipped, bathroom was spacious, the terrace allowed You to dine outside. The owners were very friendly, we could use the apartment lightly longer - we arrived late at night - and also swim in the pool outside of already prolonged check out time. Very green, positive impression.
Guest review byMichał
Family with young children