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 Ceuta · 45.75 km from centre
7.6
227 review
Breakfast available
A stay at Hotel Ceuta Puerta de África places you in the heart of Ceuta, steps from Plaza de Africa and 2 minutes by foot from Museo de la Basilica Tardorromana. This hotel is 0.4 mi (0.6 km) from Gran Casino de Ceuta and 0.4 mi (0.6 km) from Mediterranean Maritime Park.

Hotel in Zahara de los Atunes · 40.23 km from centre
8.8
690 review
Doña Lola Zahara is just 100 metres from the beach in Zahara de los Atunes, on the Costa de la Luz. It offers a charming garden with a hot tub, an outdoor pool and a terrace.
The air-conditioned rooms at the Doña Lola feature a private balcony, flat-screen satellite TV and free Wi-Fi. Each one has tiled floors and elegant, classic-style décor.
The hotel’s La Casona Restaurant serves traditional Andalusian food an a Continental breakfast for an additional cost. In summer guests can eat in the garden.
Tarifa, a popular destination for kitesurfing, is 35 minutes’ drive away. Cádiz and Gibraltar Airports are both around an hour and 15 minutes’ drive from the Doña Lola.

Hotel in Tarifa · 33.76 km from centre
9.0
354 review
The Moorish-style Hurricane Hotel faces onto the beach in Tarifa, southern Andalucia. It offers views of the Straits of Gibraltar, 2 swimming pools and a restaurant.
All rooms in the Hurricane Hotel have air conditioning and central heating, as well as a minibar and safe. Some rooms have sea views.
The hotel has a gym and sauna, and also arranges yoga classes and massage. It also has its own stables, and horses can be hired to explore the surrounding area.
The Hurricane’s restaurant uses produce from its own garden, homemade pasta and local fish and seafood. It also offers charcoal-grilled meats.
In front of the hotel is a spot for surfers, as well as a surf school. Just 2 km away is Valdevaqueros Beach. The hotel is just off the N-340 road.

Hotel in Campo de Gibraltar, Algeciras · 50.34 km from centre
8.2
497 review
Breakfast available
A stay at Hotel Mir Octavio places you in the heart of Algeciras, within a 10-minute walk of RENFE and Estatua de Paco de Lucia. This hotel is 14.4 mi (23.2 km) from Rock of Gibraltar and 0.4 mi (0.7 km) from Plaza Alta.

Hotel in Zahara de los Atunes · 36.92 km from centre
8.9
1,683 review
Just 5 minutes' walk from the beaches at Zahara de los Atunes, El Cortijo de Zahara by QHotels is set in a rustic Andalusian villa. It features 2 outdoor pools, one for adults and one for children, as well as 1 heated indoor pool. Free WiFi is available throughout.
Each air-conditioned room maintains some of the property's original features, including terracotta floors and beamed ceilings. All rooms have a TV and fridge, and either sea or mountain views.
El Cortijo de Zahara by QHotels is made up of white-washed buildings set around a traditional, tiled patio, surrounded by 5,500 m² of gardens. La Bodega Restaurant serves a selection of Spanish cuisine, while light meals and snacks are available in the poolside Café del Sol. The adults-only area includes a pool and a bar.
Spa facilities and massage services are offered for a surcharge. Free private parking is available onsite.
The Atlanterra area is ideal for activities such as surfing, horse riding and hiking. The nearest golf course is 30 minutes’ drive from El Cortijo de Zahara by QHotels.

Hotel in Tangier-Assilah, Asilah · 39.64 km from centre
8.8
41 review
Breakfast available
Located in Asilah (Asilah Beach), Hôtel Al Alba Hammam & Restaurant is within a 15-minute walk of Centre de Hassan II Rencontres Internationales and Centre Hassan II. This spa hotel is 0.7 mi (1.2 km) from Asilah Port and 0.8 mi (1.2 km) from Ramparts & Medina.

Hotel in Tangier-Assilah, Asilah · 39.22 km from centre
7.2
49 review
Breakfast available
Located in Asilah (Asilah Beach), Hotel Al Khaima is within a 5-minute drive of Asilah Port and Centre de Hassan II Rencontres Internationales. This beach hotel is 1.2 mi (2 km) from Centre Hassan II and 1.3 mi (2 km) from Ramparts & Medina.

Hotel in Tarifa · 32.51 km from centre
8.8
2,441 review
Featuring a spa and 2 outdoor pools, Tarifa Lances by QHotels offers accommodation in Tarifa. It offers a 24-hour front desk and free WiFi throughout the property.
At the hotel all rooms have a stylish dècor, air conditioning, TV, and are equipped with a terrace. Each room has a private bathroom with a shower, including a hairdryer and free toiletries.
A buffet breakfast is served daily at the buffet restaurant. There is also an à-la-carte restaurant and a pool bar. Guests can enjoy the onsite spa, fitness centre and solarium, available for an extra charge.
The area is popular for cycling, and bike hire is available at the accommodation. Punta Paloma is 10 km from Tarifa Lances by QHotels. The nearest airport is Jerez Airport, 90 km from the hotel.

Hotel in Marina Smir, Allyene · 41.44 km from centre
9.0
10 review
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 Zahara de los Atunes, Tarifa · 37.05 km from centre
8.6
23 review
Breakfast available
With a stay at Meliá Zahara Resort & Villas in Tarifa (Urbanización Atlanterra), you'll be within a 15-minute walk of Atlanterra Beach and Cueva de las Orcas. This beach hotel is 1.1 mi (1.8 km) from Playa de Agua de En Medio and 2 mi (3.2 km) from Zahara de los Atunes Beach.

Hotel in Tetouan · 42.49 km from centre
8.8
13 review
A stay at Hôtel La Paloma places you in the heart of Tetouan, within a 5-minute drive of Plaza Primo and Mohammed V Avenue. This hotel is 2.5 mi (4.1 km) from Hassan II Mosque and 2.7 mi (4.3 km) from Iglesia de Bacturia.

Hotel in Tangier · 3.80 km from centre
8.2
62 review
Breakfast available
With a stay at Occidental Tanger in Tangier (Malabata), you'll be within a 10-minute drive of Port of Tangier and Casino Malabata. This hotel is 0.7 mi (1.1 km) from Villa Harris Gardens and 1.5 mi (2.4 km) from Tangier Beach.

Hotel in Campo de Gibraltar, Algeciras · 50.26 km from centre
7.8
989 review
When you stay at Globales Reina Cristina in Algeciras, you'll be near the beach, within a 15-minute walk of RENFE and Algeciras Harbour. This hotel is 14.9 mi (24 km) from Rock of Gibraltar and 0.6 mi (1 km) from Estatua de Paco de Lucia.

Hotel in Tangier · 1.50 km from centre
8.6
686 review
Breakfast available
With a stay at Hilton Garden Inn Tanger City Center, you'll be centrally located in Tangier – a 4-minute walk from Tangier Beach and a 3-minute drive from Grand Socco Tangier. This beach hotel is 1.9 mi (3 km) from Tangier American Legation Museum and 2.3 mi (3.7 km) from Port of Tangier.

Hotel in Ceuta · 45.58 km from centre
8.2
240 review
Breakfast available
With a stay at Parador de Ceuta in Ceuta, you'll be just steps from Cathedral of St Mary of the Assumption and Plaza de Africa. This beach hotel is 0.1 mi (0.1 km) from Sanctuary of Our Lady of Africa and 0.3 mi (0.4 km) from Royal City Walls.

Hotel in Marina Smir, Allyene · 42.20 km from centre
8.4
37 review
Breakfast available
When you stay at Hôtel Tamuda Beach in Allyene, you'll be by the sea, within a 10-minute walk of Kabila Marina and Kabila Beach. This hotel is 2.8 mi (4.6 km) from Smir Water Park and 3.5 mi (5.6 km) from Forêt de Cabo Negro.

Hotel in Tangier · 0.29 km from centre
8.6
105 review
Breakfast available
With a stay at Marina Bay City Center in Tangier (City Center), you'll be within a 5-minute drive of Port of Tangier and Corniche of Tangier. This hotel is 0.1 mi (0.2 km) from Tanja Marina Bay and 0.7 mi (1.2 km) from Corniche Gardens.

Hotel in Tangier · 1.82 km from centre
9.0
152 review
Breakfast available
With a stay at Pestana Tanger - City Center Hotel Suites & Apartments in Tangier, you'll be within a 10-minute drive of Port of Tangier and Tanger City Center. This hotel is 0.7 mi (1.1 km) from Corniche of Tangier and 1.5 mi (2.5 km) from Tangier Beach.

Hotel in Tangier · 1.82 km from centre
8.4
3,188 review
Situated in Tangier, 200 metres from Tanger City Mall, Pestana Tanger - City Center Hotel Suites & Apartments features a restaurant and bar. 2.7 km from American Legation Museum, the property is also 3 km away from Kasbah Museum. Dar el Makhzen is 3.1 km away.
All rooms at the hotel are equipped with a seating area. The rooms are equipped with a private bathroom with a hairdryer. All guest rooms have a safety deposit box and a flat-screen TV.
Speaking Arabic and English, staff are always on hand to help at the reception.
Forbes Museum of Tangier is 4 km from Pestana Tanger - City Center Hotel Suites & Apartments, while Cape Malabata is 6 km away. Tangier Ibn Battouta Airport is 13 km from the property.

Hotel in Tarifa · 32.59 km from centre
9.0
754 review
Situated in Tarifa, 600 metres from Los Lances Beach, Event Tarifa by QHotels - Adults Recommended features accommodation with a seasonal outdoor swimming pool, free private parking, a terrace and a bar. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The property is non-smoking and is set 46 km from San Roque Golf Course.
The hotel will provide guests with air-conditioned rooms with a desk, a kettle, a minibar, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. The rooms have a wardrobe.
The breakfast offers buffet, à la carte or gluten-free options.
Cathedral of the Holy Trinity is 48 km from Event Tarifa by QHotels - Adults Recommended, while Cathedral of Saint Mary the Crowned is 49 km from the property.