Skip to main content

The best inns in Locarno

Check out our selection of great inns in Locarno

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Pensione Olanda, hotel in 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...

Amazing place. Feels like at home. Breakfast super nice. Can't wait to come back.
Scored 9.0
9.0
Rated wonderful
Wonderful
753 reviews
Price from
$153.05
1 night, 2 adults
Al Pozz Boutique Resort, hotel in 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.

Loved the view from the balcony over the lake, perfect! Location on the lake and only 5-minute walk from train station couldn’t be better. Hotel sits above a restaurant so options are right there. Owner and staff were super friendly and kept our bags for a couple hours after our checkout so we could walk around a little before our train left. Great to have the Ticino Ticket included so we could also take the bus over to the even quieter town of Ascona. Breakfast was great, and quiet. Again, owner provided personal, friendly service and attention.
Scored 8.1
8.1
Rated very good
Very Good
1,156 reviews
Price from
$150.67
1 night, 2 adults
Osteria Centrale - B&B, hotel in Cugnasco

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.

Scored 9.3
9.3
Rated wonderful
Wonderful
26 reviews
Price from
$199.63
1 night, 2 adults
Unione, hotel in Gordevio

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

Really nice host, we could check in a bit later. Nice rooms and facilities, very good value for money. Can definitely recommend!
Scored 8.6
8.6
Rated excellent
Excellent
122 reviews
Price from
$122
1 night, 2 adults
B&B Toblerina, hotel in Ascona

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.

Great location with a really nice breakfast and view from the hotel.
Scored 8.8
8.8
Rated excellent
Excellent
308 reviews
Price from
$229.58
1 night, 2 adults
Ristorante Vedeggio, hotel in Isone

Featuring a terrace, restaurant, bar and free WiFi, Ristorante Vedeggio is located in Isone, 15 miles from Lugano Station and 17 miles from Lugano Exhibition Center.

The hosts - phenomenal people. Restaurant and bar great. Good dog walking in nearby fields.
Scored 8.5
8.5
Rated very good
Very Good
132 reviews
Price from
$144.18
1 night, 2 adults
Osteria Grütli con alloggio, hotel in Borgnone

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.

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 8.5
8.5
Rated very good
Very Good
199 reviews
Price from
$88.73
1 night, 2 adults
Hotel San Giobbe, hotel in Giubiasco

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.

Everything was great! Super friendly staff!
Scored 7.1
7.1
Rated good
Good
410 reviews
Price from
$155.27
1 night, 2 adults
La Comanella, hotel in Comano

Located in Comano, 3.4 miles from Lugano Station, La Comanella has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

Location and Garden
Scored 7.6
7.6
Rated good
Good
42 reviews
Price from
$232.91
1 night, 2 adults
Locanda Gandriese, hotel in Gandria

Locanda Gandriese is located in Gandria, 16 miles from Mendrisio Station and 16 miles from Villa Carlotta.

View, restaurant, gandria
Scored 8.2
8.2
Rated very good
Very Good
330 reviews
Price from
$139.74
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.

Inns That Guests Love in Locarno

See all
  • Avg. price/night: $224.03
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 217 reviews
    Amazing boutique hotel that exceeded expectations. A lovely welcome gift awaited us in the room which was a lovely surprise. The staff went above and beyond to assist with all our needs. Bonus discount vouchers for neighbouring restaurants made dinner a pleasant experience. Lovely pool to relax and unwind at. Delicious breakfast spread. Lovely gesture by the hotel with a departure gift as well.
    Jade
    Young couple
  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 2,343 reviews
    - good location - spacious room, spacious balcony, lake view - plenty of wardrobe space - bathroom with a bathtub - coffee and tea machine, new capsules and bottled water every day - bathrobe and slippers without the need for an explicit request - small but adequate pool, plenty of towels available - plenty of choice for breakfast - restaurant and bar open for lunch/dinner
    Adrian
    Young couple
  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 642 reviews
    Very welcoming hosts. Excellent breakfast and dinner. Swimmingpool. What a view over Locarno and the Lago Maggiore.
    Jana
    Solo traveler
  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 2,343 reviews
    Wonderful view of the lake from the balcony. We had dinner twice once half board very good value for money and delicious and the second evening we had pinsas, very tasty.
    Natalie
    Young couple
  • Avg. price/night: $143.74
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 1,865 reviews
    Located inna quiet side street right in the center of the city. Beds where confortable.
    Alexandra
    Young couple
  • Scored 8.4
    8.4
    Rated very good
    Very Good
     · 224 reviews
    Artistic decor, relaxed vibe, the garden courtyard is lovely. Breakfast delicious, good location in Locarno within the old city. Close to nice local restaurants for dinner - excellent galleries nearby.
    Colleen
    Solo traveler
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 15 reviews
    We got an upgrade to a 2 bedroom apartment from a 1 bed. Apartment was huge and well laid out with everything you need for cooking or not. Location right on the lake and a nice Italian restaurant down below so you don’t need to go far for breakfast all the way up to dinner.
    Karl
    Travelers with friends
  • Avg. price/night: $153.05
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 753 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!
    Corina
    Solo traveler
  • Avg. price/night: $128.46
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1,105 reviews
    The room was beautiful with a wonderful view of the lake and mountains. It was very cozy and quiet. We were able to walk the distance to Locarno for entertainment and dinner.
    Julie
    Young couple
  • Avg. price/night: $166.36
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 142 reviews
    next to the water! nice room. only one room in this Inn!
    Lang
    Young couple