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 Almonte, Matalascañas · 306.63 km from centre
7.6
1,185 reviews
Offering direct access to Matalascañas Beach, this hotel has tennis courts, a gym and pools with views of the sea and Doñana National Park. Rooms include a terrace with Doñana views and sea views as well.
Gran Hotel del Coto is situated within Doñana, a UNESCO World Heritage Site. These beautiful wetlands are full of rare birds and animals. The hotel can arrange guided visits to the park.
The hotel’s La Rocina restaurant serves typical Andalusian cuisine, made with fresh local products. A varied buffet breakfast is available each morning.
The bright, air-conditioned rooms are decorated in soft, neutral tones. All rooms come with a flat-screen TV and a fridge. Bathrooms include amenities and a hairdryer.
Private parking is available at Gran Hotel del Coto. Seville is around 90 km away, while Jerez Airport is within 180 km.

Hotel in Vila Nova de Gaia · 194.54 km from centre
9.2
643 reviews
Breakfast available
With a stay at Holiday Inn Porto Gaia by IHG in Vila Nova de Gaia (Mafamude), you'll be within a 10-minute drive of Porto Historic Center and Dom Luis I Bridge. This family-friendly hotel is 3.3 mi (5.3 km) from Ribeira Square and 2.8 mi (4.6 km) from Bolhao Market.

Hotel in Costa Verde, Póvoa de Varzim · 229.17 km from centre
8.0
1,601 reviews
Breakfast available
Featuring a new and improved WiFi connection, Hotel Santo Andre is located beachfront in the tranquil Santo André Beach. It offers direct access to the beach and an outdoor pool. The unit is inserted in the northern Portugal stretch of the Pilgrimage Route of Santiago.
Featuring panoramic views of sea or the mountains, each room comes with a satellite TV, heating and telephone. The private bathroom has a bath or a shower, a hairdryer and free toiletries.
The à la carte restaurant on site offers unique views of the Atlantic Ocean and guests can taste a varied menu which includes traditional Portuguese cuisine. Every morning a reinvigorating breakfast is served.
Hotel Santo Andre provides a 24-hour front desk, free parking on site, a bar and a children’s playground by the pool. Free WiFi is available in public areas. Póvoa do Varzim is easily reached through the new walkway located in front of the Estalagem.
Guests can enjoy the great beaches along the coast and at night visit the famous Casino. Cultural and historical attractions like Porto, Braga, Viana do Castelo and Guimarães are within a 40-minute drive. Porto International Airport is 30 km away.

Hotel in A Coruña, Ribeira · 357.92 km from centre
8.1
1,198 reviews
Breakfast available
Situated on Galicia’s Arousa Estuary, Hotel Norat Palmeira Playa has a quiet setting, overlooking a beach. This hotel has an outdoor swimming pool, restaurant and terrace.
Hotel Norat Palmeira Playa’s bedrooms are bright and have simple décor. All rooms have a TV, free WiFi, a safe and some have a balcony. There is also a private bathroom with a hairdryer.
Hotel Norat Palmeira Playa's restaurant offers a range of traditional, Galician cuisine. Guests can enjoy a drink in the hotel bar and make use of its terrace with views of the beach.
Other facilities at the property include a reading lounge with panoramic views.
Guests can go hiking or on river cruises in the area.
Hotel Ofiusa is 2,5 km from Ribeira, whilst Pontevedra, Vigo and Santiago de Compostela can all be reached within an hour, by car.

Hotel in Alentejo, Beja · 168.90 km from centre
8.8
76 reviews
Breakfast available
With a stay at Vila Gale Alentejo Vineyards Hotel - Clube de Campo in Beja, you'll be on a lake and 15.5 mi (24.9 km) from Villa Romana de Pissoes and 15.6 mi (25.1 km) from Rainha Dona Leonor Regional Museum. This family-friendly hotel is 17.1 mi (27.5 km) from Praca da Republica and 17.1 mi (27.6 km) from Beja Castle.

Hotel in Alvor, Portimão · 254.39 km from centre
8.6
204 reviews
When you stay at RR Alvor Baía Resort in Portimão, you'll be near the beach – a 3-minute drive from Alvor Boardwalk and 5 minutes from Alvor Beach. This family-friendly hotel is 13.5 mi (21.7 km) from Carvoeiro Beach and 19.2 mi (31 km) from Praia da Luz.

Hotel in Vilamoura, Loulé · 258.49 km from centre
8.4
532 reviews
Breakfast available
A stay at Vila Gale Marina Resort Hotel places you in the heart of Loulé, within a 15-minute walk of Vilamoura Marina and Vilamoura Beach. This family-friendly hotel is 2.4 mi (3.8 km) from Falesia Beach and 10.2 mi (16.4 km) from The Strip.

Hotel in Norte, Braganca · 293.09 km from centre
8.2
109 reviews
Breakfast available
Located in Braganca, Hotel Estalagem Turismo is within a 5-minute drive of Sé and Museu do Abade de Bacal. This family-friendly hotel is 1.9 mi (3 km) from Museu Ibérico da Máscara e do Traje and 1.9 mi (3 km) from Centro de Arte Contemporânea Graça Morais.

Hotel in São Gonçalo de Lagos, Lagos · 257.51 km from centre
8.6
1,840 reviews
Within sight of the marina, Marina Club Lagos Resort is just a short walk from Lagos’ historic centre and provides guests with luxurious accommodation close to Meia Praia Beach.
Marina Club Lagos Resort features modern apartments and studios with a private balcony. Each guest unit is decorated in soft tones and features modern furnishings.
In the mornings, guests can have breakfast at the restaurant of Marina Lagos before strolling to the marina for some shopping.
Guests can spend the day soaking up the sun on a lounger by the outdoor pool. The use of various spa facilities is possible at an additional charge.
For trips, the staff is available to arrange a rental car or bikes. Free parking is available in the underground garage.

Hotel in Portimão · 254.77 km from centre
8.6
90 reviews
When you stay at Interpass VAU Hotel & Apartaments in Portimão, you'll be near the beach, within a 10-minute drive of Alvor Boardwalk and Portimão Marina. This family-friendly hotel is 12.2 mi (19.6 km) from Carvoeiro Beach and 1.9 mi (3.1 km) from Alvor Beach.

Hotel in Rota · 342.23 km from centre
8.4
309 reviews
Breakfast available
With a stay at Elba Costa Ballena Beach & Thalasso Resort in Rota, you'll be on the beach, within a 15-minute drive of Naval Station Rota and Costa Ballena Ocean Golf Club. This family-friendly hotel is 28.9 mi (46.5 km) from La Caleta Beach and 0.8 mi (1.3 km) from Playa Agua Dulce.

Hotel in Portonovo, Sanxenxo · 336.46 km from centre
9.0
7 reviews
Breakfast available
When you stay at Hotel Canelas in Sanxenxo, you'll be near the beach, within a 15-minute walk of Canelinas Beach and Baltar Beach. This hotel is 0.9 mi (1.4 km) from Praia de Paxariñas and 1.1 mi (1.7 km) from Montalvo Beach.

Resort in Silves, Armação de Pêra · 250.37 km from centre
8.7
410 reviews
Breakfast available
Located amongst extensive landscaped gardens in central Algarve, 6 km from Armacao de Pera, Amendoeira Golf Resort has 2 championship golf courses. It features elegant self-catering apartments, a sports club, and 2 swimming pools.
All the spacious and modern apartments at Amendoeira’s feature balconies overlooking the gardens. Their living rooms come with a flat-screen TV with satellite channels.
Fully equipped kitchens are standard at the resort. A rich breakfast available every morning in the Garden Deck restaurant. Guests can also enjoy the Clubhouse restaurant's menu with a choice of national Portuguese and international cuisine.
The Amendoeira Academy Par 3 and the Amendoeira Golf Academy & Fitting Suite are available to improve the practice of this sport. The Amendoeira Sports Club includes facilities such as a fitness centre, 2 five-a-side football fields, 6 tennis courts, and a children's playground.
The Amendoeira Golf Resort is located 12 km from the historic town of Silves. Faro Airport is only 35 minutes’ drive away by car.

Hotel in Douro Valley, Marco de Canaveses · 187.38 km from centre
9.6
24 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.

Resort in Quinta do Lago · 262.05 km from centre
9.3
9 reviews
Breakfast available
Situated in Quinta do Lago, 6.9 km from Church of São Lourenço, Four Seasons Country Club features accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a fitness centre. Among the various facilities of this property are a garden, a terrace and a bar. The resort offers an indoor pool, hot tub, evening entertainment and a shared lounge.
The resort will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a fridge, a dishwasher, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. Free WiFi is accessible to all guests, while certain rooms come with a balcony. The rooms will provide guests with an oven.
At Four Seasons Country Club you will find a restaurant serving international cuisine. Vegetarian, dairy-free and vegan options can also be requested.
At the accommodation guests are welcome to take advantage of a Turkish bath. You can play table tennis at this 4-star resort, and car hire is available.
Round-the-clock assistance is available at the reception, where staff speak English, French and Portuguese.
Vilamoura Marina is 14 km from Four Seasons Country Club, while Algarve Shopping Center is 36 km away. Faro Airport is 19 km from the property, and the property offers a paid airport shuttle service.

Hotel in Punta Umbría · 269.05 km from centre
8.4
203 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 Alentejo, Beja · 169.25 km from centre
9.6
12 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 · 258.07 km from centre
8.6
141 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 15.3 mi (24.7 km) from Monte Gordo Beach and 1.7 mi (2.8 km) from Playa Alta.

Hotel in Costa de la Luz Huelva, Punta Umbría · 268.61 km from centre
8.2
286 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 5.2 mi (8.4 km) from Nuevo Portil Golf Course and 11.8 mi (19 km) from Rio Tinto Company Pier.

Hotel in Rota · 340.34 km from centre
8.6
88 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 0.8 mi (1.2 km) from Playa Agua Dulce and 1.2 mi (2 km) from Costa Ballena Ocean Golf Club.