3 Best Hotels in Locarno, Ticino

Background Illustration for Hotels

We've compiled the best of the best in Locarno - browse our top choices for the top things to see or do during your stay.

T3e Terre

$$ | Via Vecchia Stazione 2, Tegna, 6652, Switzerland Fodor's Choice

This gorgeously equipped B&B—perhaps the nicest in all of Ticino—has five chic rooms with burnished hardwood floors and tasteful contemporary furnishings and a great restaurant (closed Tuesday and Wednesday). Many people make their way to Ponte Brolla just for the restaurant, which serves inventive, carefully prepared Italian cuisine in the stylish café, formal dining room, or, weather permitting, soak up the sunshine on the large outdoor terrace. 

Pros

  • Good value
  • Multiple choices for foodie vegetarians
  • Dramatic river and swimming holes close by

Cons

  • Near a firing range that's in use one day a week
  • Outside Locarno
  • Limited dining options when restaurant is closed
Via Vecchia Stazione 2, Tegna, 6652, Switzerland
091-7432222
Hotel Details
Closed Jan. and Feb.
5 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Hotel Cittadella

$ | Via Cittadella 18, Locarno, 6600, Switzerland

Perched near Lago Maggiore, this Old Town restaurant-with-rooms has pleasant, fairly good-value accommodations tucked under the rafters, with classic tile floors in cream and red adding to the simple, rustic charm. Even better, the popular trattoria downstairs offers inexpensive regional food—pizzas, pastas, and simply prepared fish—and fancier fish dishes are available in the more formal restaurant upstairs.

Pros

  • Surprisingly peaceful atmosphere
  • Tasty local seafood from virtually at your feet
  • In the heart of Old Town

Cons

  • Top-floor rooms can get stuffy in the summer
  • Sometimes difficult to reach staff by phone
  • Showers only, no bathtubs
Via Cittadella 18, Locarno, 6600, Switzerland
091-7515885
Hotel Details
10 rooms
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?

Hotel Garni Du Lac

$$ | Via Ramogna 3, Locarno, 6600, Switzerland

A terrific location, at the east end of the Piazza Grande, makes this friendly hotel a particularly good base for exploring Locarno, and, thanks to the pedestrian-only street and the nearby public gardens, it's relatively quiet. Many of the modern yet cozy rooms have balconies, there's a lovely terrace for breakfast, and public parking is close by.

Pros

  • Friendly, smiling staff
  • Parking garage just steps away
  • Outdoor breakfast option

Cons

  • No restaurant
  • Tourists abound on Piazza Grande
  • Piazza sometimes hosts concerts
Via Ramogna 3, Locarno, 6600, Switzerland
091-7512921
Hotel Details
30 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Recommended Fodor's Video

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$$$ Ascona Fodor's Choice

Giardino Ascona1.4 miles away

Via Segnale 10, Ascona, Ticino, 6612, Switzerland
We recommend 3 Hotels in Ascona
$$$ Ascona

Castello Seeschloss1.7 miles away

Via Circonvallazione 26, Ascona, Ticino, 6612, Switzerland
We recommend 3 Hotels in Ascona
$$ Ascona

Hotel Tamaro1.8 miles away

Piazza Giuseppe Motta 35, Ascona, Ticino, 6612, Switzerland
We recommend 3 Hotels in Ascona
$$ Bellinzona

Locanda Osteria Brack6.4 miles away

Via Malacarne 26, Progero, Ticino, 6515, Switzerland
We recommend 2 Hotels in Bellinzona
$$ Bellinzona

Hotel & SPA Internazionale11.2 miles away

Viale Stazione 35, Bellinzona, Ticino, 6500, Switzerland
We recommend 2 Hotels in Bellinzona