Curated luxury hotels in Portugal

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Portugal

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Portugal, but are nearby and match your search.
Primary image
Akla Hotel Mérida
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Merida · 170.75 km from centre

8.8

 

48 reviews

Breakfast available

A stay at Akla Hotel Mérida places you in the heart of Merida, steps from Temple of Diana and Plaza de Espana. This hotel is 0.2 mi (0.3 km) from Alcazaba and 0.2 mi (0.3 km) from Puente Romano.

Compare price on Booking.com
Compare price on Booking.com
Primary image
NAU Morgado Golf & Country Club
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Portimão · 246.73 km from centre

9.0

 

336 reviews

Located in Portimão, NAU Morgado Golf & Country Club is in a rural location – a 1-minute drive from Golf Alamos and 13 minutes from Alcalar Megalithic Monuments. This golf hotel is 8.4 mi (13.6 km) from Rocha Beach and 8.6 mi (13.9 km) from Portimão Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Parador de Carmona
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Province of Seville, Carmona · 311.26 km from centre

9.0

 

325 reviews

Breakfast available

When you stay at Parador de Carmona in Carmona, you'll be in the mountains and 11 minutes by foot from Alcazar de Sevilla Door. This historic hotel is 22.4 mi (36.1 km) from Seville Cathedral and 22 mi (35.5 km) from Royal Alcázar of Seville.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Palacio Marqués de Arizón
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Noroeste, Sanlucar de Barrameda · 334.23 km from centre

8.6

 

137 reviews

Breakfast available

A stay at Hotel Palacio Marqués de Arizón places you in the heart of Sanlucar de Barrameda, within a 10-minute walk of Plaza del Cabildo and Church of Our Lady of O. This luxury hotel is 17.1 mi (27.5 km) from Naval Station Rota and 0.7 mi (1.1 km) from Playa de las Piletas.

Compare price on Booking.com
Compare price on Booking.com
Hotel Macià Doñana
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Noroeste, Sanlúcar de Barrameda · 333.52 km from centre

8.9

 

2,151 reviews

Breakfast available

Situated next to Sanlúcar de Barrameda Beach and Doñana National Park, this modern hotel offers a large outdoor pool and sun terrace. The stylish rooms include free Wi-Fi and flat-screen TV.

Maciá Doñana is located in a charming fishing district, a 15-minute walk from central Sanlúcar. You can take a ferry across the River Guadalquivir to the beautiful Doñana National Park. Jerez de la Frontera is 24 km away, and Jerez Airport is a 35-minute drive away.

The hotel has a buffet restaurant, a café and a poolside snack bar. There are also many traditional restaurants and bars within a 5-minute walk.

Each air-conditioned room at the Maciá Doñana has simple, modern décor and wooden floors. Bathrooms include a hairdryer and toiletries.

Compare price on Booking.com
Compare price on Booking.com
Primary image
AZZ Mérida Medea
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Merida · 169.74 km from centre

8.2

 

665 reviews

Breakfast available

With a stay at AZZ Mérida Medea in Merida (Distrito 6), you'll be within a 5-minute drive of Puente Romano and Temple of Diana. This hotel is 1.8 mi (3 km) from Alcazaba and 2.1 mi (3.4 km) from Plaza de Espana.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Caléway Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vila Nova de Gaia · 195.81 km from centre

9.6

 

159 reviews

Breakfast available

Caléway Hotel is centrally located in Vila Nova de Gaia – a 3-minute walk from Sandeman Cellars and 7 minutes by foot from Duoro River. This hotel is 0.6 mi (0.9 km) from Dom Luis I Bridge and 2 mi (3.3 km) from Porto Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Parador De Cordoba
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alto Guadalquivir, Córdoba · 340.55 km from centre

9.0

 

419 reviews

Breakfast available

With a stay at Parador De Cordoba in Córdoba (Distrito Norte Sierra), you'll be within a 10-minute drive of Mosque–Cathedral of Córdoba and Palacio de la Merced. This family-friendly hotel is 1.9 mi (3.1 km) from Malmuerta Tower and 1.9 mi (3.1 km) from Cordoba Bull Ring.

Compare price on Booking.com
Compare price on Booking.com
Primary image
NH Marina Portimao Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Praia da Rocha, Portimão · 255.03 km from centre

8.8

 

816 reviews

Breakfast available

With a stay at NH Marina Portimao Resort in Portimão (Praia da Rocha), you'll be within a 10-minute walk of Rocha Beach and Portimão Harbor. This family-friendly aparthotel is 22.4 mi (36 km) from Praia da Luz and 4 mi (6.4 km) from Alvor Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Belver Porto Dona Maria Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Luz, Lagos · 262.10 km from centre

8.0

 

154 reviews

Located in Lagos, Belver Porto Dona Maria Resort is within a 15-minute drive of Praia da Luz and Espiche Golf Course. This golf aparthotel is 5.8 mi (9.4 km) from Lagos Zoo and 7 mi (11.3 km) from Dona Ana Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sea Porto Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Matosinhos · 202.39 km from centre

9.0

 

203 reviews

Breakfast available

With a stay at Sea Porto Hotel in Matosinhos (Matosinhos Centro), you'll be a 5-minute drive from Norte Shopping and 6 minutes from Port of Leixões Cruise Terminal. This hotel is 0.8 mi (1.2 km) from Matosinhos Beach and 6.2 mi (10 km) from Ribeira Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Pousada Real
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Galicia, Caldas de Reis · 358.19 km from centre

9.6

 

68 reviews

Breakfast available

With a stay at Hotel Pousada Real in Caldas de Reis, you'll be steps from Ponte romana do Río Bermaña and a 4-minute drive from Fervenza de Segade Caldas. This hotel is 4 mi (6.5 km) from Ría de Barosa Park and 5.6 mi (8.9 km) from Termas de Cuntis.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Jaguar Oporto – is Near the Metro, has Free Parking and a Free Shuttle Service between the Airport and the Hotel from 7AM to 8PM
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bonfim, Porto · 198.45 km from centre

9.8

 

283 reviews

Breakfast available

With a stay at Hotel Jaguar Oporto – is Near the Metro, has Free Parking and a Free Shuttle Service between the Airport and the Hotel from 7AM to 8PM in Porto (Centro / Baixa), you'll be within a 5-minute drive of Bolhao Market and Casa da Música. This hotel is 1.9 mi (3.1 km) from Porto Cathedral and 2 mi (3.2 km) from Dom Luis I Bridge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Martinhal Quinta Family Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Quinta do Lago, Loulé · 262.92 km from centre

9.0

 

64 reviews

With a stay at Martinhal Quinta Family Resort in Loulé (Quinta do Lago), you'll be steps from Ria Formosa Natural Park and 8 minutes by foot from Quinta do Lago Golf. This family-friendly resort is 9.4 mi (15.2 km) from Vilamoura Marina and 9.9 mi (16 km) from Falesia Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Parador De Tui
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Norte, Tui · 295.80 km from centre

9.2

 

88 reviews

Breakfast available

Located in Tui, Parador De Tui is within a 15-minute walk of Porta dos Ferreiros and Church of San Telmo. This historic hotel is 0.8 mi (1.2 km) from Tui Cathedral and 1.6 mi (2.6 km) from Porta do Arco.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ICON Duplo Ribeira
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in São Nicolau, Porto · 196.55 km from centre

9.8

 

255 reviews

Breakfast available

With a stay at ICON Duplo Ribeira, you'll be centrally located in Porto, steps from Ribeira Square and 5 minutes by foot from Porto Cathedral. This hotel is 0.3 mi (0.5 km) from Porto Historic Center and 0.4 mi (0.6 km) from Dom Luis I Bridge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fontinha Porto, Trademark Collection by Wyndham
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santo Ildefonso, Porto · 197.98 km from centre

9.6

 

306 reviews

Breakfast available

Located in Porto (Centro / Baixa), Fontinha Porto, Trademark Collection by Wyndham is within a 15-minute walk of Bolhao Market and Porto City Hall. This hotel is 1.5 mi (2.4 km) from Ribeira Square and 1.6 mi (2.6 km) from Porto Historic Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Parador de Zafra
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Extremadura, Zafra · 190.34 km from centre

8.8

 

203 reviews

Breakfast available

With a stay at Parador de Zafra, you'll be centrally located in Zafra, steps from Zafra Castle and Convent of Santa Clara. This historic hotel is 0.2 mi (0.4 km) from Plaza Grande and 0.3 mi (0.5 km) from Church of the Candelaria.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Balaia Golf Village Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Albufeira e Olhos de Água, Albufeira · 256.53 km from centre

8.4

 

703 reviews

Breakfast available

Located in Albufeira, Balaia Golf Village Resort is a 1-minute drive from Balaia Golf Village and 8 minutes from Albufeira Old Town Square. This golf aparthotel is 1.6 mi (2.7 km) from Oura Beach and 2.1 mi (3.4 km) from Praia dos Alemães.

Compare price on Booking.com
Compare price on Booking.com
Primary image
HS Milfontes Beach Hotel - Duna Parque Resorts & Hotels
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Odemira · 192.69 km from centre

7.8

 

180 reviews

Breakfast available

With a stay at HS Milfontes Beach Hotel - Duna Parque Resorts & Hotels in Odemira, you'll be within a 5-minute walk of Beach of Franquia and São Clemente Fort. This beach hotel is 28.3 mi (45.5 km) from Odeceixe Beach and 0.3 mi (0.4 km) from Praia do Carreiro das Fazendas.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor