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.

Restaurants in Lake Maggiore, Switzerland

View Map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Grottino Ticinese (Losone)

#1 of 251 Restaurants in Lake Maggiore
#1 of 16 Restaurants in Losone
Map
Visitor photos (7)
Cuisines: Swiss European

Antica Osteria Il Malatesta (Muralto)

#2 of 251 Restaurants in Lake Maggiore
#1 of 17 Restaurants in Muralto
Map
Visitor photos (68)

Locanda Locarnese (Locarno)

#3 of 251 Restaurants in Lake Maggiore
#1 of 78 Restaurants in Locarno
Map
Visitor photos (41)

Osteria Nostrana (Ascona)

#4 of 251 Restaurants in Lake Maggiore
#1 of 57 Restaurants in Ascona
Map
Visitor photos (67)

Ristorante Sensi (Muralto)

#5 of 251 Restaurants in Lake Maggiore
#2 of 17 Restaurants in Muralto
Price: $20 - $50 Map
Visitor photos (33)

Ristorante Enoteca Bottega del Vino (Locarno)

#6 of 251 Restaurants in Lake Maggiore
#2 of 78 Restaurants in Locarno
Map
Visitor photos (26)

Osteria Borgo (Ascona)

#7 of 251 Restaurants in Lake Maggiore
#2 of 57 Restaurants in Ascona
Map
Visitor photos (29)
Cuisines: Italian

Osteria del Centenario (Locarno)

#8 of 251 Restaurants in Lake Maggiore
#3 of 78 Restaurants in Locarno
Map
Visitor photos (28)

Osteria da Ketty & Tommy (Ascona)

#9 of 251 Restaurants in Lake Maggiore
#3 of 57 Restaurants in Ascona
Price: $20 - $50 Map
Visitor photos (70)

Osteria dell Enoteca (Losone)

#10 of 251 Restaurants in Lake Maggiore
#2 of 16 Restaurants in Losone
Map
Visitor photos (32)

Grotto La Baita (Magadino)

#11 of 251 Restaurants in Lake Maggiore
#1 of 3 Restaurants in Magadino
Map
Visitor photos (48)

Da Valentino (Locarno)

#12 of 251 Restaurants in Lake Maggiore
#4 of 78 Restaurants in Locarno
Map
Visitor photos (15)
Cuisines: Swiss Mediterranean European

Antico Ristorante Borromeo (Ascona)

#13 of 251 Restaurants in Lake Maggiore
#4 of 57 Restaurants in Ascona
Map
Visitor photos (21)

La Chiesa (Locarno)

#14 of 251 Restaurants in Lake Maggiore
#5 of 78 Restaurants in Locarno
Price: $13 - $52 Map
Visitor photos (42)

Madonna Della Fontana (Ascona)

#15 of 251 Restaurants in Lake Maggiore
#5 of 57 Restaurants in Ascona
Map
Visitor photos (37)
Cuisines: Swiss European

Restaurant Ecco Ascona (Ascona)

#16 of 251 Restaurants in Lake Maggiore
#6 of 57 Restaurants in Ascona
Price: $146 - $212 Map
Visitor photos (60)
Cuisines: International Delicatessen
Reserve

Grotto Broggini (Losone)

#17 of 251 Restaurants in Lake Maggiore
#3 of 16 Restaurants in Losone
Price: $20 - $50 Map
Visitor photos (22)

L'Archetto Take Away (Locarno)

#18 of 251 Restaurants in Lake Maggiore
#6 of 78 Restaurants in Locarno
Price: $5 - $15 Map
Visitor photos (10)
Cuisines: Pizza

RISTORANTE CENTRALE (Losone)

#19 of 251 Restaurants in Lake Maggiore
#4 of 16 Restaurants in Losone
Map
Visitor photos (18)
Cuisines: Italian

Al Grottino (Orselina)

#20 of 251 Restaurants in Lake Maggiore
#1 of 6 Restaurants in Orselina
Map
Visitor photos (19)

Ristorante Da Jean-Pierre (Ascona)

#21 of 251 Restaurants in Lake Maggiore
#7 of 57 Restaurants in Ascona
Price: $22 - $91 Map
Visitor photos (21)

Antica Posta (Ascona)

#22 of 251 Restaurants in Lake Maggiore
#8 of 57 Restaurants in Ascona
Map
Visitor photos (30)
Cuisines: International

Marina (Ascona)

#23 of 251 Restaurants in Lake Maggiore
#9 of 57 Restaurants in Ascona
Map
Visitor photos (18)

Osteria Borei (Brissago)

#24 of 251 Restaurants in Lake Maggiore
#1 of 16 Restaurants in Brissago
Map
Visitor photos (36)
Cuisines: Italian

Osteria Vecchio Tiglio (Losone)

#25 of 251 Restaurants in Lake Maggiore
#5 of 16 Restaurants in Losone
  • bello 09/01/2014
Map
Visitor photos (11)

BLU Restaurant & Lounge (Locarno)

#26 of 251 Restaurants in Lake Maggiore
#7 of 78 Restaurants in Locarno
Price: $10 - $50 Map
Visitor photos (48)
Cuisines: Japanese Mediterranean Vegetarian Pizza Asian Contemporary

Restaurant Collinetta (Ascona)

#27 of 251 Restaurants in Lake Maggiore
#10 of 57 Restaurants in Ascona
Map
Visitor photos (19)

Ristorante Al Lago - Hotel Castello-Seeschloss (Ascona)

#28 of 251 Restaurants in Lake Maggiore
#11 of 57 Restaurants in Ascona
Price: $21 - $99 Map
Visitor photos (17)

Ristorante Vallemaggia (Locarno)

#29 of 251 Restaurants in Lake Maggiore
#8 of 78 Restaurants in Locarno
Map
Visitor photos (13)
Cuisines: Italian

La Trattoria (Locarno)

#30 of 251 Restaurants in Lake Maggiore
#9 of 78 Restaurants in Locarno
Map
Visitor photos (33)