Skip to main content

Inns in Locarno

Find the inns that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best inns in Locarno

Check out our selection of great inns in Locarno

Filter by:

Review score

Pensione Olanda

Locarno

Characteristic Ticino-style Pensione Olanda is 0.6 mi from the Madonna del Sasso pilgrimage church, and features garden and a terrace, furnished with deckchairs and offering panoramic views of Locarno...

E
Ethne
From
Switzerland
Pensione Olanda is a little paradise - quite simply exceptional! It has been very tastefully decorated and the huge terrace gives a wonderful view of the lake and mountains. We arrived in the evening and watched the sun slowly set. The bed was very comfortable and sharing a bathroom was no problem at all. The breakfast was fantastic - all fresh and totally delicious! Beautifully presented too and we ate outside admiring the view. The hosts were charming and responded very quickly to our messages. My husband has a milk allergy and they made a delicious banana bread without milk products for him! We loved every moment and were just sad we couldn't stay a second night and spend more time at Pensione Olanda. Thank you for making us feel so welcome ... we will be back :-)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 696 reviews
Price from
$177.43
1 night, 2 adults

Al Pozz Boutique Resort

Muralto, Locarno

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

B
Barb
From
Canada
I loved the attention to detail and all the help with travelling from another country. I even got quick answers to questions before I arrived. ‘Great holiday destination, close to much dining.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,173 reviews
Price from
$156.93
1 night, 2 adults

Osteria Centrale - B&B

Cugnasco (Near Locarno)

Located in Cugnasco, 7.1 miles from Piazza Grande Locarno, Osteria Centrale - B&B provides accommodations with a garden, free private parking, a terrace and a bar.

A
Anita
From
Switzerland
A warm welcome, a delicious dinner, a generous breakfast, and, on top of that, a very comfortable stay. We could not have had a nicer time in Ticino!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 48 reviews
Price from
$213.63
1 night, 2 adults

B&B Toblerina

Ascona (Near Locarno)

Located in Ascona, 1.7 miles from Golfclub Patriziale Ascona, B&B Toblerina provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 282 reviews
Price from
$177.43
1 night, 2 adults

Unione

Gordevio (Near Locarno)

Located in Gordevio, 6.6 miles from Piazza Grande Locarno, Unione provides accommodations with a garden, free private parking, a terrace and a restaurant.

M
Manuel
From
Switzerland
Really nice host, we could check in a bit later. Nice rooms and facilities, very good value for money. Can definitely recommend!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 97 reviews
Price from
$148.35
1 night, 2 adults

Osteria Grütli con alloggio

Borgnone (Near Locarno)

Osteria Grütli con alloggio features a garden, terrace, a restaurant and bar in Borgnone. The property provides room service and a tour desk for guests. At the inn, all rooms have a closet.

M
Miroslav
From
Czech Republic
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.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 174 reviews
Price from
$128.18
1 night, 2 adults

Ristorante Vedeggio

Isone (Near Locarno)

Ristorante Vedeggio features a shared lounge, terrace, a restaurant and bar in Isone.

B
Boyko
From
Netherlands
The staff was genuinly friendly and helpful, I really appreciated them. The place was quiet and charmy, parking was free, the room was simple, but comfortable. The breakfast was good, served at the table, including local produce. Don't hesitate to ask for something extra at breakfast.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 125 reviews
Price from
$154.29
1 night, 2 adults

Locanda Poncini

Maggia (Near Locarno)

Featuring a terrace, restaurant, bar and free WiFi, Locanda Poncini is located in Maggia, 8.8 miles from Piazza Grande Locarno and 9.5 miles from Golfclub Patriziale Ascona.

K
Kristina
From
Lithuania
Small but very nice and cozy comfortable room. Simple but good breakfast. Tasty bread. They serve great local wine and during the weekend there was a small food market nearby.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 161 reviews
Price from
$142.42
1 night, 2 adults

Ristorante Locanda Zott in Valle Onsernone

Vergeletto (Near Locarno)

Located in Vergeletto, 17 miles from Piazza Grande Locarno, Ristorante Locanda Zott in Valle Onsernone provides accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 12 reviews
Price from
$85.45
1 night, 2 adults

Hotel San Giobbe

Giubiasco (Near Locarno)

Located in Giubiasco, 12 miles from Piazza Grande Locarno, Hotel San Giobbe has accommodations with a garden, free private parking, a terrace and a restaurant.

N
Nemanja
From
Switzerland
Everything was great! Super friendly staff!
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 525 reviews
Price from
$166.15
1 night, 2 adults
All inns in Locarno

Looking for an inn?

Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening – distinguishing them from country or guest houses.

Most booked inns in Locarno and surrounding area in the past month

See all

Popular with guests booking inns in Locarno

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

Popular with guests booking inns in Locarno

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

Popular with guests booking inns in Ascona

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 282 reviews

Popular with guests booking inns in Gordevio

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

Popular with guests booking inns in Cugnasco

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

These inns in Locarno and nearby have options with free cancellation

See all

Al Pozz Boutique Resort

Viale Verbano 21
Free cancellation options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,173 reviews

Pensione Olanda

Via ai Monti 139a
Free cancellation options available
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 694 reviews

B&B Toblerina

Via Strada Collina 28 28
Free cancellation options available
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 282 reviews

Unione

cp 23
Free cancellation options available
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 97 reviews

Osteria Centrale - B&B

Via Locarno 2
Free cancellation options available
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 48 reviews

Inns That Guests Love in Locarno

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 694 reviews
I did like every little thing about my stay at Pensione Olanda! A very uncomplicated, very laid back and very relaxed little hide-away with a stunning view and amazing breakfast! I totally loved the whole place with all its little decorations and beachy vibe. The terrace is a little paradise and Sabrina and Davide are wonderful hosts. There is a bus stop right in front of the door which is really convenient too. I would highly recommend to book your stay here and I will surely come back again. Thanks for this little jewel!
Guest review byCorina
Solo traveler