Stays Flights Flight + Hotel Car rentals Attractions Airport taxis
Coronavirus (COVID-19) Support

Please check for travel restrictions. Travel may be permitted only for certain purposes and in particular, touristic travel may not be allowed.

Read more

Stay in Douro's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

Douro41 Hotel & Spa 5 stars

Hotel in Castelo de Paiva

The recently-renovated Douro41 Hotel & Spa is a contemporary 4-star hotel located in Vista Alegre, Castelo de Paiva. Excellent location over the Douro River.

Show more Show less
9.4
Superb
1,651 reviews
Avg. price/night:
£130
Check availability

The Vintage House - Douro 5 stars

Hotel in Pinhão

Situated in a former 18th-century wine estate, this luxury hotel overlooks vineyards and the Douro Valley. It is Just beautiful ! Near to the river, very comfortable! Special thanks to the staff, they are always prompt to help and made our days more happy at the hotel.

Show more Show less
9.1
Superb
1,129 reviews
Avg. price/night:
£93
Check availability

Original Douro Hotel 2 stars

Hotel in Peso da Régua

Featuring a shared lounge, terrace and views of city, Original Douro Hotel is set in Peso da Régua, 400 metres from Douro Museum. If you want to visit the vineyard (Quintas) at Douro Valley, this hotel is a great option! Very good, comfortable and cute!

Show more Show less
9.4
Superb
683 reviews
Avg. price/night:
£67
Check availability

Hotel Medieval® de Penedono 4 stars

Hotel in Penedono

Hotel Medieval® de Penedono has a restaurant, free bikes, a bar and shared lounge in Penedono. With free WiFi, this 4-star hotel has a garden and a tennis court. Everything including the staff, location, atmosphere,breakfast etc...

Show more Show less
9.3
Superb
343 reviews
Avg. price/night:
£54
Check availability

Colmeal Countryside Hotel 4 stars

Hotel in Figueira de Castelo Rodrigo

Offering an outdoor pool and children's playground, Colmeal Countryside Hotel is located in Figueira de Castelo Rodrigo in the Centro Region, 50 km from Ciudad-Rodrigo. Great host, great breakfast and dinner, and great rooms with great view. Swimming pool is also fantastic.

Show more Show less
9.1
Superb
148 reviews
Avg. price/night:
£98
Check availability

ArsDurium Douro hotel 4 stars

Hotel in Cinfães

ArsDurium Douro Hotel is a sophisticated property that offers elegant rooms with panoramic views over the Douro valley. Very Good hotel with river view And Nice people😊

Show more Show less
9
Superb
223 reviews
Avg. price/night:
£66
Check availability

Delfim Douro Hotel 4 stars

Hotel in Lamego

Perched on a mountain top with panoramic views, Delfim Douro offers luxury accommodation with private balconies overlooking the Douro River. Everything was perfect from the breakfast to the kindness of the staff!

Show more Show less
9
Superb
825 reviews
Avg. price/night:
£94
Check availability

The Wine House Hotel - Quinta da Pacheca 4 stars

Hotel in Lamego

The luxurious Wine House Hotel in Lamego, in the heart of the Douro region, is surrounded by extensive private grounds with vineyards. Beautiful property - both the grounds outside and the elegant spacious interior public spaces with cozy seating areas, a fireplace in the lobby and beautiful art displays. Our room was fantastic - large and beautifully furnished with a king four-poster bed, seating area, spacious bathroom and beautiful views of the vineyard covered hillside nearby. We enjoyed a very informative and fun port tasting as well. Highly recommend!

Show more Show less
9.1
Superb
561 reviews
Avg. price/night:
£99
Check availability

Hotel Rural Quinta Do Pego 4 stars

Hotel in Tabuaço

Surrounded by the beautiful vineyards of Quinta do Pégo, Hotel Rural Quinta do Pégo is a modern 4-star hotel with an outdoor pool and stunning views of Douro Valley. Incredibly beautiful location. Perfect

Show more Show less
9.6
Exceptional
313 reviews
Avg. price/night:
£108
Check availability

Hotel Folgosa Douro 3 stars

Hotel in Armamar

This hotel is situated in the village of Folgosa and boasts stunning views of the Douro River. There is an on-site restaurant serving regional dishes and a riverside terrace. Nice place with view on douro river.

Show more Show less
9
Superb
545 reviews
Avg. price/night:
£81
Check availability

Douro's best hotels with breakfast

See all

Budget hotels in Douro

See all

Hotels in Douro that you can book without a credit card

See all

Most booked hotels in Douro in the past month

See all

FAQs about hotels in Douro

Planning a trip? Get inspired by reviews of cities in Douro

Explore guest reviews of hotels in Douro

See all