Skip to main content

The best inns in Canton of Ticino

Check out our pick of great inns in Canton of Ticino

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Pensione Olanda

Locarno

Typical Ticino-style Pensione Olanda is 1 km from the Madonna del Sasso pilgrimage church, and features garden and a terrace, furnished with deckchairs and offering panoramic views of Locarno and Lake Maggiore. Wi-Fi is available in the entire building for free. One of the most charming, authentic, and beautiful places ever. I am so lucky to have found such an awesome place. Blessed. Run by a great couple. I will stay here every time I come to Locarno.

Show more Show less
9
Superb
737 reviews
Price from
£75
per night

Osteria Centrale - B&B

Cugnasco

Located in Cugnasco, 12 km from Piazza Grande Locarno, Osteria Centrale - B&B provides accommodation with a garden, free private parking, a terrace and a bar. The property is situated 17 km from Golfclub Patriziale Ascona, 31 km from Lugano Station and 33 km from Exhibition Center Lugano.

Featuring a private bathroom with a shower and a hairdryer, rooms at the inn also offer free WiFi, while some rooms are equipped with a balcony. Friendly and helpful staff Great breakfast

Show more Show less
9.4
Superb
25 reviews
Price from
£109
per night

Antica Osteria Dazio

Fusio

Antica Osteria Dazio features a garden, terrace, a restaurant and bar in Fusio. The property is around 46 km from Piazza Grande Locarno, 47 km from Golfclub Patriziale Ascona and 45 km from Visconteo Castle. The accommodation offers a hot tub, free WiFi and family rooms.

At the inn, all rooms come with a wardrobe.

Monte Verità is 47 km from Antica Osteria Dazio, while Golf Losone is 47 km away. The nearest airport is Milan Malpensa Airport, 148 km from the inn. Excellent location and excellent staff.

Show more Show less
9
Superb
88 reviews
Price from
£84
per night

Ristorante Stazione

Tesserete

Located in the centre of Tesserete, the family-run Ristorante Stazione is just 50 metres from Tesserete Train Station. The restaurant serves Swiss and Mediterranean cuisine and features a large terrace. Free Wi-Fi is available. Fantastic place. For sure simpler than a big name hotel but super friendly, clean and comfortable. For me it was the perfect place to stay in a beautiful area. Super happy.

Show more Show less
9.1
Superb
66 reviews
Price from
£79
per night

Ca Evelina

Maggia

Situated 200 metres away from a shopping centre and the local bus stop in Maggia, Ca Evelina is 13 km away from Lake Maggiore with Locarno and Ascona. It offers apartments with private kitchens and bathrooms.

Show more Show less
9.1
Superb
15 reviews
Price from
£103
per night

Al Pozz Boutique Resort

Muralto, Locarno

Situated right at the lake promenade, only a few steps from the ship mooring and Locarno's Piazza Grande, the Al Pozz offers you superb views of Lake Maggiore.

The chef creates delicious dishes of the Ticino and Italian cuisine. The restaurant can also be used for various events. great views. the staff was always very helpful. good breakfast.

Show more Show less
8.1
Very good
1,255 reviews
Price from
£124
per night

Osteria Grütli con alloggio

Borgnone

At the inn, all rooms are fitted with a wardrobe. Featuring a private bathroom with a shower and a hairdryer, rooms at Osteria Grütli con alloggio also have a mountain view.

Golfclub Patriziale Ascona is 18 km from the inn, while Piazza Grande Locarno is 18 km away. Beautiful little hamlet in the mountains. Food was absolutely spectacular, a real treat, both, dinner and breakfast. Local products are delightful! Hosts are very warm and kind people. Rooms are very simple and clean. Views from rooms are outstanding. Hike was excellent! We will certainly come back!

Show more Show less
8.9
Fabulous
195 reviews
Price from
£56
per night

Locanda Gandriese

Gandria

Locanda Gandriese is located in Gandria, 26 km from Mendrisio Station and 27 km from Villa Carlotta. The property is around 4.7 km from Exhibition Center Lugano, 6.6 km from Lugano Station and 14 km from Swiss Miniatur. The inn has a terrace and mountain views, and guests can enjoy a meal at the restaurant or a drink at the bar. Beautiful and quaint location. Easy to get to Lugano. Very good restaurant and friendly staff.

Show more Show less
8.3
Very good
342 reviews
Price from
£87
per night

B&B Toblerina

Ascona

Located in Ascona, 2.8 km from Golfclub Patriziale Ascona, B&B Toblerina provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace. Among the facilities at this property are room service and a business centre, along with free WiFi throughout the property. Guests can make use of a bar.

At the inn, each room has a desk, a flat-screen TV, a private bathroom, bed linen, towels and a balcony with a city view. Guest rooms include a wardrobe. Nice and spacious room. Nice and clean bathroom with lots of towels. We could use an indoor pool. The outdoor pool wasn't open, but they did open it on our request. We had a very nice view from the balcony and the window in the room. Beds were clean and comfortable. Very good blind on the window allowed me to go to bed early in a dark room. There was a small refrigerator in the room with two small bottles of water. Breakfast was amazing, everything nice, really tasty and fresh. You couldn't possibly taste it all and eat there was so much of it. We got a coffee for breakfast and then we were offered another coffee. I was also able to hire for free walking poles. The whole place, everything we've used was nice and clean.

Show more Show less
8.7
Fabulous
307 reviews
Price from
£154
per night

Ristorante le bucce di Gandria

Gandria

Ristorante le bucce di Gandria is 5 km away from Lugano’s centre, offering free Wi-Fi and parking, and housing a restaurant with a terrace serving Mediterranean dishes.

All functionally equipped rooms come with a balcony with Lugano Lake view. Shower facilities are either private or shared, and toilet facilities are always shared. The staff was incredibly nice and welcoming! The place was really clean with a stunning panorama. I'll definitely comeback

Show more Show less
8.6
Fabulous
196 reviews
Price from
£60
per night

Most booked inns in Canton of Ticino this month

FAQs about inns in Canton of Ticino

Inns that guests love in Canton of Ticino