Skip to main content

Search hotels in Caviano

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

Caviano – great hotels and places to stay

Filter by:

Star Rating
Review score

Hotel Lago Maggiore - Welcome!

Locarno (Near Caviano)

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

d
daniel
From
Israel
everything. the lake view. the higher the floor better the view
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,523 reviews
Price from
$160.23
1 night, 2 adults

Hotel Millennium

Locarno (Near Caviano)

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.0
Wonderful - What previous guests thought, 1,139 reviews
Price from
$157.79
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.

B
Brian
From
United States
Room was very nice with a fantastic view.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,132 reviews
Price from
$418.39
1 night, 2 adults

Boutique Centrale

Brione sopra Minusio (Near Caviano)

Located in Brione sopra Minusio, 2.2 miles from Piazza Grande Locarno, Boutique Centrale features views of the city.

E
Ewa
From
United States
The location was so beautiful, away from the crowds with magnificent view. The lady who takes care of the hotel was very accommodating and gave us good tips regarding the area.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 173 reviews
Price from
$203.47
1 night, 2 adults

Villa Rossella

Locarno (Near Caviano)

Located in Locarno and with Piazza Grande Locarno reachable within a 7-minute walk, Villa Rossella provides a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

K
Kerry
From
Australia
Lovely staff and room and close to the beautiful lake
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 995 reviews
Price from
$159.65
1 night, 2 adults

Charme Hotel al Torchio

Ascona (Near Caviano)

Charme Hotel al Torchio has accommodations in Ascona. With free WiFi, this 3-star hotel offers a concierge service and luggage storage space.

N
Natacha
From
Switzerland
very clean, modern, wonderful staff :)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 829 reviews
Price from
$212.37
1 night, 2 adults

Hotel Bellavista Locarno

Locarno (Near Caviano)

Located in Locarno, a 11-minute walk from Piazza Grande Locarno, Hotel Bellavista Locarno provides accommodations with a terrace, private parking, a restaurant and a bar.

D
Daniela
From
Switzerland
Room, location staff and breakfast was amazing!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 755 reviews
Price from
$189.48
1 night, 2 adults

Riva Rooms & Studios - Check-In 24hr

Locarno (Near Caviano)

Located in Locarno and with Piazza Grande Locarno reachable within 1.4 miles, Riva Rooms & Studios - Check-In 24hr provides express check-in and check-out, non-smoking rooms, a shared lounge, free...

E
Eduardo
From
Mexico
Very clean, rooms were super comfortable and great location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 929 reviews
Price from
$141.39
1 night, 2 adults

EasyRooms ai Monti

Locarno (Near Caviano)

Located in Locarno and with Piazza Grande Locarno reachable within a 5-minute walk, EasyRooms ai Monti has concierge services, non-smoking rooms, a garden, free WiFi and a bar.

J
Janet
From
United States
Very nice accommodation with access to hotel facilities including fitness/spa. Enjoyed having the robes and slippers in the room.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 120 reviews
Price from
$203.47
1 night, 2 adults

Boutique Hotel Albergo Brione

Locarno (Near Caviano)

Featuring free WiFi and a restaurant, Boutique Hotel Albergo Brione offers accommodations in Brione sopra Minusio, a 15-minute drive from Locarno´s city center and 14 mi from Lugano.

E
Eduard
From
Germany
The hotel comes with a beautiful view over Lago Maggiore. It was very clean and the staff was super friendly and nice. Totally recommend it.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 122 reviews
Price from
$441.28
1 night, 2 adults
See more hotels in Caviano

Hotels with airport shuttles in Caviano

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 275 reviews
From $178.04 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 87 reviews
From $733.77 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,045 reviews
From $553.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 125 reviews
From $1,017.36 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 68 reviews
From $534.11 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 719 reviews
From $306.22 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 82 reviews
From $335.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,298 reviews
From $646.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 578 reviews
From $417.24 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 443 reviews

Most booked hotels in Caviano and surrounding area in the past month

See all

Popular with guests booking hotels in Locarno

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

Popular with guests booking hotels in Locarno

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 3,460 reviews

Popular with guests booking hotels in Ascona

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

Popular with guests booking hotels in Ascona

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,368 reviews

Popular with guests booking hotels in Cannobio

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

Popular with guests booking hotels in Locarno

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

Popular with guests booking hotels in Locarno

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

Popular with guests booking hotels in Locarno

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

Popular with guests booking hotels in Ascona

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

Popular with guests booking hotels in Losone

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,029 reviews

Budget hotels in Caviano and nearby

See all
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 26 reviews

Offering a garden, Creek’s cave studio - The paradise for climbers offers accommodations in Arcegno. Free Wifi is offered throughout the property and private parking is available on site.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3 reviews

Offering mountain views, B&B Marysol in Arcegno features accommodations and a garden. This bed and breakfast offers free private parking, bicycle parking, and free Wifi. Guests can enjoy garden views.

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

Florida Ascona Rooms by Quokka 360 - Between the Lake and the City offers accommodations in Ascona, 1.2 miles from Golfclub Patriziale Ascona and 1.7 miles from Piazza Grande Locarno.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 388 reviews

Lakeview Cannobio Camping & Resort offers self-catering apartments and mobile homes right on the shore of Lake Maggiore. It includes a free private beach with deckchairs and free parking.

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

Victoria Apartment by Quokka 360 - Comfortable and Practical Stay in Locarno is located in Solduno, just a 14-minute walk from Piazza Grande Locarno and 2.3 miles from Golfclub Patriziale Ascona.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 624 reviews

EasyRooms is located in the heart of Locarno, directly beside the Dell’Angelo Hotel on the Piazza Grande.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 553 reviews

Camping Melezza provides an open-air bath and air-conditioned accommodations in Losone, 4 miles from Golfclub Patriziale Ascona.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 201 reviews

Casa Rustica in Magadino provides adults-only accommodations with a garden and barbecue facilities. There's a private entrance at the apartment for the convenience of those who stay.

Best hotels with breakfast in Caviano and nearby

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 20 reviews

BnB Casa Bellavista Sant Abbondio 6577 Ranzo in Gerra provides adults-only accommodations with a garden and a shared lounge.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 143 reviews

Providing lake views, Boutique Hotel Villa Sarnia in San Nazzaro provides accommodations, a garden, and a terrace.

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

Hotel Villa Emden features a garden, private beach area, a terrace and restaurant in Brissago. Providing a bar, the property is located within 4.4 miles of Piazza Grande Locarno.

Located in Vairano, 11 miles from Piazza Grande Locarno, Hotel Sass da Grüm has accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 205 reviews

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

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

Located at the edge of Lake Maggiore, Hotel Garni Rivabella au Lac offers simply-furnished accommodations with free Wi-Fi. It benefits from direct lake access, a secluded garden and shaded terrace.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 468 reviews

Garni Morettina is a family-run hotel, located in the center of Brissago, a 2-minute walk away from Lake Maggiore. Every room has a terrace or a balcony with lake view.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 534 reviews

Located just 1640 feet from the waterfront at Lake Maggiore, Parkhotel Brenscino Brissago features Parkhotel Brenscino Brissago features an outdoor pool, a large terrace with panoramic views and a 125...