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 Vila Nova de Cacela

View map
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Establishment Type
Reservations
Online Bookings
Available Tonight
Cuisines & Dishes
(160)
(17)
Balti
(4)
Bar
(23)
Belgian
(1)
Brazilian
(1)
Brew Pub
(1)
(8)
Cantonese
(1)
Central European
(1)
Contemporary
(7)
Dutch
(1)
(3)
(2)
Gastropub
(3)
(1)
Grill
(11)
(10)
(14)
Nepalese
(2)
(17)
Pub
(12)
(45)
(2)
(6)
(3)
Wine Bar
(6)
Baguette
(1)
Burrito
(2)
Ceviche
(1)
Cheesecake
(6)
Crab
(6)
Falafel
(1)
Filet Mignon
(1)
Fish & Chips
(3)
Hamburger
(12)
Lasagne
(7)
Lobster
(3)
Oyster
(2)
Pad Thai
(1)
Pasta
(2)
Ribs
(9)
Roast Beef
(2)
Salad
(68)
Sandwiches
(1)
Shrimp
(19)
T-Bone Steak
(1)
Tapas
(17)
Tempura
(2)
Tortillas
(1)
More
Dietary Restrictions
Meals
(38)
(162)
(175)
Price
Cheap Eats
(56)
Mid-range
(294)
Fine Dining
(4)
Restaurant features
(1)
Free Wifi
(82)
Reservations
(156)
Serves Alcohol
(147)
Takeout
(60)
Television
(73)
Wheelchair Accessible
(146)
More
Good for
Bar Scene
(21)
Business meetings
(31)
(89)
Hot New Restaurants
(6)
Kids
(144)
Local cuisine
(69)
(26)
More
Local cuisine: Portuguese (147)
Pizza (16)
Barbecue (10)
Mediterranean (129)
European (157)
Seafood (45)
International (16)
Bar (23)
Cha Com Agua Salgada
$$ - $$$, Seafood, Mediterranean, European
Manta Rota 1.8 km away
Casa da Igreja
$$ - $$$, Seafood, Mediterranean, European
Vila Nova de Cacela
Restaurante Essencia
$$ - $$$, Mediterranean, European, Grill
Vila Nova de Cacela
A Camponesa
$$ - $$$, Mediterranean, European, Portuguese
Vila Nova de Cacela
Pezinhos N'Areia
$$$$, Seafood, Mediterranean, European
Castro Marim 4.9 km away
Vistas
$$$$, Mediterranean, European, Portuguese
Vila Nova de Cacela
Gastronomy Restaurant
$$$$, Seafood, Mediterranean, European
Cabanas 7.4 km away
Daiya Cocktail & Sushi
$$$$, Japanese, Sushi, Asian
Tavira 10.9 km away
Casa da Igreja
$$ - $$$, Seafood, Mediterranean, European
Vila Nova de Cacela
Restaurante D. Rodrigo
$$ - $$$, Portuguese
Castro Marim 3.1 km away
Cha Com Agua Salgada
$$ - $$$, Seafood, Mediterranean, European
Manta Rota 1.8 km away
Casa Velha
$$ - $$$, Seafood, Mediterranean, European
Vila Nova de Cacela
Restaurante Essencia
$$ - $$$, Mediterranean, European, Grill
Vila Nova de Cacela
Find a table
A TERRA Praia Verde
$$ - $$$, Mediterranean, European, Portuguese
Castro Marim 4.7 km away
Find a table
Vistas
$$$$, Mediterranean, European, Portuguese
Vila Nova de Cacela
Find a table
Rota dos Sabores
$$ - $$$, Mediterranean, European, Portuguese
Cabanas 6.9 km away
Find a table
The Blue Parrot
$$ - $$$, Bar, International, European
Monte Gordo 7.7 km away
O Nuno
$, Cafe, Bar, European
Cabanas 7.0 km away
O'Escalho
$, Bar, Cafe, European
Cabanas 7.0 km away
The Hairy Lemon
$$ - $$$, Bar, British, Pub
Cabanas 6.8 km away
Pizzadela
$, Italian, Pizza, European
Vila Nova de Cacela
Restaurante Cacela Mar
$, Mediterranean, Portuguese, European
Vila Nova de Cacela
Pizzaria Catarina
$, Italian, Pizza, Mediterranean
Altura 3.1 km away
RESTAURANTE EL TANGO ARGENTINO
$, Barbecue, Portuguese, Mediterranean
Tavira .6 km away
Sort by:
  • Availability
  • Ranking
  • Name
We found great results, but some are outside Vila Nova de Cacela. Showing results in neighbouring cities.
Limit search to Vila Nova de Cacela.
#4 of 19 Restaurants in Vila Nova de Cacela
Mar's Bar Manta Rota 1.2 km away
#2 of 14 Restaurants in Manta Rota
Restaurante D. Rodrigo Castro Marim 3.1 km away
#2 of 30 Restaurants in Castro Marim
$$ - $$$ Portuguese
Bate Que eu Abro Altura 2.8 km away
#1 of 26 Restaurants in Altura
#6 of 19 Restaurants in Vila Nova de Cacela
A Proa Manta Rota 1.4 km away
#4 of 14 Restaurants in Manta Rota
$$ - $$$ Portuguese
#7 of 19 Restaurants in Vila Nova de Cacela
#8 of 19 Restaurants in Vila Nova de Cacela
A Chamine Altura 3.2 km away
#3 of 26 Restaurants in Altura
#9 of 19 Restaurants in Vila Nova de Cacela
Restaurante das Mares Altura 3.3 km away
#2 of 26 Restaurants in Altura
Restaurante O Infante Castro Marim 4.0 km away
#7 of 30 Restaurants in Castro Marim
Restaurante Manta Rota Vila Real de Santo Antonio 1.2 km away
#14 of 68 Restaurants in Vila Real de Santo Antonio
A TERRA Praia Verde Castro Marim 4.7 km away
#3 of 30 Restaurants in Castro Marim
Find a table
Cascas Tapearia Castro Marim 4.7 km away
#4 of 30 Restaurants in Castro Marim
Guarita Terrace Castro Marim 4.7 km away
#5 of 30 Restaurants in Castro Marim
#10 of 19 Restaurants in Vila Nova de Cacela
Find a table
Wow sushi bar Monte Gordo 7.6 km away
#1 of 84 Restaurants in Monte Gordo
$$ - $$$ Japanese Sushi Asian Bar
Xicken PiriPiri Tavira 4.3 km away
#66 of 227 Restaurants in Tavira
#4 of 26 Restaurants in Altura
Rota dos Sabores Cabanas 6.9 km away
#1 of 49 Restaurants in Cabanas
Find a table
Pizzaria Catarina Altura 3.1 km away
#6 of 26 Restaurants in Altura
O Finalmente Manta Rota 1.6 km away
#5 of 14 Restaurants in Manta Rota