Skip to main content

Filter by:


Star Rating

Review Score

Peccia – 83 hotels and places to stay
See the latest prices and deals by choosing your dates.
Agriturismo Mattei - Dormitorio, hotel in Peccia

In a scenic location at 3.4 feet above sea level in Piano di Peccia in the Maggia Valley, Agriturismo Mattei - Dormitorio is surrounded by a large garden with a children’s playground.

8.5
Scored 8.5
Very Good
Rated very good
27 reviews
Price from$65.26per night
Villa Pineta, hotel in Peccia

Located in Fusio, 28 miles from Piazza Grande Locarno, Villa Pineta provides accommodations with a garden, free private parking, a terrace and a restaurant.

very nice chalet style apartment, very clean and well appointed. The village is quite and the owner friendly and helpful. we throughly enjoyed our stay!!😊
9.1
Scored 9.1
Wonderful
Rated wonderful
126 reviews
Price from$171.86per night
Unique Hotel Fusio, hotel in Peccia

Unique Hotel Fusio has free bikes, garden, a terrace and restaurant in Fusio. This 3-star hotel offers a bar. Guests can have a drink at the snack bar.

9.3
Scored 9.3
Wonderful
Rated wonderful
16 reviews
Price from$156.63per night
Nuova Locanda Turisti, hotel in Peccia

Nuova Locanda Turisti has a garden, shared lounge, a terrace and restaurant in Bignasco. Offering a bar, the property is located within 18 miles of Piazza Grande Locarno.

Very helpful and accommodating staff. Good continental breakfast and delicious meals at restaurant. Clean and well-functioning private bathroom. Staff especially effective at helping travelers from outside the area.
8.4
Scored 8.4
Very Good
Rated very good
65 reviews
Price from$87.02per night
Antica Osteria Dazio, hotel in Peccia

Antica Osteria Dazio features a garden, terrace, a restaurant and bar in Fusio.

Andrea's hospitality was wonderful. The main room is truly gorgeous - the architecture, the woodworking, the windows and natural light coming in off the mountains. This is a delightful hotel and I would recommend visiting the area just to stay here and experience the surrounding beauty. The rooms are simple and just right (I'm 6'2/189cm and fit well in the bed). Overall it's a great mix of old, beautifully worked wood, and clean, updated finishes. Also, Andrea's cappuccino in the morning was the real deal! I now know what American baristas are trying to make :)
8.9
Scored 8.9
Excellent
Rated excellent
74 reviews
Price from$174.04per night
Armonia edificio storico del 1563., hotel in Peccia

Armonia edificio storico del 1563. Is located in Cevio, just 18 miles from Piazza Grande Locarno and 19 miles from Golfclub Patriziale Ascona.

8.9
Scored 8.9
Excellent
Rated excellent
20 reviews
Price from$163.16per night
Ai piee, hotel in Peccia

Overlooking the surrounding mountains, Ai piee offers quiet rooms and a restaurant in the scenic Verzasca Valley. A river runs by the house which you can swim in.

Clean, well designed, comfortable. Staff were friendly and helpful
8.8
Scored 8.8
Excellent
Rated excellent
691 reviews
Price from$163.16per night
Defanti, hotel in Peccia

The Defanti is a historic, family-run hotel and restaurant in Lavorgo, in the northern part of the Canton of Ticino. It offers free WiFi in public areas.

Great room, great service. Excellent and convenient restaurant first floor.
8.1
Scored 8.1
Very Good
Rated very good
851 reviews
Price from$141.40per night
Familienhotel Campagna, hotel in Peccia

Located in Frasco in the Verzasca Valley, Albergo Familienhotel Campagna offers panoramic mountain views and free WiFi access in the restaurant.

The hotel is well designed for families with a playroom inside and a playground outside. The staff was very friendly and the food good.
9.2
Scored 9.2
Wonderful
Rated wonderful
383 reviews
Price from$146.84per night
Eco-Hotel Cristallina, hotel in Peccia

Cristallina is an eco-friendly hotel, set amid nature in the scenic Lower Maggia Valley.

8.6
Scored 8.6
Excellent
Rated excellent
61 reviews
Price from$153.15per night
See all hotels in and around Peccia
Subscribe to receive premium deals

Prices drop the second you sign up!