Douro Velho - A Culinary Haven by the River
Experience the essence of Portuguese dining at Douro Velho, where traditional flavors meet stunning views of the Douro River.
Nestled along the scenic Douro River in Vila Nova de Gaia, Douro Velho offers a delightful culinary experience that blends traditional Portuguese flavors with stunning views. This charming restaurant attracts both locals and tourists with its warm ambiance, diverse menu, and emphasis on fresh ingredients, making it a must-visit destination for food lovers.
A brief summary to Douro Velho
- Av. de Diogo Leite 302, Vila Nova de Gaia, 4430-999, PT
- Click to display
- Monday 12 pm-11 pm
- Tuesday 12 pm-11 pm
- Wednesday 12 pm-11 pm
- Thursday 12 pm-11 pm
- Friday 12 pm-11 pm
- Saturday 12 pm-11 pm
- Sunday 12 pm-11 pm
Local tips
- Try the grilled sardines, a local specialty that captures the essence of Portuguese cuisine.
- Visit during sunset for a magical dining experience with breathtaking views.
- Pair your meal with a glass of Douro Valley wine for an authentic taste of the region.
- Make a reservation, especially on weekends, to secure a table with the best views.
- Ask the staff for daily specials to enjoy seasonal dishes made from fresh local ingredients.
Do you manage this location?
Take control to get all the benefits, like improved information, better appearance, and stronger visibility across AI-powered discovery. Learn more
Activate your presenceOther nearby places you may find interesting
Getting There
-
Car
If you are driving from Porto, take the A1 highway towards Lisbon. After about 5 km, take exit 15 towards Vila Nova de Gaia. Continue on the N222 road, which will take you along the Douro River. After approximately 10 km, you will reach Av. de Diogo Leite. Turn left onto Av. de Diogo Leite, and you will find Douro Velho at number 302 on your right. Parking is available nearby, but may incur parking fees depending on the time of day.
-
Public Transportation (Metro)
From the center of Porto, take the Metro Line D (Yellow Line) towards Santo Ovidio. Get off at the 'Jardim do Morro' station. From there, it's about a 15-minute walk to Douro Velho. Exit the station and head towards the Douro River. Walk along the riverbank towards Av. de Diogo Leite. Douro Velho is located at number 302. Make sure to purchase a Metro ticket which costs approximately €1.20.
-
Public Transportation (Bus)
You can also take a bus from Porto to Vila Nova de Gaia. Look for bus lines 901 or 903 at the bus stop near São Bento Station. Get off at the 'Cais de Gaia' stop, which is a short walk from Douro Velho. Head towards the river, and follow Av. de Diogo Leite until you reach number 302. A bus ticket costs around €1.50.
Discover more about Douro Velho
Explore the best of what Douro Velho has to offer
Your all‑in‑one travel companion app
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover the artistic beauty of Fonte do Cubo in Praça Ribeira, Porto, where history and culture intertwine in a stunning sculptural masterpiece.
Discover the depths of the Douro River with Manos do Douro, your premier SCUBA tour agency for unforgettable aquatic adventures.