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
Resort in Albufeira e Olhos de Água, Albufeira · 372.84 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 Málaga Province, Antequera · 388.91 mi from centre
7.6
83 reviews
Breakfast available
Located in Antequera, Hotel La Sierra is within a 15-minute drive of El Romeral and Dolmen de Menga. This hotel is 8.6 mi (13.8 km) from San Sebastian Cemetery and 8.6 mi (13.9 km) from Convento de Belen.
Hotel in Yaiza · 449.08 mi from centre
10.0
1 review
With a stay at Hotel Cordial Marina Blanca in Yaiza, you'll be near the beach, just a 4-minute walk from Marina Rubicon and a 5-minute drive from Aqualava Water Park. This hotel is 1.3 mi (2.1 km) from Playa Blanca and 2.8 mi (4.6 km) from Playa Flamingo.
Hotel in El Puerto de Santa Maria · 336.11 mi from centre
8.2
381 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 15-minute drive of Naval Station Rota and Valdelagrana Beach. 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 Marbella Old Town, Marbella · 349.64 mi from centre
9.6
10 reviews
Breakfast available
Located in Marbella (Marbella City Centre), Hotel El Castillo La Ciudadela Marbella is within a 10-minute drive of Puerto Banús Beach and Marbella Marina. This hotel is 6.5 mi (10.5 km) from Puerto Banús Marina and 8.7 mi (14 km) from Cabopino Beach.
Hotel in Praia da Rocha, Portimão · 377.03 mi from centre
9.0
495 reviews
Breakfast available
With a stay at AP Oriental Beach in Portimão (Praia da Rocha), you'll be a 3-minute walk from Rocha Beach and a 4-minute drive from Portimão Marina. This beach hotel is 4 mi (6.4 km) from Alvor Beach and 11.9 mi (19.2 km) from Carvoeiro Beach.
Hotel in Seville · 391.37 mi from centre
9.6
779 reviews
Breakfast available
With a stay at Legado Alcázar Hotel, you'll be centrally located in Seville, steps from Royal Alcázar of Seville and within a 5-minute walk of Seville Cathedral. This hotel is 0.5 mi (0.7 km) from Torre del Oro Watchtower and 1.2 mi (1.9 km) from Maria Luisa Park.
Hotel in La Catedral, Córdoba · 440.71 mi from centre
9.6
240 reviews
Breakfast available
A stay at Hotel Madinat places you in the heart of Córdoba, within a 5-minute walk of Handkerchief Alley and Museum of Archaeological. This boutique hotel is 0.2 mi (0.3 km) from Calleja de las Flores and 0.3 mi (0.6 km) from Mosque–Cathedral of Córdoba.
Guesthouse in Chefchaouen · 256.23 mi from centre
8.2
15 reviews
Breakfast available
When you a stay at Hotel Ziryab in Chefchaouen, you'll be in the mountains, within a 5-minute walk of Ras El Ma Park and Talassemtane National Park. This guest house is 0.1 mi (0.1 km) from Bab El Onsar and 0.1 mi (0.2 km) from Ras El Ma Waterfall.
Hotel in Corralejo, La Oliva · 456.19 mi from centre
8.6
60 reviews
With a stay at Playa Park Zensation in La Oliva, you'll be near the beach, within a 5-minute drive of Corralejo Beach and Centro Comercial El Campanario. This spa hotel is 12 mi (19.3 km) from Playa Blanca and 13.5 mi (21.8 km) from Marina Rubicon.
Hotel in Almunecar · 394.74 mi from centre
8.2
54 reviews
Breakfast available
With a stay at Playacalida Hotel in Almunecar, you'll be near the beach, within a 15-minute drive of Almunecar Beach and Playa Calabajío. This family-friendly hotel is 16.7 mi (26.8 km) from Burriana Beach and 17 mi (27.4 km) from Balcon de Europa.
Hotel in Roquetas de Mar · 425.79 mi from centre
8.4
48 reviews
Breakfast available
When you a stay at Playasol Hotel in Roquetas de Mar, you'll be on the beach, just steps from Playa Serena and Roquetas de Mar Beach. This beach hotel is 0.7 mi (1.1 km) from Castor Park and 0.7 mi (1.2 km) from Playa Serena Golf Course.
Hotel in Granada City Center, Granada · 421.63 mi from centre
8.4
342 reviews
Breakfast available
With a stay at Hotel Abades Recogidas, you'll be centrally located in Granada, within a 5-minute drive of Alhambra and Granada Cathedral. This boutique hotel is 20.3 mi (32.6 km) from Sierra Nevada Ski Resort and 0.2 mi (0.3 km) from Calle Navas.
Hotel in Almeria · 437.25 mi from centre
7.8
329 reviews
Breakfast available
With a stay at Ohtels Gran Hotel Almería in Almeria (Almería Centro), you'll be steps from Parque Nicolas Salmeron and 4 minutes by foot from Cable Ingles. This eco-friendly hotel is 9.9 mi (15.9 km) from El Toyo Beach and 10.8 mi (17.4 km) from Cabo de Gata-Níjar Natural Park.
Hotel in Alto Guadalquivir, Córdoba · 439.52 mi from centre
8.8
2,347 reviews
Exe Ciudad de Córdoba is situated a 20-minute walk from Córdoba’s historic centre. Its functional, air-conditioned rooms include free Wi-Fi and satellite TV.
The Exe Ciudad de Córdoba is set just off the A4 Motorway, 150 metres from the banks of the Guadalquivir River. Regular bus services to the city centre stop near the hotel.
Each spacious, modern room at the Exe Ciudad de Córdoba has tiled floors and plenty of natural light. Rooms come with a safe, a minibar and a marble bathroom, with a selection of toiletries.
A varied buffet breakfast is served at Exe Ciudad de Cordoba’s modern restaurant. Various bars and restaurants can be found within a 5-minute walk of the hotel.
The hotel has a paid parking area, subject to availability upon arrival. If there is no parking space available, there is usually free parking in the neighbourhood.
Hotel in Málaga Province, Alhaurin el Grande · 360.18 mi from centre
7.8
56 reviews
Breakfast available
Located in Alhaurin el Grande, Hotel Alhaurín Golf Resort is in the mountains – a 2-minute drive from Alhaurin Golf Resort and 10 minutes from Barranco Blanco. This hotel is 11.2 mi (18 km) from Los Boliches Beach and 17.3 mi (27.9 km) from Carihuela Beach.
Hotel in Seville · 391.91 mi from centre
8.7
5,473 reviews
Breakfast available
Catalonia Giralda is located in Seville’s old town, 5 minutes' walk from Casa de Pilatos. The hotel features a heated indoor pool with a waterfall and jets, as well as free WiFi throughout.
The bright contemporary rooms at Catalonia Giralda feature wooden floors, air conditioning, minibar and satellite TV. Free toiletries and a hairdryer are provided in the bathroom.
A buffet breakfast is available each morning, including fruit, cereal, eggs, Spanish omelette, cold meats and fresh pastries. The restaurant offers traditional Andalusian cuisine, while tapas and international dishes are available in the snack bar, where you can also enjoy a dip in the indoor pool.
Private parking is available on site for an additional cost.
Catalonia Giralda is 15 minutes' walk from the cathedral and La Giralda Tower. Santa Justa Train Station is 10 minutes’ walk from the hotel and local buses leave from outside the hotel, taking you to the main monuments and FIBES Convention Centre. The charming Santa Cruz neighbourhood is within a 10-minute walk of the hotel, while the Alcazar Palace is 1 km away.
Hotel in Costa de la Luz Huelva, Punta Umbría · 372.75 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 · 373.99 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 · 378.20 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.