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

Hotel in Minho, Celorico de Basto · 31.49 km from centre
9.0
146 reviews
With a stay at Lam Hotel Celorico de Basto in Celorico de Basto, you'll be a 5-minute walk from Chamber Hall of Celorico de Basto and 5 minutes by foot from Ludico de Celorico de Basto Park. This hotel is 0.4 mi (0.7 km) from Celorico De Basto Tourism Center and 4.3 mi (7 km) from Arnóia Castle.

Hotel in Vila Nova de Gaia · 51.90 km from centre
8.8
1,000 reviews
When you stay at Hotel Solverde Spa & Wellness Center in Vila Nova de Gaia, you'll be on the beach, within a 5-minute drive of Granja Beach and Estacao Litoral da Aguda Aquarium. This beach hotel is 1.6 mi (2.6 km) from Bay Beach and 1.7 mi (2.8 km) from Espinho Beach.

Hotel in Viana do Castelo · 47.83 km from centre
9.2
172 reviews
Breakfast available
When you stay at Hotel Flôr de Sal by The Editory in Viana do Castelo, you'll be on the boardwalk/promenade, within a 5-minute drive of Shipyards of Viana do Castelo and Museu de Artes Decorativas. This beach hotel is 0.9 mi (1.5 km) from Castelo de Santiago da Barra and 1.3 mi (2 km) from Gil Eannes.

Hotel in Amarante · 25.57 km from centre
9.6
346 reviews
Breakfast available
With a stay at Monverde - Wine Experience Hotel by Unlock Hotels in Amarante, you'll be within a 15-minute drive of Quinta da Lixa Winery and Solar dos Magalhães. This family-friendly hotel is 6.3 mi (10.1 km) from Caves Moura Basto and 6.5 mi (10.4 km) from Museu de Arte Sacra.

Hotel in Porto · 37.92 km from centre
9.4
882 reviews
Breakfast available
With a stay at Pestana Palácio do Freixo - Porto in Porto (Campanhã), you'll be within a 5-minute drive of Porto Historic Center and Ribeira Square. This spa hotel is 0.3 mi (0.4 km) from Duoro River and 2.5 mi (4 km) from Bolhao Market.

Hotel in Costa Verde, Vila do Conde · 32.41 km from centre
8.8
172 reviews
Breakfast available
With a stay at Villa C Boutique Hotel in Vila do Conde, you'll be near the beach, within a 15-minute walk of Vila do Conde Aqueduct and Praca da Republica. This spa hotel is 0.7 mi (1.1 km) from Museu de Rendas de Bilros and 1.8 mi (2.9 km) from Vila do Conde Beach.

Hotel in Douro Valley, Santa Marta de Penaguião · 54.78 km from centre
8.6
91 reviews
Breakfast available
Located in Santa Marta de Penaguião, MW Douro Wine & Spa is in the historical district, within a 10-minute drive of Caves Santa Marta and Fornelos River Beach. This golf hotel is 4.9 mi (7.9 km) from Centro Cultural e Recreativo de Arrabães and 5.2 mi (8.3 km) from Cathedral of Vila Real.

Hotel in Viana do Castelo · 45.80 km from centre
9.8
76 reviews
Breakfast available
Located in Viana do Castelo, Hotel FeelViana is by the ocean, within a 5-minute drive of Cabedelo Beach and Kivi Kart. This spa hotel is 2.3 mi (3.8 km) from Igreja Matriz and 2.5 mi (4.1 km) from Foreigners and Borders Service.

Hotel in Viana do Castelo · 46.56 km from centre
9.0
337 reviews
Breakfast available
A stay at Axis Viana Business & SPA Hotel places you in the heart of Viana do Castelo, within a 5-minute drive of Foreigners and Borders Service and Centro Cultural de Viana do Castelo. This spa hotel is 1.1 mi (1.8 km) from Igreja Matriz and 1.1 mi (1.8 km) from Capela de Nossa Senhora de Agonia.

Hotel in Douro Valley, Resende · 49.23 km from centre
8.8
229 reviews
Breakfast available
When you stay at Douro Marina Hotel & SPA in Resende, you'll be on a river, just steps from Caldas de Aregos Thermal Baths and 3 minutes by foot from Caldas de Aregos Marina. This spa hotel is 10.9 mi (17.6 km) from Junta de Freguesia de Cinfaes and 11 mi (17.7 km) from Municipal Stadium Cinfaes.

Hotel in Viana do Castelo District, Caminha · 57.50 km from centre
8.8
157 reviews
Breakfast available
A stay at Hotel Meira places you in the heart of Caminha, steps from Republic Square and 4 minutes by foot from Vila Praia de Ancora Beach. This family-friendly hotel is 3.7 mi (5.9 km) from Moledo do Minho Beach and 5.1 mi (8.3 km) from Torre do Relogio de Caminha.

Hotel in Minho, Guimarães · 6.49 km from centre
8.8
295 reviews
Breakfast available
A stay at Hotel de Guimarães places you in the heart of Guimarães, within a 15-minute walk of Centro Cultural Vila Flor and Guimaraes Shopping Mall. This spa hotel is 0.8 mi (1.3 km) from Igreja de São Gualter and 0.9 mi (1.4 km) from Igreja de Nossa Senhora da Consolacao e Santos Passos.

Hotel in Vila Nova de Gaia · 40.52 km from centre
9.2
691 reviews
Breakfast available
With a stay at Mercure Porto Gaia Hotel in Vila Nova de Gaia (São Pedro da Afurada), you'll be within a 10-minute drive of Ribeira Square and Porto Historic Center. This hotel is 2 mi (3.2 km) from Duoro River and 3.2 mi (5.1 km) from Dom Luis I Bridge.

Hotel in Santo Ildefonso, Porto · 37.98 km from centre
9.2
338 reviews
Breakfast available
With a stay at Pur Oporto Boutique Hotel by Actahotels, you'll be centrally located in Porto, within a 5-minute drive of Ribeira Square and Porto Historic Center. This hotel is 0.4 mi (0.6 km) from Bolhao Market and 1.2 mi (1.9 km) from Porto Cathedral.

Hotel in Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória, Porto · 39.27 km from centre
9.4
483 reviews
With a stay at Se Catedral Hotel Porto, Tapestry Collection By Hilton, you'll be centrally located in Porto, steps from Porto Cathedral and 7 minutes by foot from Porto Historic Center. This hotel is 0.4 mi (0.7 km) from Ribeira Square and 0.1 mi (0.2 km) from Dom Luis I Bridge.

Hotel in Lordelo do Ouro e Massarelos, Porto · 39.78 km from centre
9.2
749 reviews
Breakfast available
With a stay at Neya Porto Hotel, you'll be centrally located in Porto, within a 5-minute drive of Ribeira Square and Porto Historic Center. This family-friendly hotel is 1.2 mi (1.9 km) from Porto Cathedral and 1.3 mi (2 km) from Dom Luis I Bridge.

Hotel in Norte, Espinho · 52.96 km from centre
9.2
225 reviews
Breakfast available
With a stay at Monte Lírio Hotel in Espinho (Espinho Centro), you'll be a 3-minute drive from Bay Beach and 15 minutes from Sandeman Cellars. This spa hotel is 12.1 mi (19.5 km) from Vila Nova de Gaia and 12.2 mi (19.6 km) from Porto Cathedral.

Hotel in Norte, Ribeira de Pena · 48.55 km from centre
9.4
166 reviews
Breakfast available
With a stay at Pena Park Hotel in Ribeira de Pena, you'll be 14.3 mi (23 km) from Monastery of Saint Miguel of Refojos and 14.8 mi (23.8 km) from Chapel of Our Lady Fatima. This spa hotel is 18.1 mi (29.1 km) from Lamas de Ôlo and 18.8 mi (30.2 km) from Celorico De Basto Tourism Center.

Hotel in Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória, Porto · 39.06 km from centre
9.6
861 reviews
Breakfast available
Located in Porto (Centro / Baixa), NH Hotel Porto Jardim is within a 10-minute walk of Dom Luis I Bridge and Porto Cathedral. This hotel is 0.5 mi (0.8 km) from Porto Historic Center and 0.6 mi (1 km) from Ribeira Square.

Hotel in Viana do Castelo District, Arcos de Valdevez · 44.85 km from centre
8.8
129 reviews
A stay at Luna Arcos Hotel Nature & Spa places you in the heart of Arcos de Valdevez, within a 5-minute drive of Rio Vez Park and Giela Palace. This spa hotel is 3.4 mi (5.5 km) from Ponte da Barca Bridge and 8 mi (12.9 km) from Porta Do Mezio.