Skip to main content

Search hotels in Caviano

Enter your dates to see the latest prices and deals for Caviano hotels

Caviano – 4 hotels and places to stay

Filter by:

Star rating
Review score

Villa Rossella

Locarno (Near Caviano)

Set in Locarno and with Piazza Grande Locarno reachable within 700 metres, Villa Rossella offers a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

E
Elín
From
Iceland
Would recommend this staying with everyone. We loved it. The lady at the lobby was very lovely and friendly .
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,083 reviews
Price from
US$150.27
1 night, 2 adults

Hotel Lago Maggiore - Welcome!

Locarno (Near Caviano)

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,490 reviews
Price from
US$162.89
1 night, 2 adults

Hotel Belvedere Locarno

Locarno (Near Caviano)

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.

I
Igor
From
Moldova
Everything was fine, staff was very professional. , friendly and kind
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,076 reviews
Price from
US$413.50
1 night, 2 adults

Boutique Centrale

Brione sopra Minusio (Near Caviano)

Situated in Brione sopra Minusio, 3.6 km from Piazza Grande Locarno, Boutique Centrale features views of the city.

S
Sean
From
United Kingdom
The property was lovely with a great view. Bus stopped right outside. Lovely to be up in the hills.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 159 reviews
Price from
US$182.24
1 night, 2 adults

Charme Hotel al Torchio

Ascona (Near Caviano)

Charme Hotel al Torchio is located in Ascona, 3.1 km from Piazza Grande Locarno and 41 km from Lugano Station. This 3-star hotel offers a concierge service, luggage storage space and free WiFi.

A
Anna
From
Switzerland
Great location! Modern rooms. Fabulous breakfast.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 946 reviews
Price from
US$209.89
1 night, 2 adults

Riva Rooms & Studios - Check-In 24hr

Locarno (Near Caviano)

Set in Locarno and with Piazza Grande Locarno reachable within 2.3 km, Riva Rooms & Studios - Check-In 24hr offers express check-in and check-out, non-smoking rooms, a shared lounge, free WiFi...

M
Mihai Lucian
From
United Kingdom
It is modern, clean, the hosts are very froendly and helpfull, there is always a plate of fresh fruits at the reception and the lake is only 3 mins away on foot
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 954 reviews
Price from
US$169.09
1 night, 2 adults

EasyRooms ai Monti

Locarno (Near Caviano)

Set in Locarno and with Piazza Grande Locarno reachable within 400 metres, EasyRooms ai Monti offers concierge services, non-smoking rooms, a garden, free WiFi and a bar.

J
Jegor
From
Lithuania
Breakfast was good. Totally worth the money considering Swiss prices. Friendly personnel. Good wellness area.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 132 reviews
Price from
US$201.09
1 night, 2 adults

Boutique Hotel Albergo Brione

Locarno (Near Caviano)

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.

N
Noha
From
United Arab Emirates
Outstanding .. everything was super nice. Super COMFY bed, stunning view, super clean, delicious breakfast and helpful staff. I would like to thank Greta ,she is super nice, helpful and so kind. She was helping in every single detail. The breakfast in the morning was fresh and quality was excellent. The bread and croissant mmmmm everything exceeded my expectations.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 132 reviews
Price from
US$560.55
1 night, 2 adults

Art Hotel Riposo

Ascona (Near Caviano)

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.

N
Natalie
From
Switzerland
Great location, beautiful rooftop bar, very nice personell, beautifully decorated.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 207 reviews
Price from
US$400.93
1 night, 2 adults

Hotel al Ponte Antico

Intragna (Near Caviano)

Set in Intragna, 8.2 km from Golfclub Patriziale Ascona, Hotel al Ponte Antico offers accommodation with a garden, free private parking, a private beach area and a terrace.

J
James
From
United Kingdom
Really nice family run hotel right next to a beach overlooking an old bridge and a village
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 391 reviews
Price from
US$248.85
1 night, 2 adults
See all hotels in and around Caviano

Hotels with airport shuttles in Caviano

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 60 reviews
From US$463.77 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 970 reviews
From US$206.12 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 129 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 67 reviews
Airport shuttle
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,027 reviews
From US$101.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 82 reviews
From US$314.21 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,421 reviews
From US$428.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 431 reviews
From US$339.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 426 reviews
From US$276.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,515 reviews
From US$285.05 per night

Most booked hotels in Caviano and surroundings in the past month

See all

Popular with guests booking hotels in Locarno

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,375 reviews

Popular with guests booking hotels in Locarno

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

Popular with guests booking hotels in Locarno

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

Popular with guests booking hotels in Locarno

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,653 reviews

Popular with guests booking hotels in Losone

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 807 reviews

Popular with guests booking hotels in Locarno

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,897 reviews

Popular with guests booking hotels in Ascona

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

Popular with guests booking hotels in Ascona

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,365 reviews

Popular with guests booking hotels in Cannobio

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,609 reviews

Popular with guests booking hotels in Locarno

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,797 reviews

Best hotels with breakfast in Caviano and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6 reviews

Located in Ascona, 1.1 km from Golfclub Patriziale Ascona, Eden Roc Marina Hotel provides accommodation with free bikes, free private parking, a garden and a shared lounge.

From US$384.59 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 467 reviews

Set in Ascona and within 1.1 km of Golfclub Patriziale Ascona, Osteria Ascona has a terrace, allergy-free rooms, and free WiFi throughout the property.

From US$176.71 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,517 reviews

Situated in Ascona and with Golfclub Patriziale Ascona reachable within 1.4 km, Seven Boutique Hotel features concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a...

From US$186.01 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 534 reviews

Osteria Ticino by Ketty & Tommy enjoys a quiet location just a 5-minute walk from the Old Town of Ascona and the promenade along Lake Maggiore.

From US$192.30 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 855 reviews

Hotel Elvezia Ascona offers accommodation in Ascona. Guests can enjoy the on-site bar. All rooms are equipped with a flat-screen TV. You will find a kettle in the room.

From US$260.16 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 768 reviews

Located on the shore of Lake Maggiore in Ascona, Albergo Carcani by Ketty & Tommy offers a beautiful terrace overlooking the lake and the surrounding mountains.

From US$205.12 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 632 reviews

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

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

Located in Ronco sopra Ascona, Exclusive Boutique Hotel Elisabetta offers a seasonal outdoor pool and rooms with a balcony and beautiful views of Lake Maggiore and the Brissago Islands.

From US$235.88 per night

Budget hotels in Caviano and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 26 reviews

Located in Gambarogno and only 17 km from Piazza Grande Locarno, Schöne Wohnung an Toplage mit gratis Parkplatz! provides accommodation with mountain views, free WiFi and free private parking.

From US$185.29 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 27 reviews

Set in Brissago, 11 km from Piazza Grande Locarno and 11 km from Golfclub Patriziale Ascona, Lake Dream offers air conditioning.

From US$175.96 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 30 reviews

Lake Star is located in Brissago, 11 km from Golfclub Patriziale Ascona, 43 km from Borromean Islands, and 48 km from Lugano Station.

From US$175.96 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 271 reviews

Locarno Studios by Quokka 360 - in the centre of Locarno, a property with a garden and a terrace, is set in Locarno, less than 1 km from Piazza Grande Locarno, 4.1 km from Golfclub Patriziale Ascona,...

From US$221.28 per night

Located in Locarno in the Canton of Ticino region, Rivellino Guesthouse app 2 features a terrace. Guests staying at this apartment have access to a balcony.

From US$106.83 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 81 reviews

Located in Locarno, 400 metres from Piazza Grande Locarno, Pardo Apartments by Quokka 360 - Locarno old town features rooms with inner courtyard views and free WiFi.

From US$237.04 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 938 reviews

Rooms Al Festival is located in the heart of Locarno, next to Piazza Grande Locarno. The property is set a 2-minute walk from Visconteo Castle.

From US$110.60 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,375 reviews

The Dell'Angelo Hotel is centrally located at Piazza Grande in the centre of Locarno. It is just steps from the train station, shops and Lago Maggiore.

From US$66.86 per night
gogless