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.

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.1
Superb
745 reviews
Price from
THB 3,677
per night

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.3
Superb
28 reviews
Price from
THB 4,980
per night

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. Excellent location and excellent staff.

Show more Show less
9.3
Superb
89 reviews
Price from
THB 3,777
per night

At the inn the rooms come with a seating area, a TV with cable channels, a kitchen, a dining area and a private bathroom with a hairdryer and a shower. All guest rooms will provide guests with a fridge.

Show more Show less
9
Superb
12 reviews
Price from
THB 5,148
per night

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. Location, breakfast and dinner with spectacular view, and super friendly staff and management

Show more Show less
8.3
Very good
1,168 reviews
Price from
THB 7,193
per night

At the inn, all rooms are fitted with a wardrobe. With a private bathroom equipped 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 19 km away. The staff was amazing, greeting you in the morning and welcoming after a day trip. Food from the chef was delicious and from local ingredients or outright homemade including a taste of amarro. :) We were going on trips during the day and always perfectly recharched in Osteria Grütli in the evening. Higher altitude was perfect for good night sleep.

Show more Show less
8.6
Fabulous
195 reviews
Price from
THB 4,018
per night

At the inn, each room includes a wardrobe. With a private bathroom equipped with a shower and free toiletries, rooms at Pensione Cari also offer free WiFi, while selected rooms have a city view.

Pensione Cari offers a children's playground. You can play billiards and table tennis at the inn, and the area is popular for hiking and skiing. Very cosy, friendly and flexible, in a great location to feel a bit the Alps up above. Good menu at the restaurant. Rooms were warm and well equipped with duvets; shared bathroom very decent

Show more Show less
8
Very good
116 reviews
Price from
THB 2,574
per night

At the inn, each room has a desk, a private bathroom, a flat-screen TV and a balcony with a city view. Guest rooms include a wardrobe.

Piazza Grande Locarno is 3 km from the inn, while Lugano Station is 41 km away. Great location with a really nice breakfast and view from the hotel.

Show more Show less
8.8
Fabulous
275 reviews
Price from
THB 6,355
per night

Situated in Gandria and with Exhibition Center Lugano reachable within 4 km, Ristorante le bucce di Gandria features a terrace, non-smoking rooms, free WiFi throughout the property and a restaurant. The property is around 5.8 km from Lugano Station, 14 km from Swiss Miniatur and 25 km from Mendrisio Station. Guests can enjoy lake views.

At the inn, the rooms have a desk and a balcony with a mountain view. The view was incredible. Simple and non commercial. We would love to return here It’s such a hidden gem.

Show more Show less
8.8
Fabulous
165 reviews
Price from
THB 3,047
per night

Located in Anzonico and with Bellinzona Train Station reachable within 40 km, Osteria Anzonico provides a restaurant, non-smoking rooms, free WiFi and a bar. Featuring family rooms, this property also provides guests with a children's playground. Social Theatre of Bellinzona is 41 km from the inn. The great room with extended balcony with views of all mountains of the valley The great welcome and dinner we enjoyed outside!!! Home made products (marmelade, pizza, cakes) were delicious

Show more Show less
8.2
Very good
403 reviews
Price from
THB 4,411
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