Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Northern Portugal
See the latest prices and deals by choosing your dates
Hotel in Lamego · 8.92 mi from centre
9.0
274 reviews
Breakfast available
Located in Lamego, Vila Gale Collection Douro is on a river, within a 5-minute drive of Duoro River and Casa do Douro. This spa hotel is 1.5 mi (2.3 km) from Douro Museum and 1.5 mi (2.4 km) from Alameda dos Capitaes Park.
Hotel in Minho, Guimarães · 41.99 mi from centre
8.2
164 reviews
Breakfast available
EMAJ Guimarães Boutique Hotel is centrally located in Guimarães – a 5-minute walk from Antigos Paços do Concelho and 6 minutes by foot from Igreja de Nossa Senhora da Consolacao e Santos Passos. This hotel is 0.5 mi (0.8 km) from Palace Duques de Bragança and 0.6 mi (0.9 km) from Guimaraes Castle.
Hotel in Lamego · 9.10 mi from centre
9.8
36 reviews
Breakfast available
A stay at Douro Castelo Signature places you in the heart of Lamego, steps from Lamego Municipal Market and 3 minutes by foot from Castelo. This spa hotel is 0.2 mi (0.3 km) from Torre de Menagem and 0.4 mi (0.6 km) from Igreja Santa Maria de Almacave.
Hotel in Beira, Guarda · 42.53 mi from centre
8.9
1,472 reviews
Breakfast available
This hotel in Guarda’s centre is located at Portugal’s highest point, at 1000 metres altitude. It has a restaurant overlooking Serra da Estrela.
The air-conditioned rooms at the Hotel Versatile are decorated in warm colours. They include cable TV and a minibar. The private bathrooms are equipped with toiletries, and some bathrooms have a hot tub.
The top-floor restaurant offers panoramic views and world food in relaxed surroundings. Overlooking the surrounding mountains, the hotel bar features a cozy fireplace.
Facilities at the Versatile include a 24-hour front desk and babysitting services. Guests can also make use of the hotel’s ski storage.
Hotel in Lamego · 7.32 mi from centre
8.6
643 reviews
Viscondes da Varzea is a charming hotel set in an aristocratic country manor dating back to the 17th century. It is surrounded by vineyards, fruit orchards and olive groves at the heart of the Douro Region.
Rural Casa dos Viscondes da Varzea is an example of Portugal's Gothic-Manueline architecture. On-site wonders include a chapel with a baroque altar, centuries' old wine cellars and the oil press, still in use.
The atmospheric rooms of the hotel include antique furnishings and a deluxe bathroom with bathtub and courtesy bathrobe and slippers. Decorative elements include stone banisters and baroque goblets.
There are also an elevated salt-water swimming pool and a tennis court. During the wine harvesting months, guests can participate in the wine pressing and join in folklore dinners, accompanied by concertina music.
Hotel Rural Casa is located in Lamego and is close to the Murganheira Cellars, where sparkling wine tastings are regularly held.
Hotel in Douro Valley, Baiao · 19.53 mi from centre
8.8
220 reviews
Breakfast available
When you stay at Douro Palace Hotel Resort and Spa in Baiao, you'll be on a river, within a 5-minute drive of Duoro River and Quinta de Covela. This family-friendly hotel is 2.2 mi (3.5 km) from Eça de Queiroz Foundation and 5.9 mi (9.5 km) from São Tiago de Valadares Church.
Hotel in Maia · 49.11 mi from centre
10.0
10 reviews
Breakfast available
With a stay at Maia dos Reis Hotel Rural in Maia, you'll be within a 15-minute drive of Bolhao Market and Porto City Hall. This hotel is 10.9 mi (17.6 km) from Porto Historic Center and 10.8 mi (17.3 km) from Ribeira Square.
Hotel in Beira, Aguiar da Beira · 17.69 mi from centre
9.0
125 reviews
Breakfast available
Located in Aguiar da Beira, 43 km from Mangualde Live Artificial Beach, Quinta de Santo Estêvão Hotel Rural provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. Featuring a terrace, the 4-star hotel has air-conditioned rooms with a private bathroom. Guests can enjoy a meal at the restaurant or a drink at the bar and free WiFi is available.
At the hotel, all rooms have a wardrobe. Each room is fitted with a desk and a flat-screen TV, and certain rooms at Quinta de Santo Estêvão Hotel Rural have a balcony.
The accommodation offers a buffet or continental breakfast.
Speaking English, Spanish, French and Portuguese at the reception, staff are always at hand to help.
Monastery of São Joao de Tarouca is 36 km from Quinta de Santo Estêvão Hotel Rural, while Longroiva Hot Springs is 40 km away.
Hotel in Beira, Nelas · 43.47 mi from centre
8.0
30 reviews
Breakfast available
With a stay at Grande Hotel das Caldas da Felgueira in Nelas, you'll be 4.3 mi (6.9 km) from Nelas City Hall and 10.5 mi (16.9 km) from Pereiro Walkways - Seia River. This family-friendly hotel is 12 mi (19.4 km) from Municipality of Mangualde and 13.1 mi (21.1 km) from Centro de Interpretaçaõ da Serra da Estrela.
Hotel in Norte, Chaves · 45.55 mi from centre
9.4
134 reviews
Breakfast available
A stay at Castelo Hotel places you in the heart of Chaves, steps from Chaves Castle and Museu da Região Flaviense. This spa hotel is 0.2 mi (0.3 km) from Torre de Menagem & Museu Militar and 0.3 mi (0.5 km) from Forte de São Francisco & Forte de São Neutel.
Hotel in Costa Verde, Penafiel · 34.22 mi from centre
8.0
104 reviews
Breakfast available
With a stay at Penafiel Park Hotel & Spa in Penafiel, you'll be within a 15-minute walk of Penafiel Church and Penafiel Municipal Museum. This family-friendly hotel is 1.3 mi (2.2 km) from Magikland and 2.7 mi (4.3 km) from Quinta da Aveleda.
Pousada (Portugal) in Douro Valley, Alijó · 15.16 mi from centre
8.8
44 reviews
Breakfast available
When you a stay at Forrester Essence Douro Hotel in Alijó, you'll be in the mountains, just steps from Igreja Matriz de Alijo and Jardim da Avenida Doutor Francisco Sa Carneiro. This pousada is 0.8 mi (1.3 km) from Jardim Publico Doutor Matos Cordeiro and 2.1 mi (3.4 km) from Bread and Wine Museum.
Hotel in Beira, Gouveia · 41.46 mi from centre
9.4
52 reviews
Breakfast available
Located in Gouveia, Madre De Água Hotel Rural De Charme is in the mountains, within a 10-minute drive of Abel Manta Municipal Museum of Modern Art and Lopes da Costa Park. This hotel is 2.3 mi (3.7 km) from Miniature Automobile Museum and 2.3 mi (3.7 km) from Municipal Stadium.
Agritourism property in Douro Valley, Vila Nova de Foz Coa · 28.41 mi from centre
10.0
4 reviews
Breakfast available
Located in Vila Nova de Foz Coa, Casa do Rio Wine Hotel - Vallado is within a 5-minute drive of Duoro River and Côa River. This spa farm stay is 4.6 mi (7.4 km) from Museu da Casa Grande and 4.6 mi (7.4 km) from Capula San Gabriel.
Hotel in Bonfim, Porto · 49.90 mi from centre
9.0
166 reviews
Breakfast available
With a stay at Outsite Porto Mouco in Porto (Bonfim), you'll be within a 5-minute drive of Ribeira Square and Bolhao Market. This hotel is 2 mi (3.2 km) from Porto Historic Center and 1.4 mi (2.2 km) from Porto Cathedral.
Hotel in Beira, Tondela · 45.74 mi from centre
7.2
99 reviews
Breakfast available
A stay at Golden Tulip Caramulo Hotel & SPA places you in the heart of Tondela, steps from Caramulo Museum and a 5-minute drive from Snow Hill. This family-friendly hotel is 2.1 mi (3.4 km) from Serra do Caramulo and 2.6 mi (4.1 km) from Caramulinho.
Hotel in Beira, Castro Daire · 22.83 mi from centre
7.2
13 reviews
Breakfast available
With a stay at Palace Hotel Astúrias & Spa in Castro Daire, you'll be 15.3 mi (24.7 km) from Termas Gardens and 15.4 mi (24.7 km) from Termas De S. Pedro Do Sul. This hotel is 15.4 mi (24.8 km) from Termas de Sao Pedro do Sul Hot Springs and 15.4 mi (24.8 km) from Termas de Sao Pedro do Sul Town Square.
Hotel in Douro Valley, Cinfães · 22.52 mi from centre
8.8
372 reviews
Breakfast available
ArsDurium Douro Hotel is a sophisticated property that offers elegant rooms with panoramic views over the Douro valley. Located in Cinfães, this hotel features an indoor heated pool, accessible for free, as well as a court for tennis and football.
Providing free WiFi, ArsDurium’s elegant rooms come with heating, high quality furniture, a flat-screen cable TV, a telephone, a wardrobe and a minibar. Each includes a private bathroom with bathrobes, slippers, a hairdryer, a bidet, a bath or a shower.
Guests can enjoy their breakfast in the room and there is an on-site restaurant serving a varied menu. In the evenings guests may relax at the bar while enjoying a beverage.
An array of activities can be enjoyed on site or in the surroundings, including cycling and hiking. The property offers free parking. Porto International Airport is 80 km away.
Hotel in Minho, Guimarães · 42.00 mi from centre
9.2
277 reviews
Breakfast available
A stay at Hotel Toural places you in the heart of Guimarães, within a 5-minute walk of Igreja de Sao Francisco and Galeria de Arte Jose Gomes Alves. This hotel is 0.5 mi (0.7 km) from Casa dos Lobo Machado and 0.5 mi (0.7 km) from Igreja de Nossa Senhora da Consolacao e Santos Passos.
Hotel in Viseu · 34.90 mi from centre
8.2
55 reviews
Breakfast available
A stay at Montebelo Príncipe Perfeito Viseu Garden Hotel places you in the heart of Viseu, within a 5-minute drive of Palácio do Gelo Shopping Centre and Aquilino Ribeiro Park. This hotel is 2.1 mi (3.4 km) from Igreja Dos Terceiros and 2.1 mi (3.4 km) from Viseu City Hall.