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
Centro
See the latest prices and deals by choosing your dates

Hotel in Minho, Guimarães · 81.44 mi from centre
8.6
280 reviews
Breakfast available
A stay at Eurostars Santa Luzia places you in the heart of Guimarães, within a 10-minute walk of Plataforma das Artes e da Criatividade and Galeria de Arte Jose Gomes Alves.  This spa hotel is 0.6 mi (1 km) from Palace Duques de Bragança and 0.7 mi (1 km) from Guimaraes Castle.

Hotel in Cáceres · 104.62 mi from centre
8.6
374 reviews
Breakfast available
A stay at Extremadura Hotel places you in the heart of Cáceres, within a 5-minute drive of San Juan Church and Cáceres Museum.  This golf hotel is 1.3 mi (2.1 km) from Casa del Sol and 1.3 mi (2.1 km) from Casa del Aguila.

Hotel in Douro Valley, São João da Pesqueira · 68.01 mi from centre
9.8
184 reviews
Breakfast available
When you stay at Ventozelo Hotel & Quinta in São João da Pesqueira, you'll be 14 minutes by car from Quinta de La Rosa.  This hotel is 8.8 mi (14.2 km) from Quinta do Bomfim and 9.1 mi (14.7 km) from Quinta da Roêda Winery.

Hotel in Beira, Tarouca · 56.15 mi from centre
8.6
56 reviews
Breakfast available
With a stay at Douro Cister Hotel Resort Rural & Spa in Tarouca, you'll be within a 5-minute drive of Salzedas Monastery and Caves da Murganheira.  This family-friendly hotel is 4.9 mi (7.8 km) from Municipal Auditorium Adacio Pestana and 6.1 mi (9.8 km) from Sao Joao de Tarouca Monastery.

Hotel in Viana do Castelo District, Ponte da Barca · 107.08 mi from centre
9.0
176 reviews
Located in Ponte da Barca, Tempus Hotel & Spa is in a rural location, within a 5-minute drive of Ponte da Barca Bridge and Mosteiro De Bravaes.  This hotel is 3.3 mi (5.3 km) from Rio Vez Park and 3.5 mi (5.6 km) from Chapel of Our Lady of Conception.

Hotel in Douro Valley, Peso da Régua · 62.10 mi from centre
9.0
195 reviews
Breakfast available
With a stay at Hotel Regua Douro in Peso da Régua, you'll be a 5-minute walk from Casa do Douro and 7 minutes by foot from Douro Museum.  This family-friendly hotel is 0.2 mi (0.3 km) from Duoro River and 0.5 mi (0.8 km) from Alameda dos Capitaes Park.

Hotel in Douro Valley, Vila Real · 71.79 mi from centre
8.3
1,500 reviews
Breakfast available
Miracorgo is situated in Vila Real’s historic centre and offers a panoramic restaurant with views of the Corgo River.
Hotel Miracorgo’s guest rooms have views of the river, the city and the surrounding gardens. They include air conditioning, satellite TV and double glazing.
Guests can enjoy regional gastronomy together with a selection of Portuguese wines.
The Miracorgo offers free underground parking. Guests can take a 5-minute walk to the Câmara Eclesiástica De Vila Real or take an 8-minute drive to the Matteus Palace.

Hotel in Santo Ildefonso, Porto · 66.84 mi from centre
8.8
519 reviews
Breakfast available
With a stay at Hotel Dom Henrique Downtown, you'll be centrally located in Porto, within a 5-minute drive of Porto Historic Center and Porto Cathedral.  This family-friendly hotel is 0.7 mi (1.2 km) from Livraria Lello and 1.2 mi (1.9 km) from Ribeira Square.

Hotel in Santarém District, Abrantes · 57.26 mi from centre
9.0
86 reviews
Breakfast available
A stay at Luna Hotel Turismo places you in the heart of Abrantes, within a 15-minute walk of Church of Saint Vincent and Abrantes Castle.  This hotel is 3.3 mi (5.4 km) from Tagus Valley and 8.3 mi (13.3 km) from Lapa River Beach.

Hotel in Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória, Porto · 66.43 mi from centre
9.4
944 reviews
Breakfast available
NH Collection Porto Batalha is centrally located in Porto – a 4-minute walk from Porto Coliseum and 6 minutes by foot from Porto Cathedral.  This spa hotel is 0.3 mi (0.6 km) from Aliados Square and 1.9 mi (3 km) from Museum of Port Wine.

Hotel in Fátima, Ourem · 55.97 mi from centre
9.4
959 reviews
Breakfast available
With a stay at Hotel Santa Maria, you'll be centrally located in Fátima, within a 10-minute walk of Chapel of the Apparitions and Wax Museum.  This hotel is 0.5 mi (0.7 km) from Church of the Most Holy Trinity and 1 mi (1.6 km) from Sanctuary of Our Lady of Fatima.

Hotel in Lamego · 60.74 mi from centre
9.2
231 reviews
Breakfast available
Located in Lamego, Delfim Douro Hotel is on the riverwalk, within a 10-minute drive of Douro Museum and Peso da Regua Parish Church.  This hotel is 7.3 mi (11.8 km) from Lamego Cathedral and 9 mi (14.5 km) from Igreja de Nossa Senhora dos Remédios.

Hotel in Braga · 89.72 mi from centre
9.4
164 reviews
Breakfast available
A stay at Burgus Tribute & Design Hotel places you in the heart of Braga, steps from Braga Cathedral and Medina Museum.  This hotel is 0.3 mi (0.4 km) from D. Diogo de Sousa Museum and 0.3 mi (0.4 km) from Museu Dom Diogo de Sousa.

Pousada (Portugal) in Obidos · 86.58 mi from centre
8.8
305 reviews
Breakfast available
A stay at Pousada Castelo de Óbidos - Historic Hotel places you in the heart of Obidos, steps from Grande Mercado Medieval de Obidos and Church of Saint Peter.  This eco-friendly pousada is 9.9 mi (15.9 km) from Foz do Arelho Beach and 12.4 mi (20 km) from Praia D'El Rey Golf Course.

Hotel in Braga · 89.88 mi from centre
9.4
203 reviews
Breakfast available
With a stay at Hotel Moon & Sun Braga, you'll be centrally located in Braga, steps from BragaShopping and within a 5-minute walk of Santa Barbara Garden.  This hotel is 1.4 mi (2.3 km) from Arco da Porta Nova and 1.7 mi (2.7 km) from Braga Cathedral.

Hotel in Ribeira, Porto · 66.32 mi from centre
9.4
231 reviews
Breakfast available
With a stay at Exmo Hotel by Olivia in Porto (Centro / Baixa), you'll be steps from Ribeira Square and 7 minutes by foot from Porto Historic Center.  This hotel is 0.4 mi (0.6 km) from Porto Cathedral and 0.5 mi (0.9 km) from Livraria Lello.

Hotel in Maia · 73.52 mi from centre
9.0
899 reviews
Breakfast available
Located in Maia (Moreira), Oporto Airport & Business Hotel is within a 15-minute drive of Funny City and SEA LIFE Porto.  This eco-friendly hotel is 8.4 mi (13.5 km) from Casa da Música and 8.7 mi (13.9 km) from Porto Botanical Garden.

Pousada (Portugal) in Alentejo, Vila Vicosa · 108.93 mi from centre
9.2
177 reviews
Breakfast available
With a stay at Pousada Convento de Vila Viçosa - Historic Hotel in Vila Vicosa, you'll be a 1-minute walk from Ducal Palace of Vila Viçosa and 10 minutes by foot from Castelo de Vila Vicosa.  This eco-friendly pousada is 6.4 mi (10.3 km) from Santuario Da Padroeira De Portugal and 8.6 mi (13.9 km) from Estremoz Handicraft.

Hotel in Santo Ildefonso, Porto · 66.37 mi from centre
9.4
164 reviews
Breakfast available
A stay at Arts Hotel Porto, Tapestry Collection By Hilton places you in the heart of Porto, within a 15-minute walk of Porto Historic Center and Porto Cathedral.  This hotel is 0.7 mi (1.1 km) from Livraria Lello and 1.1 mi (1.7 km) from Ribeira Square.

Hotel in Vila Nova de Gaia · 67.05 mi from centre
7.2
297 reviews
Breakfast available
Located in Vila Nova de Gaia (Canidelo), Golden Tulip Porto Gaia Hotel is within a 10-minute drive of Casa da Música and Livraria Lello.  This beach hotel is 4.1 mi (6.7 km) from Dom Luis I Bridge and 5.3 mi (8.5 km) from Porto City Hall.