We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Douro River Cruises

Porto, Portugal
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Solar Dos Canavarros (Sabrosa, Portugal) 3.0 of 5
Avda Combatentes Grande Guerra 2, Sabrosa 5060-302, Portugal
7.0 km from Douro River Cruises
#2 of 2 hotels in Sabrosa
Professional photos | Traveller photos (33) | Map
Show Prices
LBV House Hotel (Pinhao, Portugal) 3.0 of 5
Rua da Galeira, Pinhao, Portugal
7.6 km from Douro River Cruises
#4 of 4 hotels in Pinhao
Professional photos | Traveller photos (19) | Map
Show Prices
Hotel Douro (Pinhao, Portugal)
Rua Antonio Manuel Saraiva , n0 39, Pinhao 5085-037, Portugal
7.8 km from Douro River Cruises
Travellers' Choice™ 2014 Winner Bargain
#2 of 4 hotels in Pinhao
Traveller photos (71) | Map
Largo da Fonte, Pinhao 5085-2, Portugal
11.0 km from Douro River Cruises
Travellers' Choice™ 2014 Winner Service
#1 of 4 hotels in Pinhao
Traveller photos (219) | Map
Hotel Rural Flor do Monte (Carrazeda de Anciaes, Portugal)
Bairro da Capela, Pombal de Ansiaes, Carrazeda de Anciaes 5140-222, Portugal
12.3 km from Douro River Cruises
#1 of 1 hotels in Carrazeda de Anciaes
Professional photos | Map
Show Prices
Palace Hotel & Spa Douro (Tabuaco, Portugal)
Quinta Sao Sebastio, Tabuaco 5120-413, Portugal
16.3 km from Douro River Cruises
#2 of 2 hotels in Tabuaco
Professional photos | Map
Show Prices
Hotel Miracorgo (Vila Real, Portugal) 4.0 of 5
Avenida 1st de Maio, 76 a 78, Vila Real 5000-651, Portugal
21.4 km from Douro River Cruises
#1 of 3 hotels in Vila Real
Professional photos | Traveller photos (16) | Map
Show Prices
Imperio Hotel (Peso Da Regua, Portugal) 2.0 of 5
Rua Vasques Osorio 8, Peso Da Regua 5050, Portugal
26.2 km from Douro River Cruises
#2 of 3 hotels in Peso Da Regua
Professional photos | Traveller photos (6) | Map
Show Prices
Residencial Columbano (Peso Da Regua, Portugal) 3.0 of 5
Avenida Sacadura Cabral, Peso Da Regua 5050-071, Portugal
27.3 km from Douro River Cruises
#3 of 3 hotels in Peso Da Regua
Professional photos | Traveller photos (4) | Map
Show Prices
Aquapura Douro Valley (Samodaes, Portugal) 5.0 of 5
Quinta de Vale Abraao, Samodaes 5100, Portugal
29.0 km from Douro River Cruises
#1 of 1 hotels in Samodaes
Professional photos | Traveller photos (177) | Map
Show Prices
Casa d'Alem (Mesao Frio, Portugal)
Oliveira, Mesao Frio, Portugal
29.3 km from Douro River Cruises
#2 of 2 hotels in Mesao Frio
Professional photos | Traveller photos (10) | Map
Show Prices
Hotel Aguiar da Pena (Vila Pouca de Aguiar, Portugal)
Rua Imperador Teodosio, 22, Vila Pouca de Aguiar 5450-022, Portugal
30.6 km from Douro River Cruises
#1 of 1 hotels in Vila Pouca de Aguiar
Professional photos | Traveller photos (9) | Map
Show Prices
Varzea de Abrunhais, Lamego 5100-878, Portugal
30.7 km from Douro River Cruises
#1 of 5 hotels in Lamego
Professional photos | Traveller photos (52) | Map
Show Prices
Residencial Solar Da Se' (Lamego, Portugal)
Avenida Visconde Guedes Teixeira 7, Lamego 5100, Portugal
31.2 km from Douro River Cruises
#3 of 5 hotels in Lamego
Traveller photos (5) | Map
Solar Do Espirito Santo (Lamego, Portugal)
Rua Alexandre Herculano, Lamego 5100, Portugal
31.7 km from Douro River Cruises
#5 of 5 hotels in Lamego
Map
Albergaria Vale do Coa (Guarda, Portugal)
Avenida Cidade Nova | Vila Nova de Foz Côa, Guarda 5150, Portugal
34.8 km from Douro River Cruises
#10 of 10 hotels in Guarda
Traveller photos (3) | Map
Grande Hotel Don Dinis (Mirandela, Portugal) 3.0 of 5
Av. Nossa Senhora do Amparo, Mirandela 5370-210 , Portugal
36.6 km from Douro River Cruises
#1 of 1 hotels in Mirandela
Professional photos | Traveller photos (6) | Map
Show Prices
Comfort Inn Valpacos (Valpacos, Portugal)
Rua Herios Do Ultramar, Valpacos 5430, Portugal
42.7 km from Douro River Cruises
Agua Hotels Mondim de Basto (Mondim de Basto, Portugal) 4.0 of 5
Monte da Paradela, Mondim de Basto 4880-162, Portugal
42.9 km from Douro River Cruises
#1 of 1 hotels in Mondim de Basto
Professional photos | Traveller photos (178) | Map
Show Prices
Vidago Palace Hotel (Vidago, Portugal) 5.0 of 5
Parque de Vidago | Apartado 16, Vidago 5425-307 , Portugal
43.1 km from Douro River Cruises
Travellers' Choice™ 2014 Winner Luxury | Top Hotels | Service
#1 of 2 hotels in Vidago
Professional photos | Traveller photos (230) | Map
Show Prices
Primavera Perfume Hotel (Vidago, Portugal) 3.0 of 5
Avenida Teixeira Sousa, 2 | 5425-308 Vidago, Vidago 5425-308, Portugal
43.1 km from Douro River Cruises
#2 of 2 hotels in Vidago
Professional photos | Traveller photos (34) | Map
Show Prices
Douro Palace Hotel Resort & Spa (Santa Cruz do Douro, Portugal) 4.0 of 5
Lugar de Carrapatelo - Santa Cruz Do Douro, Santa Cruz do Douro 4640-423, Portugal
45.5 km from Douro River Cruises
#1 of 1 hotels in Santa Cruz do Douro
Professional photos | Traveller photos (42) | Map
Show Prices
Estalagem Senhora das Neves (Alfandega da Fe, Portugal)
Estrada Nacional 315 Alto da Serra de Bornes, Alfandega da Fe 5350-909, Portugal
45.8 km from Douro River Cruises
#2 of 2 hotels in Alfandega da Fe
Traveller photos (10) | Map
Show Prices
Navarras Hotel (Amarante, Portugal) 3.0 of 5
Rua Antonio Carneiro, Amarante 4600-049, Portugal
48.4 km from Douro River Cruises
#3 of 3 hotels in Amarante
Professional photos | Traveller photos (12) | Map
Show Prices
Largo do Paco 6, Amarante 4600-017, Portugal
48.7 km from Douro River Cruises
#1 of 3 hotels in Amarante
Professional photos | Traveller photos (217) | Map
Show Prices