Skip to content
Where to Eat in Guimarães: Restaurants and Tascas Worth Booking

Where to Eat in Guimarães: Restaurants and Tascas Worth Booking

The quick version

A practical pick of Guimarães restaurants and tascas, with what to order, how to time lunch around sightseeing and which tables suit a special occasion.

10 min readBy Azulejo Walks Editorial
Share this article:
On this page

Guimarães is a good place to eat on a short break because the historic centre is small enough to walk between a morning monument and a lunch table in minutes, and the cooking runs from cheap tasca plates to a contemporary kitchen worth planning an evening around. This guide picks the venues worth your limited meal slots, sorted by occasion and budget, and shows how to fit eating into a one- to three-day plan without losing sightseeing time.

Two things shape the day here. Lunch is often the main sitting, while evening tables start later, so a long midday meal costs you an afternoon of sightseeing. If your priority is the sights rather than the restaurants, our guide to the things to do in Guimarães will help you decide what a long lunch is worth sacrificing.

You will also notice that the old town rewards wandering: a street of restaurant fronts here, a small tavern there, all within the UNESCO World Heritage core. Our Guimarães old town guide covers the layout, so you know which direction to walk when hunger strikes between sights.

How a meal fits around a day of sightseeing

Treat lunch as the anchor of the day and build the morning around it. A Portuguese lunch can stretch comfortably past an hour, which is fine if you have already seen the castle or the palace before sitting down, and less fine if you still have two museums queued for the afternoon.

The D. Maria Restaurant at Hotel de Guimarães is the dining room with published hours you can plan around, useful on the evening you arrive or the night before an early departure. It serves lunch from 12.30pm to 3pm and dinner from 7.30pm to 10.30pm.

If you only have a day, eat a quick tasca lunch and keep the long meal for the evening. If you have three, give one day over to a proper lunch and a slow afternoon, and keep the others tight around opening hours.

Buildings and streets in central Guimarães seen from above.
Buildings and streets in central Guimarães seen from above. Photo: Vitor Oliveira from Torres Vedras, PORTUGAL, CC BY-SA 2.0, via Wikimedia Commons · Photo source · License

Traditional and regional cooking in the old town

For the traditional end of the scale, a Guimarães eating guide points to small taverns and homely dining rooms in the historic streets: Taberna Trovador, Taberna d'Avó and Casa das Merendas are the names it lists. Seek these out for traditional Portuguese cooking rather than anything international.

A tavern meal is often the most relaxed option on a short break: a plate of the day with bread, olives and a glass of house wine keeps things simple and gets you back out to the sights sooner than a full three-course sitting.

If you want a fuller sit-down meal in the old town rather than a quick plate, Café Oriental Restaurant is named among the traditional sit-down options on the same guide. It suits a group that wants a proper table and a slower pace.

A civic building behind trees in Guimarães.
A civic building behind trees in Guimarães. Photo: Paulo JC Nogueira, CC BY-SA 3.0, via Wikimedia Commons · Photo source · License

Seafood and fish in Guimarães

Sponsored

Seafood is part of the picture in Guimarães. República do Polvo appears on a Guimarães best-lunch list, so it is a reasonable name to look up if octopus (polvo) is what you are after; a table of two who order differently and share makes the most of a seafood meal.

If seafood is the plan, make it a lunch and keep the evening lighter, so a big fish meal does not sit heavily before a late walk back through the centre. Ask the kitchen for its recommendation rather than fixing on a single dish, and keep the wine simple so the fish leads.

If one of your party does not eat seafood, agree on a mixed table rather than forcing a compromise, and confirm in advance that the kitchen can cater for a non-fish eater.

Contemporary cooking for a special occasion

For contemporary cooking, A Cozinha por António Loureiro and Casa Amarela are names that appear on a Guimarães lunch list and are worth looking up. Treat these as the bookings to make when the trip marks something, and plan the evening around a single table rather than squeezing it in between monuments.

Book ahead for these rather than walking in, and treat the meal as the event of the day. If you want a meat-free dish for a mixed group, ask the restaurant when you book rather than assuming it is on the menu.

The hotel dining room: D. Maria Restaurant

The D. Maria Restaurant at Hotel de Guimarães is a reliable option away from the old town, particularly on the evening you arrive or the night before an early departure. It serves lunch from 12.30pm to 3pm and dinner from 7.30pm to 10.30pm, which is a published schedule you can build a day around.

The kitchen describes its menu as contemporary with Mediterranean influences, changing seasonally, and the room has a panoramic view over the city. It is a hotel restaurant rather than a destination in itself, so use it on the nights when convenience matters more than discovery.

The hotel's other dining room, the Guimarães Restaurant, serves a buffet breakfast daily from 7.30am to 10.30am, which matters if you are staying out of the centre and want to start sightseeing early without hunting for a café.

Old-town streets on a tight timetable versus a long lunch

Sponsored

Around the Praça and the surrounding lanes, the choice is between a fast counter or tasca stop and a proper sit-down. A tight timetable means one plate, no dessert and back out within the hour; the reward is an extra monument or museum in the afternoon. Our Museums in Guimarães guide helps you weigh which collection is worth the time.

A long lunch is the better call when the weather turns or when you have already ticked off the headline sights. Pair it with the walking tour in the morning and let the afternoon go soft.

If you are eating early, check the hours of the church or palace you plan to visit afterwards first, so a leisurely table does not cost you the one interior you came for. Our Churches in Guimarães guide lists the interiors worth protecting.

Budget and mid-range strategy

Two courses and house wine is the shape of a sensible mid-range bill in Guimarães. Order a shared petisco or two to start, one main each, and skip the dessert menu in favour of a pastel de nata later with coffee.

For the cheapest good meal, eat at lunch in a tavern and keep dinner simple. Smaller tascas can be cash-friendly, so carry some euros and check before you sit down.

If the group splits between a cheap plate and a proper dinner, split the difference: book the contemporary kitchen for one night and keep the rest of the meals simple and near your hotel.

What to order in Guimarães

Order the northern classics. Bacalhau in one of its many guises, octopus and hearty pork dishes are the sorts of things you see on Guimarães tables, and a tavern meal will often be built around simple plates of the day.

Finish with a pastel de nata and a coffee rather than a restaurant dessert, which leaves you free to pick a pastelaria on the walk back through the centre. Our guide to brunch in Guimarães covers the morning side of the same habit.

If you are travelling with a vegetarian, agree on the venue before you walk, not at the door, and check the menu in advance; tavern menus lean heavily on fish and meat, while the contemporary kitchens and the hotel dining room may have more flexibility.

Booking and timing

Reserve the contemporary kitchens and the D. Maria Restaurant ahead; taverns and smaller dining rooms are more likely to take walk-ins, but confirm before relying on it. If you have a fixed dinner sitting at 7.30pm, plan the afternoon around it and do not start a museum at 5pm.

If there is one table you cannot miss, confirm the venue is open on your date before you build the day around it. Ask the hotel to check for you if you are booking by phone.

If you are arriving from Porto on the train, eat near the station or the centre rather than detouring, and keep the first evening simple. Our Porto to Guimarães guide covers the journey timings.

Fitting eating into a one- to three-day plan

Sponsored

On a single day, eat a quick tasca lunch and keep the evening for a proper table. Two days lets you do one long lunch and one contemporary dinner, with the mornings free for the castle and the palace.

On three days, give one afternoon over to eating slowly and use the others for the museums and the azulejo-tiled interiors that make Guimarães distinctive. Our Azulejos in Guimarães guide is the companion for those afternoons.

Which table should you book first?

Book the contemporary kitchen for the evening that matters and the traditional tavern for the lunch when you want to eat well without spending an afternoon. Keep the hotel dining room in reserve for a late arrival or an early departure.

If you have not yet decided how long to stay, read our honest answer on whether Guimarães is worth visiting before you fix the restaurant bookings.

Explore more Guimarães guides

Frequently Asked Questions

Do you need to book restaurants in Guimarães in advance?

Reserve the contemporary kitchens and the D. Maria Restaurant ahead. Taverns and smaller dining rooms are more likely to take walk-ins, but confirm before you rely on it, and if there is one table you cannot miss, check the venue is open on your date before building the day around it.

What time do restaurants in Guimarães serve dinner?

The D. Maria Restaurant at Hotel de Guimarães serves dinner from 7.30pm to 10.30pm. Other venues set their own hours, so check with the specific restaurant rather than assuming a town-wide schedule.

What is a typical meal in Guimarães like?

Expect northern Portuguese cooking with bacalhau, octopus and hearty pork dishes, alongside bread, olives and house wine. Taverns serve simple plate-of-the-day lunches; D. Maria Restaurant describes its menu as contemporary with Mediterranean influences, changing seasonally.

Where can vegetarians eat in Guimarães?

Ask the restaurant when you book whether it can offer a meat-free dish for your group. Tavern menus lean heavily on fish and meat, so check in advance rather than at the door, and agree on the venue before you set out.

Sources

Sponsored

Notes for your next Portuguese break

Optional updates to our town guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful