We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Canton of Ticino, Switzerland

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Locanda Orelli (Bedretto)

#1 of 1,126 Restaurants in Canton of Ticino
#1 of 3 Restaurants in Bedretto
Map
Visitor photos (31)
Cuisines: Italian Wine Bar

Ecco (Ascona)

#2 of 1,126 Restaurants in Canton of Ticino
#1 of 56 Restaurants in Ascona
Price: $143 - $201 Map
Visitor photos (22)
Reserve

Grotto La Baita (Magadino)

#3 of 1,126 Restaurants in Canton of Ticino
#1 of 3 Restaurants in Magadino
Price: $52 - $62 Map
Visitor photos (43)

Osteria dell Enoteca (Losone)

#4 of 1,126 Restaurants in Canton of Ticino
#1 of 15 Restaurants in Losone
Map
Visitor photos (30)
Cuisines: Italian

Tentazioni (Cavigliano)

#5 of 1,126 Restaurants in Canton of Ticino
#1 of 1 Restaurants in Cavigliano
Map
Visitor photos (61)

Locanda Locarnese (Locarno)

#6 of 1,126 Restaurants in Canton of Ticino
#1 of 72 Restaurants in Locarno
Map
Visitor photos (31)

Antica Posta (Ascona)

#7 of 1,126 Restaurants in Canton of Ticino
#2 of 56 Restaurants in Ascona
Map
Visitor photos (28)
Cuisines: International

Antica Osteria Il Malatesta (Muralto)

#8 of 1,126 Restaurants in Canton of Ticino
#1 of 18 Restaurants in Muralto
Map
Visitor photos (63)
Cuisines: Italian

Osteria Ticino (Ascona)

#9 of 1,126 Restaurants in Canton of Ticino
#3 of 56 Restaurants in Ascona
Map
Visitor photos (21)
Cuisines: Italian

Madonna Della Fontana (Ascona)

#10 of 1,126 Restaurants in Canton of Ticino
#4 of 56 Restaurants in Ascona
Map
Visitor photos (28)
Cuisines: Swiss European

Osteria del Centenario (Locarno)

#11 of 1,126 Restaurants in Canton of Ticino
#2 of 72 Restaurants in Locarno
Map
Visitor photos (22)

Ristorante Galleria Arte al Lago (Lugano)

#12 of 1,126 Restaurants in Canton of Ticino
#1 of 266 Restaurants in Lugano
Price: $120 - $200 Map
Visitor photos (41)
Cuisines: Italian

Osteria Borgo (Ascona)

#13 of 1,126 Restaurants in Canton of Ticino
#5 of 56 Restaurants in Ascona
Map
Visitor photos (26)
Cuisines: Italian

Grottino Ticinese (Losone)

#14 of 1,126 Restaurants in Canton of Ticino
#2 of 15 Restaurants in Losone
Map
Visitor photos (6)
Cuisines: Swiss European

Grotto Bundi (Mendrisio)

#15 of 1,126 Restaurants in Canton of Ticino
#1 of 38 Restaurants in Mendrisio
Map
Visitor photos (19)
Cuisines: Pizza

Ristorante Conca Bella (Vacallo)

#16 of 1,126 Restaurants in Canton of Ticino
#1 of 3 Restaurants in Vacallo
Price: $26 - $119 Map
Visitor photos (47)
Cuisines: Italian Swiss Mediterranean European

La Torre del Mangia (Lugano)

#17 of 1,126 Restaurants in Canton of Ticino
#2 of 266 Restaurants in Lugano
Price: $31 - $62 Map
Visitor photos (18)
Cuisines: Mediterranean

Ristorante Enoteca Bottega del Vino (Locarno)

#18 of 1,126 Restaurants in Canton of Ticino
#3 of 72 Restaurants in Locarno
Map
Visitor photos (22)
Cuisines: Italian

Al Grott Cafe' (Brione sopra Minusio)

#19 of 1,126 Restaurants in Canton of Ticino
#1 of 7 Restaurants in Brione sopra Minusio
Map
Visitor photos (25)

Locanda Orico (Bellinzona)

#20 of 1,126 Restaurants in Canton of Ticino
#1 of 57 Restaurants in Bellinzona
Price: $36 - $108 Map
Visitor photos (13)

Ristorante Delta Green (Losone)

#21 of 1,126 Restaurants in Canton of Ticino
#3 of 15 Restaurants in Losone
Price: $12 - $62 Map
Visitor photos (16)
Cuisines: Italian Chowder Bar Mediterranean Pub Soups

Grotto Sgambada (Arosio)

#22 of 1,126 Restaurants in Canton of Ticino
#1 of 3 Restaurants in Arosio
Map
Visitor photos (5)
Cuisines: Italian

Al Grottino (Orselina)

#23 of 1,126 Restaurants in Canton of Ticino
#1 of 6 Restaurants in Orselina
Map
Visitor photos (19)
Cuisines: Italian

Osteria Borei (Brissago)

#24 of 1,126 Restaurants in Canton of Ticino
#1 of 14 Restaurants in Brissago
Map
Visitor photos (30)
Cuisines: Italian

Osteria Vecchio Tiglio (Losone)

#25 of 1,126 Restaurants in Canton of Ticino
#4 of 15 Restaurants in Losone
  • bello 09/01/2014
Map
Visitor photos (11)

RISTORANTE CENTRALE (Losone)

#26 of 1,126 Restaurants in Canton of Ticino
#5 of 15 Restaurants in Losone
Map
Visitor photos (13)
Cuisines: Italian

Pasta e pesto (Lugano)

#27 of 1,126 Restaurants in Canton of Ticino
#3 of 266 Restaurants in Lugano
Price: $9 - $14 Map
Visitor photos (47)
Cuisines: Italian Pasta

Grotto Pozzasc (Peccia)

#28 of 1,126 Restaurants in Canton of Ticino
#1 of 2 Restaurants in Peccia
Price: $22 - $27
Visitor photos (19)
Cuisines: Swiss European

Snack Bar Faloppia (Chiasso)

#29 of 1,126 Restaurants in Canton of Ticino
#1 of 19 Restaurants in Chiasso
Price: $10 - $21 Map
Visitor photos (45)
Cuisines: Italian Pizza

La Rinascente Gourmet (Locarno)

#30 of 1,126 Restaurants in Canton of Ticino
#4 of 72 Restaurants in Locarno
Map
Visitor photos (19)
Cuisines: Mediterranean Vegetarian Vegan