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

Hotel in Douro Valley, Marco de Canaveses · 116.43 mi from centre
9.8
7 reviews
Breakfast available
Located in Marco de Canaveses, Quinta de Santo António - Country House & Villas is in a rural location, within a 5-minute drive of Jardim de Torrao Park and Hintze Ribeiro Bridge. This hotel is 1.5 mi (2.4 km) from Hintze Ribeiro Disaster Memorial and 1.7 mi (2.8 km) from Church of Saint Michael of Entre-os-Rios.

Hotel in Alentejo, Beja · 105.17 mi from centre
9.4
6 reviews
Breakfast available
When you stay at Vila Gale NEP Kids Hotel in Beja, you'll be 22.8 mi (36.7 km) from Cinco Reis River Beach. This all-inclusive hotel is 16.7 mi (26.9 km) from Villa Romana de Pissoes and 16.8 mi (27 km) from Rainha Dona Leonor Regional Museum.

Hotel in Costa de la Luz Huelva, Ayamonte · 160.36 mi from centre
8.6
116 reviews
Breakfast available
With a stay at Vila Gale Isla Canela Resort Hotel in Ayamonte, you'll be on the beach, just a 3-minute walk from Playa de Los Haraganes and 6 minutes by foot from Isla Canela Marina. This beach hotel is 1.7 mi (2.8 km) from Playa Alta and 2.7 mi (4.3 km) from Playa de San Bruno.

Hotel in Costa de la Luz Huelva, Punta Umbría · 167.02 mi from centre
8.0
247 reviews
Breakfast available
With a stay at Barceló Punta Umbria Beach Resort in Punta Umbría, you'll be connected to the convention centre, just steps from Punta Almenara and a 2-minute drive from Teatro Del Mar. This beach hotel is 1.7 mi (2.7 km) from Marismas del Odiel Nature Reserve and 5.4 mi (8.6 km) from Nuevo Portil Golf Course.

Hotel in Rota · 211.48 mi from centre
8.4
78 reviews
Breakfast available
When you stay at Playaballena Hotel in Rota, you'll be next to a golf course, within a 15-minute walk of Ballena Beach and Playa de las Tres Piedras. This family-friendly hotel is 11 mi (17.7 km) from Naval Station Rota and 0.8 mi (1.2 km) from Playa Agua Dulce.

Hotel in Bay of Cádiz, Puerto Real · 227.39 mi from centre
8.3
1,457 reviews
Situated at the entrance of Puerto Real, this smart and well-equipped hotel boasts great facilities, including a large outdoor swimming pool, surrounded by gardens and a paddle tennis court.
Gran Hotel Ciudad del Sur is located 8 minutes' drive from the beautiful Costa de la Luz coastline, including the monumental city of Cádiz. Jerez Racing Circuit is a 20-minute drive away.
Take a dip in the outdoor swimming pool, or play a game of paddle on the on-site courts to do some exercise. There is also a room for Reiki and relaxation sessions. After freshening up in the evening, you can enjoy a drink in the hotels café, followed by a hearty dinner in Ciudad del Sur's restaurant.
Gran Hotel Ciudad del Surs bedrooms all come with TVs, internet connection and air conditioning. A safe is available to rent.
Keep up to date with your emails using the free internet connection available in this hotel.

Hotel in Rota, Costa Ballena · 211.51 mi from centre
8.3
2,038 reviews
Situated just 1 km from the beach on the Costa Ballena, ALEGRIA Costa Ballena Aquafun features an outdoor pool. The simple rooms include a private balcony.
The restaurant at ALEGRIA Costa Ballena Aquafun serves fresh Mediterranean cuisine. Light meals and drinks can be enjoyed in the bar, and room service is available.
Set within gardens, the hotel has a paddle tennis court and offers an entertainment programme is offered during summer. The property offers a transfer service to the beach.

Hotel in Costa de la Luz Huelva, Isla Cristina · 159.95 mi from centre
8.2
197 reviews
Breakfast available
With a stay at Occidental Isla Cristina in Isla Cristina (Central Isla Cristina), you'll be within a 5-minute drive of Central Beach and Museo del Carnaval. This beach hotel is 5.2 mi (8.4 km) from Islantilla Shopping Centre and 6.1 mi (9.8 km) from Islantilla Golf Club.

Resort in Albufeira e Olhos de Água, Albufeira · 158.82 mi from centre
8.6
239 reviews
Breakfast available
With a stay at Eden Villas & Apartments in Albufeira (Alpouvar), you'll be within a 5-minute drive of Albufeira Old Town Square and Albufeira Marina. This family-friendly resort is 9.2 mi (14.7 km) from Falesia Beach and 2.5 mi (3.9 km) from The Strip.

Hotel in Costa de la Luz Huelva, Punta Umbría · 167.18 mi from centre
8.4
207 reviews
Breakfast available
When you stay at Barceló Punta Umbría Mar in Punta Umbría, you'll be on the beach, within a 5-minute drive of Punta Almenara and Teatro Del Mar. This beach hotel is 1.6 mi (2.5 km) from Marismas del Odiel Nature Reserve and 5.5 mi (8.8 km) from Nuevo Portil Golf Course.

Hotel in Alporchinhos, Lagoa · 159.23 mi from centre
8.2
472 reviews
With a stay at Pestana Viking Beach & Spa Resort in Lagoa (Alporchinhos), you'll be within a 15-minute drive of Marinha Beach and Salgados Beach. This beach hotel is 9.5 mi (15.3 km) from Albufeira Old Town Square and 8.6 mi (13.9 km) from Sao Rafael Beach.

Hotel in Alvor, Portimão · 158.46 mi from centre
9.4
150 reviews
Breakfast available
With a stay at Wyndham Residences Alvor Beach in Portimão (Torralta), you'll be within a 15-minute drive of Alvor Beach and Rocha Beach. This beach hotel is 13 mi (20.9 km) from Marina de Lagos and 12.2 mi (19.7 km) from Algarve International Autodrome Raceway.

Hotel in Seville · 184.31 mi from centre
8.6
414 reviews
Breakfast available
With a stay at Eurostars Sevilla Boutique in Seville (Historical Center), you'll be steps from Seville Cathedral and Giralda Tower. This boutique hotel is 0.3 mi (0.6 km) from Royal Alcázar of Seville and 0.5 mi (0.8 km) from Metropol Parasol.

Hotel in Silves · 158.81 mi from centre
8.4
96 reviews
Breakfast available
With a stay at Vila Gale Nautico Resort Hotel in Silves, you'll be near the beach, just a 4-minute walk from Vale do Olival Beach and a 4-minute drive from Nossa Senhora da Rocha Chapel. This family-friendly hotel is 1.6 mi (2.5 km) from Senhora da Rocha Beach and 5.5 mi (8.8 km) from Algar de Benagil.

Hotel in Douro Valley, Carrazeda de Ansiaes · 136.70 mi from centre
7.8
7 reviews
Breakfast available
With a stay at Grapple Hotel in Carrazeda de Ansiaes, you'll be within a 15-minute drive of Park Douro Selvagem and Vila Flor Mother Church. This family-friendly hotel is 10.1 mi (16.2 km) from Vila Flor Cultural Center and 10.1 mi (16.2 km) from Vila Flor Municipal Museum.

Hotel in Portimão · 153.31 mi from centre
9.0
333 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.

Hotel in Province of Seville, Carmona · 193.41 mi from centre
9.0
316 reviews
Breakfast available
When you stay at Parador de Carmona in Carmona, you'll be in the mountains and within a 5-minute drive of Carmona Roman Necropolis. This historic hotel is 22.6 mi (36.3 km) from Seville Cathedral and 22.1 mi (35.5 km) from Royal Alcázar of Seville.

Hotel in Alto Guadalquivir, Córdoba · 211.61 mi from centre
8.8
400 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.

Aparthotel in Praia da Rocha, Portimão · 158.47 mi from centre
8.8
796 reviews
Breakfast available
Located in Portimão (Praia da Rocha), NH Marina Portimao Resort is within a 5-minute walk of Rocha Beach and Portimão Harbor. This family-friendly aparthotel is 14.7 mi (23.7 km) from Marina de Lagos and 4 mi (6.4 km) from Alvor Beach.

Aparthotel in Luz, Lagos · 162.86 mi from centre
8.0
153 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 6.6 mi (10.6 km) from Dona Ana Beach.