
Villa Medici
Estrada do Farol 90, Carvoeiro
Italian
Villa Medici is an Italian restaurant on Estrada do Farol in Carvoeiro. Its own menu centres on house-made pasta, pizza and Italian starters, alongside meat dishes and wines.
Explore this placeA place for lunch, a different dinner or a café along the way. Explore featured restaurants, cafés and bars alongside other local options, with the actual locality and food style explained in each profile. There are more places to discover around the area. Explore the local dining areas →

Read a Portuguese menu: portions, cooking words and useful questions →
16 places to explore
No places match those filters. Try another area or clear the search.

Estrada do Farol 90, Carvoeiro
Italian
Villa Medici is an Italian restaurant on Estrada do Farol in Carvoeiro. Its own menu centres on house-made pasta, pizza and Italian starters, alongside meat dishes and wines.
Explore this place
Largo da Praia 12, Carvoeiro
Portuguese · International
Xamor is a restaurant, bar and lounge on Largo da Praia in central Carvoeiro. Its broad menu spans breakfast dishes, Portuguese fish cooking, pasta, pizza and grills.
Explore this place
Monte Carvoeiro 59, Carvoeiro
International · Wine & tapas
Taste is a Carvoeiro restaurant offering tapas and full fish, meat and vegetable dishes. Its menu gives mixed groups an alternative to choosing only Portuguese grills or Italian food.
Explore this place
Estrada do Algar Seco, Carvoeiro
Portuguese · Fish & seafood
Boneca Bar is a family restaurant among the rock formations of Algar Seco, beside Carvoeiro. Its coastal setting and charcoal-grill tradition distinguish it from the village’s street restaurants.
Seasonal venue
Explore this place
Rua dos Pescadores 104, Carvoeiro
International
Chef’s Kitchen serves internationally influenced sharing dishes on Rua dos Pescadores in Carvoeiro. Its main dining room and upstairs lounge offer different settings for an evening meal.
Explore this place
Largo da Praia 8, Carvoeiro
Mediterranean · International
Levels occupies several floors beside Carvoeiro’s beach square. A beach bar, grill restaurant and rooftop setting give it different uses within the same physical venue.
Explore this place
Urbanização Cabeço de Pias, Sesmarias de Carvoeiro
Portuguese · Mediterranean
Bon Bon is a contemporary Portuguese restaurant in Sesmarias de Carvoeiro. Its octagonal dining room and tasting-led approach suit a deliberately planned meal outside the village centre.
Explore this placeEstrada do Farol 15, Carvoeiro
Asian · International
Alegria is a Thai and international restaurant on Estrada do Farol in Carvoeiro. It offers another cooking style within the village’s main dining streets.
Explore this placeQuinta dos Santos, Lagoa countryside between Carvoeiro and Ferragudo
Portuguese · Wine & tapas
A Esquina is the public restaurant and taproom at Quinta dos Santos, between Carvoeiro and Ferragudo. Modern Portuguese food comes with wines and craft beer produced by the business.
Explore this place
Praia dos Caneiros, Ferragudo
Portuguese · Fish & seafood
Rei das Praias is a fish and seafood restaurant at Praia dos Caneiros near Ferragudo. It is a separate beach outing from a meal in the village square or on the Arade quay.
Explore this place
Praia Grande, Ferragudo
Grills · Asian · International
Club Nau is a restaurant and beach club on Praia Grande in Ferragudo. Grilled food, snacks and a Japanese corner make it a varied beach-day dining option.
Explore this place
Rua Afonso de Albuquerque 20, Ferragudo
Portuguese · Fish & seafood · Wine & tapas
Ferragudu’s Terrace combines Portuguese sharing dishes, seafood and cocktails on Rua Afonso de Albuquerque in Ferragudo. It is a different dinner setting from the quayside fish grills.
Explore this place
Travessa do Caldeirão, Ferragudo
Portuguese · Fish & seafood · Grills
O Barril is a Portuguese restaurant in Ferragudo’s backstreets, offering charcoal-grilled fish and meat alongside cataplanas and monkfish rice.
Explore this place
Rua Infante Santo 92, Ferragudo
Portuguese · Fish & seafood · Grills
Sueste serves grilled fish and Algarve cooking beside the Arade in Ferragudo. Its riverfront location is distinct from the beach restaurants farther along the coast.
Explore this place
Rua Vasco da Gama 30, Ferragudo
Italian · Mediterranean
Terra Cotta is an Italian restaurant on Rua Vasco da Gama in Ferragudo. Handmade pasta and seafood feature alongside a rooftop terrace above the village.
Explore this placePraça Rainha Dona Leonor 17, Ferragudo
Portuguese · International
Portarade is a restaurant on Ferragudo’s central Praça Rainha Dona Leonor. Portuguese dishes sit alongside an international selection and a separately advertised lunch menu.
Explore this placeHave a venue to suggest? Tell us about it.
Beyond our featured places
The selection starts with Carvoeiro itself, followed by countryside and nearby coastal alternatives. The village has many more cafés, grills and restaurants; a short walk through the main dining streets is useful when you prefer to choose a menu on the day.
Largo da Praia places restaurants and bars beside the village beach. Estrada do Farol climbs away from the square with Italian and international choices; consider the uphill return when choosing somewhere on foot.
Rua dos Pescadores provides a separate restaurant corridor, including Chef’s Kitchen. Taste is at Monte Carvoeiro, so use its actual address rather than treating every village restaurant as a beachfront table.
Boneca Bar is among the Algar Seco rocks, with a seasonal dining offer. Sesmarias has independent destination restaurants, while Quinta dos Santos and Ferragudo provide nearby alternatives requiring a separate journey.
Around 150 places to eat, drink and find a new favourite around Carvoeiro. Take a wander, browse the menus and make room for a few delicious discoveries of your own.
Explore food & drink across the Algarve →
Choose a destination for restaurants, cafés and bars in and around the area.
No matching options. Try another name.