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 Estremadura, Marinha Grande · 451.68 km from centre
7.4
16 reviews
Breakfast available
When you stay at Hotel Cristal Praia Resort & Spa in Marinha Grande, you'll be near the beach and 7 minutes by foot from Percurso dos Sete Vales Suspensos. This family-friendly hotel is 22.7 mi (36.6 km) from Nazaré Beach and 9.1 mi (14.6 km) from Sao Pedro De Muel Lighthouse.

Hotel in Beira, Anadia · 402.87 km from centre
8.4
368 reviews
Breakfast available
Located in Anadia, Curia Palace Hotel & Spa is in a regional park, within a 10-minute drive of Bairrada Wine Museum and Museum Jose Luciano de Castro. This family-friendly hotel is 3.3 mi (5.3 km) from Mealhada City Park and 4.2 mi (6.8 km) from Caves Messias Winery.

Hotel in La Pineda · 417.33 km from centre
8.0
645 reviews
Estival Park Silmar has an extensive spa with 9 pools and an impressive range of other facilities and treatments. It is located 5 minutes’ walk from Racó Beach in La Pineda.
The air-conditioned rooms at Hotel Estival Park Silmar feature a private balcony and satellite TV. The private bathrooms come with a hairdryer.
The hotel offers 3 buffet restaurants which serve Mediterranean food. There are also 4 snack bars and 3 poolside bars where you can get a snack or a drink.
Staff at the Estival Park Silmar Hotel’s 24-hour reception can provide information about what to see and do in Salou and the Costa Daurada. They can also help booking tickets for guided tours, live shows and other events.
The hotel is just 300 metres from the Aquopolis Waterpark, and you can drive to PortAventura Theme Park in under 15 minutes.

Hotel in Estepona · 462.77 km from centre
8.2
746 reviews
Breakfast available
When you stay at H10 Estepona Palace in Estepona, you'll be on the beach, within a 5-minute drive of Cristo Beach and Estepona Port and Marina. This beach hotel is 2.5 mi (4 km) from Estepona Orchidarium and 2.6 mi (4.2 km) from Estepona Golf.

Hotel in Alentejo, Beja · 467.87 km from centre
9.4
13 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 Camp de Mar, Andraitx · 530.99 km from centre
8.4
218 reviews
Breakfast available
When you stay at Alua Gran Camp de Mar - Hyatt Inclusive Collection in Andraitx, you'll be on the beach, within a 15-minute drive of Port d'Andratx and Santa Ponsa Beach. This beach hotel is 14.6 mi (23.4 km) from Port of Palma de Mallorca and 13.4 mi (21.5 km) from Cala Mayor Beach.

Hotel in Costa de la Luz Huelva, Ayamonte · 478.10 km from centre
8.6
142 reviews
Breakfast available
Located in Ayamonte, Vila Gale Isla Canela Resort Hotel is near the beach, within a 5-minute walk of Playa de Los Haraganes and Golfo de Cádiz. This family-friendly hotel is 0.4 mi (0.6 km) from Isla Canela Marina and 1.7 mi (2.8 km) from Playa Alta.

Hotel in Torreblanca, Fuengirola · 435.44 km from centre
8.7
823 reviews
Featuring an outdoor pool and located 100 metres from Torreblanca Beach, Hotel Monarque Torreblanca offers air-conditioned rooms with large balconies. Set in the resort centre, it is 100 metres from Torreblanca Railway Station.
Hotel Monarque Torreblanca is set in gardens with a terrace for sunbathing. It offers free WiFi in public areas and there is free onsite parking.
Fuengirola’s seafront promenade is a 5-minute walk away, as is the popular Las Gaviotas Beach.
Rooms at the Hotel Monarque Torreblanca are bright and spacious, with some offering sea views. Each has parquet floors and satellite TV.

Hotel in Torremolinos · 426.41 km from centre
8.0
1,001 reviews
With a stay at Sol Principe in Torremolinos (Playamar - Benyamina), you'll be within a 5-minute drive of Los Alamos Beach and Bajondillo Beach. This beach hotel is 2.4 mi (3.8 km) from Carihuela Beach and 9.3 mi (14.9 km) from Port of Malaga.

Resort in Manacor · 604.53 km from centre
8.2
371 reviews
Breakfast available
When you a stay at Iberostar Waves Cala Domingos -All Inclusive in Manacor, you'll be near the beach, just steps from Cala Domingo Beach and Cala Domingos Petit.

Hotel in Alentejo, Mourão · 386.76 km from centre
9.2
49 reviews
Breakfast available
With a stay at Herdade dos Delgados in Mourão, you'll be 1.9 mi (3.1 km) from Mourão Beach and 24.9 mi (40.1 km) from Alqueva Dam. This spa hotel is 11 mi (17.8 km) from Igreja Matriz and 11 mi (17.8 km) from Museu de Arte Sacra.

Hotel in Vila-Seca, La Pineda · 417.32 km from centre
8.5
605 reviews
<h2>Beachfront Location</h2>
Estival Park Marena in La Pineda offers direct beachfront access, a sun terrace, and a seasonal outdoor swimming pool. Guests enjoy free WiFi in public areas, a lush garden, and a spacious restaurant.
<h2>Comfortable Accommodations</h2>
Rooms feature air-conditioning, balconies, private bathrooms, and modern amenities such as minibars and flat-screen TVs. Family rooms and sofa beds cater to all travellers, ensuring a comfortable stay.
<h2>Dining Experience</h2>
The family-friendly restaurant serves Mediterranean cuisine with gluten-free options. Guests can enjoy lunch and dinner in a modern ambience, complemented by live music and evening entertainment.
<h2>Nearby Attractions</h2>
Playa de la Pineda is less than 1 km away, while Aquopolis La Pineda is a 4-minute walk. Reus Airport is 12 km from the hotel, providing convenient travel connections.

Hotel in La Manga del Mar Menor · 402.38 km from centre
7.4
2,727 reviews
Located on the beachfront, the Hotel & Spa Entremares enjoys stunning views of the Mediterranean Sea. The establishment offers a variety of services in its thermal area, free WiFi, a heated indoor pool, and outdoor pools for adults and children.
Rooms at the Hotel & Spa Entremares are decorated in bright colours and feature a balcony. They also have private bathrooms, air conditioning, a hairdryer and satellite TV.
The Hotel & Spa Entremares offers a restaurant service, with buffet-style food, and a bar-cafeteria service. In addition, the hotel has an outdoor restaurant, with lunch and dinner served at the table on the beachfront, with views of the sea.
The Carthaginian Hot Springs, the Wellness and Spa circuit, massages, seaweed and/or mud wraps and aesthetic and health treatments are some of the facilities at the property's thermal area.
La Manga town center is just 1 km from the hotel, while Cabo de Palos is less than ten minutes' walk away. Cartagena is 25 km from the hotel and there is free public parking nearby.

Hotel in Salou · 415.72 km from centre
8.1
3,870 reviews
Breakfast available
Set in Salou, less than 1 km from Capellans Beach, Alannia Salou offers accommodation with a seasonal outdoor swimming pool, private parking, a fitness centre and a garden. With free WiFi, this 4-star hotel has a terrace and a bar. The accommodation provides entertainment staff and a concierge service.
A buffet breakfast is available at the hotel. At Alannia Salou you will find a restaurant serving Catalan, Mediterranean and Spanish cuisine. Vegetarian, dairy-free and vegan options can also be requested.
The accommodation offers a children's playground. Bike hire and car hire are available at this hotel and the area is popular for cycling.
Languages spoken at the reception include English, Spanish and French, and guests are invited to request information on the area when needed.
PortAventura is 5.8 km from Alannia Salou, while Ferrari Land is 5.8 km from the property. Reus Airport is 20 km away.

Hotel in Costa de la Luz Huelva, Punta Umbría · 457.74 km from centre
8.2
297 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 family-friendly 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 Vendée, La Roche-sur-Yon · 719.29 km from centre
9.8
32 reviews
Breakfast available
With a stay at Square Lodge Hotel La Roche Sur Yon - Handwritten Collection in La Roche-sur-Yon, you'll be just steps from Place Napoleon and St. Louis Church. This hotel is 0.4 mi (0.6 km) from High Court and 0.6 mi (0.9 km) from La Roche-sur-Yon Tourist Office.

Hotel in Campo de Cartagena, Fuente Alamo de Murcia · 366.43 km from centre
8.0
64 reviews
With a stay at Ona Hacienda del Alamo Apartments in Fuente Alamo de Murcia, you'll be 22 mi (35.4 km) from Terra Natura and 29.8 mi (48 km) from Mar Menor. This golf hotel is within the region of Zenia Boulevard Shopping Center and La Zenia Beach.

Resort in Fes-Boulemane, Sebaa Rouadi · 722.21 km from centre
7.6
5 reviews
Breakfast available
Located in Sebaa Rouadi, Rim Aquatique Hôtel & Nature is in a rural location, within a 15-minute drive of Fes Country Club and Aux Merveilles du Tapis. This family-friendly resort is 8.5 mi (13.6 km) from Attarin Medersa and 8.5 mi (13.6 km) from Fondouk Tsetouanien.

Resort in Marina Baja, L'Alfas del Pi · 372.39 km from centre
7.6
28 reviews
With a stay at Magic Robin Hood Waterpark Lodge Resort in L'Alfas del Pi, you'll be within a 15-minute drive of Benidorm Palace and Albir Beach. This family-friendly resort is 2.9 mi (4.7 km) from Llevant Beach and 4 mi (6.5 km) from Poniente Beach.

Hotel in Costa de Almeria, El Ejido · 420.36 km from centre
8.0
89 reviews
Located in El Ejido (Almerimar), Hotel AR Almerimar is within a 5-minute drive of Golf Almerimar and Club Nautico de Almerimar. This beach hotel is 1.1 mi (1.7 km) from Playa Levante Almerimar and 1.5 mi (2.4 km) from Puntas Entinas-Sabinar Beach.