Search 321,000 hotels worldwide.
Get the price guarantee available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Located on a river, this family-friendly hotel is within 9 mi (15 km) of Municipal Stadium Cinfaes, Caldas de Aregos Thermal Baths, and Caldas de Aregos Marina. ...
A small selection of accommodation choices can be found within 3 miles of Oliveira do Douro. You can pick the best of 8 hotels on Expedia.
The Douro Palace Hotel Resort and Spa is nice and close to the heart of the city.
If you still haven't found what you're looking for, you might want to consider checking out the Six Senses Douro Valley and the Hotel Rural Quinta Da Cruz, these accommodations are 13 miles and 14 miles from the heart of Oliveira do Douro. The Casa de Juste Country House and the Casa da Calçada Relais & Châteaux can be found 17 miles and 13 miles away.
11 miles to the northeast of Oliveira do Douro is Mesao Frio, where you can explore the Capela de S. Pedro de Balsemao and Solar do Vinho do Porto. Some of our recommended Mesao Frio hotel options are the Casas de Campo Vila Marim and Casa de Canilhas. 12 miles to the east of Oliveira do Douro you'll find Lamego, home to the Casa de Santo António de Britiande and Quinta Da Timpeira. If you stay in Lamego, be sure to check out the Museu do Douro and the Museu de Lamego.
Guimaraes is situated 30 miles away from Oliveira do Douro. While you are here, make sure you investigate the Igreja de São Gualter, Igreja de Nossa Senhora da Consolacao e Santos Passos and the Museu de Alberto Sampaio. You can also spend a little time at the Igreja de São Francisco and the Antigos Paços do Concelho. The Pousada Mosteiro de Guimarães - Monument Hotel and Casa De Sezim are all great the places to stay in Guimaraes.