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
Morocco
See the latest prices and deals by choosing your dates
Hotel in Yaiza · 450.24 mi from centre
8.0
29 reviews
Breakfast available
When you stay at Elba Premium Suites - Adults Only in Yaiza, you'll be near the beach, within a 5-minute drive of Playa Blanca and Marina Rubicon. This spa hotel is 2.7 mi (4.4 km) from Lanzarote Beaches and 5.6 mi (9.1 km) from Papagayo Beach.
Hotel in El Puerto de Santa Maria · 336.11 mi from centre
8.2
379 reviews
Breakfast available
With a stay at Crisol Monasterio de San Miguel, you'll be centrally located in El Puerto de Santa Maria, within a 10-minute drive of Naval Station Rota and Fuente de las Galeras. This historic hotel is 10.7 mi (17.3 km) from Playa de la Victoria and 12.8 mi (20.6 km) from La Caleta Beach.
Hotel in Seville · 391.53 mi from centre
8.4
958 reviews
Breakfast available
With a stay at Novotel Sevilla, you'll be centrally located in Seville, within a 5-minute drive of Plaza de España and Alcázar. This family-friendly hotel is 2.2 mi (3.5 km) from Seville Cathedral and 2.8 mi (4.6 km) from Plaza de Armas Shopping Center.
Hotel in Andalusia, Jaén · 453.84 mi from centre
8.2
285 reviews
Breakfast available
When you a stay at Condestable Iranzo in Jaén, you'll be on the boardwalk, just steps from Plaza de las Batallas and Jaen Provincial Museum. This hotel is 0.5 mi (0.8 km) from Real Monasterio de Santa Clara and 0.6 mi (1 km) from Teatro Darymelia.
Hotel in Córdoba, Zuheros · 427.09 mi from centre
8.4
91 reviews
Breakfast available
Located in Zuheros, Hacienda Minerva is a 4-minute drive from Castillo de Zuheros and 9 minutes from Zuheros Bat Cave. This hotel is 7.9 mi (12.7 km) from Nunez de Prado Aceite de Oliva and 9.9 mi (15.9 km) from Dolmen de Dehesa de la Lastra.
Hotel in Ceuta · 300.92 mi from centre
7.2
2,480 reviews
Hotel Ulises is located in the heart of Ceuta, just a few metres from Ribera Beach. This design hotel has a seasonal outdoor swimming pool.
Rooms at the hotel are modern and elegant. They all have a large plasma TV with satellite channels. They also have air conditioning, a minibar and a safety deposit box. The private bathroom includes a hydromassage shower.
The Oh Nice Ulises Ceuta has a stylish bar. Breakfast and tapas are available in the hotel's café. There are plenty of bars and restaurants within a 5-minute walk.
The hotel is set next to Plaza España. The Mediterranean Marine Nature Reserve is nearby. There are impressive views of the Strait of Gibraltar and Morocco.
Hotel in Almonte · 379.26 mi from centre
8.0
47 reviews
Breakfast available
Located in Almonte, Ohtels Carabela is by the sea, within a 15-minute drive of Rocio Museum and Virgen del Rocío Church. This family-friendly hotel is 9.1 mi (14.6 km) from Doñana National Park and 11.2 mi (18 km) from Marismas del Rocio Cooperative.
Hotel in Estepona · 344.05 mi from centre
7.2
394 reviews
With a stay at Sol Marbella Estepona - Atalaya Park in Estepona (New Golden Mile), you'll be within a 10-minute drive of El Corte Ingles Shopping Center and Puerto Banús Beach. This beach hotel is 4.5 mi (7.2 km) from Puerto Banús Marina and 8.7 mi (13.9 km) from Marbella Marina.
Hotel in Torremolinos City Centre, Torremolinos · 365.19 mi from centre
7.8
377 reviews
Breakfast available
Located in Torremolinos (Torremolinos City Centre), AluaSoul Costa Málaga - Adults recommended is within a 15-minute drive of Alcazaba and Picasso Museum Malaga. This eco-friendly hotel is 0.5 mi (0.8 km) from Bajondillo Beach and 0.9 mi (1.4 km) from Carihuela Beach.
Hotel in Costa Teguise, Teguise · 427.06 mi from centre
7.8
173 reviews
Breakfast available
Los Zocos Impressive Lanzarote is in the heart of Teguise, within a 10-minute walk of Las Cucharas Beach and Lanzarote Beaches. This family-friendly hotel is 11.4 mi (18.4 km) from Playa de Matagorda and 12.1 mi (19.4 km) from Pocillos Beach.
Hotel in Yaiza, Playa Blanca · 450.51 mi from centre
8.1
370 reviews
HL Rio Playa Blanca features a garden, shared lounge, a restaurant and bar in Playa Blanca. Featuring family rooms, this property also provides guests with a children's playground. The hotel offers an outdoor swimming pool, fitness centre, evening entertainment and a kids' club.
At the hotel all rooms are fitted with air conditioning, a desk, a terrace with a garden view, a private bathroom, a flat-screen TV, bed linen and towels. The units will provide guests with a wardrobe and a kettle.
HL Rio Playa Blanca offers a barbecue. You can play table tennis and tennis at this 4-star hotel, and bike hire and car hire are available.
Staff speak German, English, Spanish and French at the reception.
Flamingo Beach is 700 metres from the accommodation, while Playa Blanca is 1.9 km away. Lanzarote Airport is 30 km from the property.
Hotel in Campo de Gibraltar, Los Barrios · 316.72 mi from centre
8.4
140 reviews
Breakfast available
With a stay at Montera Plaza in Los Barrios, you'll be within a 15-minute drive of Algeciras Harbour and Bay of Gibraltar. This family-friendly hotel is 13.1 mi (21.1 km) from Rock of Gibraltar and 4.4 mi (7.1 km) from Playa de Palmones.
Hotel in Marina Smir, Allyene · 291.86 mi from centre
9.0
10 reviews
Breakfast available
Located in Allyene, Playa Del Pacha Suites Hotel is by the ocean – a 3-minute drive from Smir Water Park and 6 minutes from Kabila Beach. This beach hotel is 4 mi (6.4 km) from Kabila Marina and 6.3 mi (10.2 km) from Fnideq Beach.
Hotel in Marbella Old Town, Marbella · 349.67 mi from centre
9.8
7 reviews
Breakfast available
Located in Marbella (Marbella City Centre), Hotel Maison Ardois La Ciudadela Marbella is within a 10-minute drive of Marbella Marina and Puerto Banús Beach. This hotel is 6.3 mi (10.2 km) from Puerto Banús Marina and 10.2 mi (16.5 km) from Cabopino Beach.
Hotel in Yaiza, Playa Blanca · 448.26 mi from centre
8.3
208 reviews
This new family holiday resort is made up of fully-equipped bungalows, and is located just a short stroll from the sea on Lanzarote’s Las Coloradas Bay.
Dream Bocayna Village, Feel & Relax, Lanzarote has been built in a typical Canarian style. It is situated in Playa Blanca, in the south of the island, with views of the neighbouring islands of Fuerteventura and Los Lobos. The beautiful beaches of Playas de Papagayo are just a 15-minute walk away – another amazing feature of this stunning natural environment.
Take advantage of the warm sunshine to take a dip in the resort's unheated outdoor swimming pool, located next to a separate children's pool and snack bar.
Hotel in Seville · 394.60 mi from centre
9.0
960 reviews
Breakfast available
With a stay at Hilton Garden Inn Sevilla in Seville (Macarena Norte), you'll be within a 10-minute drive of Isla Magica Theme Park and Olympic Stadium. This hotel is 4.2 mi (6.7 km) from Seville Cathedral and 3.8 mi (6.2 km) from Alcázar.
Hotel in Estepona · 343.99 mi from centre
7.9
153 reviews
Set on Atalaya Isdabe’s beach front, Globales Playa Estepona is 10 minutes’ drive from Puerto Banús. This resort offers 3 swimming pools, a garden and tennis courts.
Each room at Globales Playa Estepona comes with a flat-screen TV and private bathroom. Some of them feature a private terrace and either sea or garden views.
A breakfast buffet is available and there are 2 restaurants and a snack bar. Guests can also enjoy some drinks in a terrace with sea views.
The resort offers a large variety of activities on site, including water sports, table tennis, snooker and darts. There is also evening entertainment and karaoke, as well as a kid’s club.
Guadalmina Golf Club is 10 minutes’ walk from the property. There is easy access to the A-7 Motorway. Marbella’s centre can be reached in 20 minutes by car
Hotel in Vega de Granada, Santa Fe · 419.63 mi from centre
7.2
127 reviews
When you stay at BS Capitulaciones in Santa Fe, you'll be near the airport, within a 15-minute drive of Alhambra and Granada Cathedral. This hotel is 10.5 mi (16.9 km) from Plaza Nueva and 4 mi (6.5 km) from Pozas de Santa Fé.
Hotel in Churriana, Málaga · 367.60 mi from centre
8.6
323 reviews
Breakfast available
With a stay at Parador de Málaga Golf in Málaga (Churriana), you'll be a 3-minute drive from Los Alamos Beach and 5 minutes from Aqualand Torremolinos. This beach hotel is 4.7 mi (7.6 km) from Carihuela Beach and 7.1 mi (11.5 km) from Port of Malaga.
Aparthotel in Meia Praia, Lagos · 378.98 mi from centre
9.4
20 reviews
With a stay at Jardim Da Meia Praia Hotel in Lagos, you'll be next to a golf course, within a 5-minute drive of Lagos Marina and Meia Beach. This family-friendly aparthotel is 3.8 mi (6.1 km) from Dona Ana Beach and 4.3 mi (6.8 km) from Camilo Beach.