Skip to main content

Filter by:


Star rating

Review score

Cavigliano – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Hotel Bellavista Cavigliano, hotel in Cavigliano

Located in Cavigliano, within 8 km of Piazza Grande Locarno and 9.2 km of Golfclub Patriziale Ascona, Hotel Bellavista Cavigliano provides accommodation with a restaurant and as well as free private...

Very clean; simple rooms but comfortable; extremely friendly owner and staff. Great breakfast with almost oven-fresh bread in varieties.
8.1
Scored 8.1
Very good
Rated very good
182 reviews
Price fromUS$133.95per night
Hotel dell'Angelo, hotel in Cavigliano

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.

great location, nice building, parking spot included in the nearby garage
7.3
Scored 7.3
Good
Rated good
3,391 reviews
Price fromUS$125.46per night
Hotel Garni Muralto, hotel in Cavigliano

This beautiful, renovated and modern hotel is located in the town centre, close to Locarno’s old town with the famous Piazza Grande and Lake Maggiore with its lakeside promenade.

Location was excellent, central and close to the main station. Room was clean with all the facilities needed. Breakfast was ok. Receptionists were helpful throughout our stay regarding early check in and luggage storage after the checkout.
8.7
Scored 8.7
Fabulous
Rated fabulous
4,448 reviews
Price fromUS$171.77per night
Hotel la Palma au Lac, hotel in Cavigliano

Hotel la Palma au Lac is situated on the beautiful lake promenade of Locarno, a few steps from the city centre. All rooms provide a TV, a safe and a private bathroom.

Excellent location
8.7
Scored 8.7
Fabulous
Rated fabulous
1,738 reviews
Price fromUS$249.16per night
Hotel Garni Montaldi, hotel in Cavigliano

Hotel Garni in front of the train and bus station of Locarno and Centovallina station, 5 minutes walk from the lake and from the central Locarno Piazza Grande The southern rooms mostly have a lake vi...

Location Space in the room
7.4
Scored 7.4
Good
Rated good
1,621 reviews
Price fromUS$196.74per night
Piccolo Hotel, hotel in Cavigliano

Piccolo Hotel enjoys a quiet location, an 8-minute walk from the Locarno Train Station and the centre of the city.

Very friendly staff, excellent breakfast. The hotel is located in a nice and charming building. Location is nearly perfect, right next to the trainstation and lake The hotel also gave us a Ticino Ticket which allows free travel on all buses and trains in Ticino : we used it a lot and makes travelling in the region very easy
9.0
Scored 9.0
Superb
Rated superb
904 reviews
Price fromUS$175.07per night
Seven Boutique Hotel, hotel in Cavigliano

Seven Boutique Hotel has a garden, terrace, a restaurant and bar in Ascona.

Excellent location, very clean, nice design inside the rooms, very comfortable bed
8.2
Scored 8.2
Very good
Rated very good
1,718 reviews
Price fromUS$199.79per night
Hotel Rio Muralto, hotel in Cavigliano

Completely renovated in 2012 and 2013, Hotel Rio Muralto occupies a 19th-century villa in a central location opposite the Locarno Train Station and a 10-minute walk from Piazza Grande, and offers you...

Location is very good, clean, friendly and helpful staff.
8.5
Scored 8.5
Very good
Rated very good
1,035 reviews
Price fromUS$186.10per night
@ Home Hotel Locarno, hotel in Cavigliano

@ Home Hotel Locarno offers a central location in Locarno, 5 minutes' walk from Lake Maggiore, the Piazza Grande, and the Muralto Locarno train station.

The staff was pretty cool, relaxed, kind, and helpful. The location of the accommodation was 20min walking from Locarno city center, and 10min walking distance from Lago Maggiore. The breakfast was really good and varied. The bed and pillows were extremely comfortable.
8.8
Scored 8.8
Fabulous
Rated fabulous
1,147 reviews
Price fromUS$163.06per night
Hotel Rondinella Locarno, hotel in Cavigliano

The Hotel Rondinella Locarno, a simple, centrally located hotel with a cosy-family atmosphere, has 29 rooms. All rooms have a Wi-Fi connection, private bathroom, a fridge, a safe and cable TV.

The best stay we had within our budget in our entire Switzerland trip. The staff were extremely helpful, the rooms were extremely good and spacious and had a great view to the lake from the balcony. And it is only 2 mnts walk from the railway/bus station.
8.5
Scored 8.5
Very good
Rated very good
104 reviews
Price fromUS$167.36per night
See all hotels in and around Cavigliano
Subscribe to receive premium deals

Prices drop the moment you sign up!

Explore guest reviews of hotels in Cavigliano

  • From US$126.78 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 182 reviews
    The room was simple, clean, shared bathroom spacious, hotel staff very friendly. Breakfast very delicious, personal service, scenery view. Good location, parking, perfect for one overnight.
    Egle
    Lithuania
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 361 reviews
    In Cavigliano, this Hotel is located at a short distance from the train stop that takes you to Locarno in 18 mins. It's a basic hotel and we have no complaints.
    kritika
    Switzerland
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 361 reviews
    Hotel restaurant in a very quiet small Ticino village. Very nice view from the hotel room. Very friendly staff.
    Harmen
    Netherlands
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 361 reviews
    super super clean hotel and restaurant. and the owner is super nice and generous.
    Nuo
    Switzerland
  • From US$126.78 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 182 reviews
    Best hotel ever
    Zoltan
    Switzerland