Skip to main content

Filter by:


Star rating

Review score

Vendas – 218 hotels and places to stay
See the latest prices and deals by choosing your dates.
Douro Royal Valley Hotel & Spa, hotel in Vendas

Primely located along the bank of the Douro River, this 5-star hotel has stunning views over the valley.

everything :)
8.7
Scored 8.7
Fabulous
Rated fabulous
2,260 reviews
Price from£145.70per night
Hotel Quinta da Cruz & SPA, hotel in Vendas

Hotel Quinta da Cruz & SPA offers air-conditioned rooms with a private bathroom. It features an outdoor pool, sun terrace, a garden, and a bar.

Staff friendliness and very accommodating. Great breakfast! Nice AC and room quality.
8.6
Scored 8.6
Fabulous
Rated fabulous
1,705 reviews
Price from£101.99per night
Alojamento Local Tamega, hotel in Vendas

Alojamento Local Tamega features free WiFi throughout the property and rooms with air conditioning in Amarante. The property is non-smoking and is situated 36 km from Douro Museum.

The location is perfect directly opposite the bus terminal. The hosts are really friendly and helpful and can't do enough any problems just ask. They also run the cafe next door for snacks and breakfast
8.4
Scored 8.4
Very good
Rated very good
408 reviews
Price from£50.57per night
Fonte Velha, hotel in Vendas

Set in Castelões- Penafiel, 37 km from Ducal Palace, Fonte Velha offers accommodation with a garden, free private parking, a shared lounge and a terrace.

Comfortable, clean and easy communication.
8.0
Scored 8.0
Very good
Rated very good
281 reviews
Price from£81.42per night
Casa do Ribeirinho, hotel in Vendas

Casa do Ribeirinho is located in Amarante and features air-conditioned accommodation with free WiFi, as well as access to a terrace.

The room was spotlessly clean, and a very good size, with a very large separate bathroom. The location is fantastic and the host and staff were wonderful. Very good breakfast, and very reasonable price. Would love to return here.
8.9
Scored 8.9
Fabulous
Rated fabulous
1,005 reviews
Price from£60.85per night
Douro Suites, hotel in Vendas

Offering an outdoor pool and hot tub, Douro Suites is situated in Baião in the Norte Region Region, 43 km from Porto. The accommodation boasts a spa bath. Guimarães is 41 km away.

Amazing hotel, wonderful surroundings, and views. Very helpful personal . Great breakfast.
9.6
Scored 9.6
Exceptional
Rated exceptional
700 reviews
Price from£198.83per night
BHDouro, hotel in Vendas

Located 11 km from Baiao Municipal Museum, BHDouro offers an outdoor swimming pool, a garden and air-conditioned accommodation with a patio and free WiFi.

It was such a lovely place with the most beautiful view and managed by a super kind and friendly family. The room had a wonderful view on the mountain and the pool was amazing. We were even asked about the breakfast time if it fits our time. Also the breakfast was delicious and Portuguese style. Thank you so much!
9.2
Scored 9.2
Superb
Rated superb
306 reviews
Price from£81.42per night
Casa de Quintã, hotel in Vendas

Offering an outdoor pool and water sports facilities, the 17th-century Casa de Quintã is set in Marco de Canavezes in the Norte Region, 38 km from Porto.

It is fascinating
8.7
Scored 8.7
Fabulous
Rated fabulous
285 reviews
Price from£128.56per night
Aldeia do Tâmega, hotel in Vendas

Located in Amarante inside Amarante Water Park, 50 km from Porto, Aldeia do Tâmega boasts a sauna and water sports facilities. Braga is 70 km away. Free WiFi is offered.

This one had everything including simple cooking facilities and comfortable everything It is right next to a huge water park, if you love the water!
8.5
Scored 8.5
Very good
Rated very good
341 reviews
Price from£67.71per night
Quinta de Vila Verde- Paixão Ancestral, Turismo Rural, hotel in Vendas

Located just 46 km from Ducal Palace, Quinta de Vila Verde- Paixão Ancestral, Turismo Rural features accommodation in Marco de Canavezes with access to a seasonal outdoor swimming pool, a garden, as...

Beautiful old property with spacious rooms and a nice pool.
8.5
Scored 8.5
Very good
Rated very good
180 reviews
Price from£55.71per night
See all hotels near Vendas
Subscribe to receive premium deals

Prices drop the moment you sign up!