
Where to Eat in Silves: Tascas, Restaurants and the Castle Café
Plan lunch in Silves: named town restaurants and tascas, the café inside the castle walls, what to order and how to time it around the castle and museum.
On this page
Eat in Silves below the castle if you want a proper sit-down meal, and up on the castle hill if you want lunch inside the walls. The town is small enough that you can walk from one to the other, but the climb is steep and cobbled, so the choice matters more than it looks. This guide picks out the Silves restaurants and tascas supported by the sources, sets out what to order, and shows how to fit lunch into a half-day visit.
The one-line answer on Silves restaurants
Eating in Silves divides between the town itself, where the named tascas and restaurants sit, and the castle hill, where the café inside the walls is the obvious stop. A sit-down meal in town suits a slow lunch; the castle café suits a short visit with a view. If you have done the castle and the archaeological museum, a meal in town is the natural way to finish.

How Silves is laid out for eating
Silves sits slightly inland from the Algarve coast, just north of Portimão. The town spills down a slope, with the castle on the high point and the Arade below, so the walk between the two is the key piece of planning. The old town lanes and the Praça do Município sit between them, which makes a rough loop possible: climb through Silves old town, see the castle, then eat on the way back down. For the sights themselves, the full list of things to do in Silves is worth a look before you pick a side of town for lunch.

Town restaurants and tascas: where to book a sit-down lunch
The named places to build a lunch around in the town are Tasca da Praça, O Barradas, O Cais Café and Café Inglês. These are the kind of places to plan a proper sit-down meal rather than squeeze into a half-hour slot. The listings do not set out opening days or individual menus, so check the current details on the day.
Algarvian cooking in Silves is fish-led, with Arade River fish and traditional Algarvian dishes at the centre of the table, so seafood is the natural thing to look for on a town menu. Ask what is fresh that day rather than fixing on a particular dish in advance. For more on the sights around your meal, see things to do in Silves.
Castle-area eateries and the café inside the castle walls
The café inside Silves castle is the answer if you want lunch inside the walls. The grounds are calm, with a restaurant tucked beside water and a small garden, and the castle menu runs from sandwiches and toasties to kebab-style wraps. In 2024 the sandwiches and toasties were about four to six euros, the wraps about nine euros and the speciality drinks from about four euros. The restaurant took card in 2024. Whether that is still true, and what is on the current menu, is worth checking when you arrive. For the practical details, see the Silves castle.
The named restaurants and tascas sit somewhere in the town rather than up on the castle hill, so they suit a full sit-down meal rather than a quick stop between sights. If you are spending the day on the hill, Silves castle, the archaeological museum and the café can be done in one stretch without descending into town. The walk back down is the only bit that needs planning.
What to order in Silves
Dried tuna, the traditional Algarvian speciality, is worth looking for at the castle café, and makes a good introduction to the local cooking. There, the orange blossom iced tea is the odd one out on the drinks list and worth one order. Sandwiches and toasties are the safe choice if you want something quick before walking the walls.
Fish is the centre of the table in Silves, so order what the menu presents as fresh and local rather than a generic grilled meat. Algarvian cooking is broader than fish, but in a town on the Arade, seafood is the safer bet. For something sweet afterwards, ask what is on the dessert menu rather than fixing on a particular pastry in advance.
Budget and mid-range: what a lunch costs
The only concrete prices the sources give are at the castle café: in 2024, sandwiches and toasties ran from about four to six euros, kebab-style wraps about nine euros, and speciality drinks from about four euros. Treat those as a rough guide rather than a current price list. A sit-down restaurant meal in town should be expected to cost meaningfully more, so look at the menu at the door before you commit.
The Algarve restaurant listings for Silves give a sense of which places exist, but they cannot tell you what a particular dish costs today. If the budget matters, ask to see the menu at the door before you sit down. That is the fastest way to compare a town restaurant with the castle café on the same afternoon.
Booking and timing: fitting lunch into a short visit
Lunch is the anchor of a short Silves visit, not a separate outing. A castle-and-museum visit can be done in a few hours, and lunch fits best either at the castle before you leave or down in town afterwards. Plan the table rather than the sights: if you want the most from the castle, eat after the walls rather than before.
If you are doing the town on foot, the Silves walking tour can help you time the route between the river, the old town and the castle so lunch lands at a sensible point. The climb is cobbled and hot in summer, so a sit-down meal at the top is a reasonable reward. Serious hill climbing between two meals in one afternoon is not the Silves way.
Practical notes: the climbs between the river and the castle
Silves is small, but the climb from the town up to the castle is the part that catches people out, and the parking lots below the hill are the easier bet in summer. Wear shoes you can walk in on the cobbles, and leave the car below rather than trying to park beside the castle in high season. Street parking exists, but a lot at the bottom saves stress.
A Monday is also worth thinking about, because the archaeological museum has been closed on Mondays in the off season. Check the day before you go. If the museum is shut, the castle and a meal in town still fill a short visit.
Castle café or riverside fish?
The simplest split is this: if you are walking the walls and want to stay on the hill, eat at the castle café; if you want a proper sit-down meal, head down into town to one of the named tascas or restaurants. The walks between the two are the main cost, so pick one and plan around it rather than trying both in one afternoon. Check the current menu and prices at the door, and let the rest of the town fill the day.
Explore more Silves guides
Frequently Asked Questions
Can you eat inside Silves castle?
Yes — there is a café and restaurant inside the castle walls, tucked beside water and a small garden. In 2024 it served sandwiches, toasties, kebab-style wraps and speciality drinks, and took card. Menu and prices can change, so check on arrival.
How much does lunch at the Silves castle café cost?
In 2024, sandwiches and toasties came in at around four to six euros, kebab-style wraps about nine euros and speciality drinks from about four euros. Treat those as a rough guide rather than a current price list.
Which restaurants in Silves are worth booking?
The named places in town are Tasca da Praça, O Barradas, O Cais Café and Café Inglês. They suit a proper sit-down meal; check current opening days and menus on the day.
Is the archaeological museum in Silves closed on Mondays?
It has been closed on Mondays during the off season, so check the day before you go. If it is shut, the castle and a meal in town still fill a short visit.
Do you need to book a restaurant in Silves?
There is no source confirming booking requirements for the named restaurants, so it is worth asking when you arrive or checking ahead if you want a specific table, especially in high season.
Sources
Notes for your next Portuguese break
Optional updates to our town guides.
You might also like
Continue reading
More guides you'll find useful





