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 Villa de Leyva, Colombia

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)

Tarima Live Music Bar and Restaurant

#1 of 78 Restaurants in Villa de Leyva
Price: $15 - $35 Map
Visitor photos (28)
Cuisines: Vegetarian Fusion Healthy South American

Entrepanes

#2 of 78 Restaurants in Villa de Leyva
Price: $6 - $9 Map
Visitor photos (36)
Cuisines: Sandwiches Delicatessen Wine Bar Soups

La Verdulera

#3 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (9)

Giuseppe Ristorante

#4 of 78 Restaurants in Villa de Leyva
Price: $10 - $12 Map
Visitor photos (89)
Cuisines: Delicatessen Wine Bar Italian

Mercado municipal

#5 of 78 Restaurants in Villa de Leyva
Price: $10 - $60 Map
Visitor photos (67)
Cuisines: Pub Gastropub

Restaurante Delikatessen La Puerta de San Pedro

#6 of 78 Restaurants in Villa de Leyva
Price: $4 - $20 Map
Visitor photos (34)
Cuisines: German Pub Wine Bar Gastropub

Casa San Pedro Cocina Express

#7 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (11)
Cuisines: French Mexican Bistro

La Waffleria De La VIlla

#8 of 78 Restaurants in Villa de Leyva
Price: $5 - $20 Map
Visitor photos (51)
Cuisines: Pub Gastropub

Chez Remy

#9 of 78 Restaurants in Villa de Leyva
Visitor photos (4)
Cuisines: French

Estar de la Villa

#10 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (5)

Santa Lucia Pizzeria Gelateria Cafe

#11 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (26)
Cuisines: Italian Pizza

La Pommarola

#12 of 78 Restaurants in Villa de Leyva
Cuisines: Pizza Pasta

Tierra Buena

#13 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (5)
Cuisines: South American Colombian

Diloggun Restaurante y Bar Cubano

#14 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (30)

Mi Cocina

#15 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (14)
Cuisines: Mexican South American Colombian

Chez-Moi

#16 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (18)
Cuisines: French South American Colombian

El Rincon Gourmet de la Villa

#17 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (32)
Cuisines: Mediterranean

Barcelona Tapas

#18 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (10)
Cuisines: Seafood Mediterranean Spanish Tapas

Rosa Cremosa

#19 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (4)

Sybarita Caffe

#20 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (29)
Cuisines: Cafe

Martina Franca Restaurante Pizzeria

#21 of 78 Restaurants in Villa de Leyva
  • Delicious! 07/23/2015
Map
Visitor photos (5)
Cuisines: Pizza International Pasta

Restaurante Pizzeria Olivas y Especias

#22 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (14)
Cuisines: Italian Pizza

Darius Resturante-Cafe

#23 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (6)
Cuisines: Seafood South American Colombian

Zarina

#24 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (3)
Cuisines: International Mediterranean

Patio Andaluz

#25 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (7)
Cuisines: Spanish

Restaurante El Santo

#26 of 78 Restaurants in Villa de Leyva
  • Fair restaurant 01/11/2015
Map
Visitor photos (17)
Cuisines: Fast Food Mediterranean Pasta South American Colombian

Restaurante Savia

#27 of 78 Restaurants in Villa de Leyva
Visitor photos (8)
Cuisines: Vegetarian

La Spezia Bistro

#28 of 78 Restaurants in Villa de Leyva
Map
Visitor photos (7)
Cuisines: French Pizza Sandwiches Delicatessen Bistro Pasta

La Bonita

#29 of 78 Restaurants in Villa de Leyva
Visitor photos (5)
Cuisines: Mexican

Puerto Montana

#30 of 78 Restaurants in Villa de Leyva
Visitor photos (5)
Cuisines: South American Colombian