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
Costa de la Luz Cadiz
See the latest prices and deals by choosing your dates

Hotel in Tangier · 43.83 mi from centre
10.0
1 review
Breakfast available
With a stay at Idou Malabata Beach and Spa in Tangier (Malabata), you'll be within a 10-minute drive of Port of Tangier and Tangier Beach.  This luxury hotel is 4.1 mi (6.5 km) from Tangier Ferry Terminal and 0.6 mi (1 km) from Casino Malabata.

Hotel in Rota · 27.51 mi from centre
8.8
429 reviews
Breakfast available
When you stay at Playa De La Luz Hotel in Rota, you'll be on the beach, within a 10-minute walk of Playa de la Costilla and Corrales of Rota.  This beach hotel is 10 mi (16.1 km) from Naval Station Rota and 17.2 mi (27.7 km) from Valdelagrana Beach.

Hotel in Campo de Gibraltar, La Línea de la Concepción · 38.56 mi from centre
8.0
8 reviews
Breakfast available
When you stay at OKU Andalusia – Alcaidesa in La Línea de la Concepción, you'll be next to a golf course, within a 5-minute drive of Playa de la Alcaidesa and Alcaidesa Links Golf Resort.  This beach hotel is 11 mi (17.7 km) from Rock of Gibraltar and 17.4 mi (28.1 km) from Algeciras Harbour.

Hotel in Tarifa · 34.00 mi from centre
9.6
284 reviews
Breakfast available
A stay at Hotel & Spa La Residencia Puerto places you in the heart of Tarifa, within a 5-minute walk of Castle de Guzman El Bueno and Playa de los Lances.  This family-friendly hotel is 0.4 mi (0.6 km) from St. Matthew's Church and 0.4 mi (0.6 km) from Punta Tarifa.

Hotel in Chipiona · 31.96 mi from centre
8.6
236 reviews
With a stay at Hotel Best Costa Ballena in Chipiona, you'll be next to a golf course, just a 5-minute walk from Playa de las Tres Piedras and 5 minutes by foot from Playa Agua Dulce.  This beach hotel is 11.5 mi (18.5 km) from Naval Station Rota and 1.1 mi (1.7 km) from Ballena Beach.

Hotel in Jerez de la Frontera · 22.26 mi from centre
8.8
515 reviews
With a stay at Hotel Jerez & Spa in Jerez de la Frontera, you'll be within a 10-minute drive of Circuito de Jerez – Ángel Nieto and Fair of Horses.  This spa hotel is 14.9 mi (24 km) from Naval Station Rota and 17.8 mi (28.7 km) from Valdelagrana Beach.

Hotel in Rota · 25.82 mi from centre
9.0
279 reviews
Breakfast available
A stay at Hotel Duque De Najera places you in the heart of Rota, steps from Playa de la Costilla and Luna Castle.  This beach hotel is 10.7 mi (17.2 km) from Naval Station Rota and 18 mi (28.9 km) from Valdelagrana Beach.

Hotel in Cádiz · 20.37 mi from centre
9.0
961 reviews
Breakfast available
With a stay at Parador De Cadiz, you'll be centrally located in Cádiz – a 1-minute drive from La Caleta Beach and 14 minutes from Playa de la Victoria.  This family-friendly hotel is 17.7 mi (28.5 km) from Naval Station Rota and 0.1 mi (0.1 km) from Genovés Park.

Hotel in Tangier · 43.52 mi from centre
7.4
24 reviews
Breakfast available
When you stay at Hotel Andalucia Golf & Spa Tanger in Tangier, you'll be near the airport, within a 10-minute drive of Port of Tangier and Tangier Ferry Terminal.  This family-friendly hotel is 5.1 mi (8.2 km) from Tangier Beach and 0.2 mi (0.3 km) from Tangier Royal Golf Club.

Hotel in Gibraltar · 39.65 mi from centre
8.8
857 reviews
Breakfast available
When you stay at The Rock Hotel in Gibraltar, you'll be near the beach, within a 5-minute drive of Casemates Square and Ibrahim-Al-Ibrahim Mosque.  This hotel is 1.6 mi (2.5 km) from St Michael's Cave and 1.7 mi (2.7 km) from Europa Point Lighthouse.

Hotel in Estepona · 43.82 mi from centre
8.6
473 reviews
Breakfast available
When you stay at Estepona Hotel & Spa Resort in Estepona, you'll be on the beach, within a 5-minute drive of Cristo Beach and Estepona Golf.  This beach hotel is 2.6 mi (4.2 km) from Estepona Port and Marina and 2.8 mi (4.5 km) from Rada Beach.

Hotel in Sotogrande, San Roque · 37.93 mi from centre
8.6
192 reviews
Breakfast available
When you stay at Hotel Encinar de Sotogrande in San Roque, you'll be next to a golf course, within a 5-minute drive of Valderrama Golf Club and San Roque Club.  This golf hotel is 3.8 mi (6.2 km) from Sotogrande Port and 4.5 mi (7.3 km) from Alcaidesa Links Golf Resort.

Hotel in Jerez de la Frontera · 21.29 mi from centre
9.0
523 reviews
Breakfast available
With a stay at Hotel YIT Casa Grande, you'll be centrally located in Jerez de la Frontera, within a 15-minute drive of Circuito de Jerez – Ángel Nieto and Villamarta Theatre.  This hotel is 14.4 mi (23.1 km) from Naval Station Rota and 14.5 mi (23.3 km) from Valdelagrana Beach.

Hotel in Chipiona · 34.51 mi from centre
8.8
1,538 reviews
Breakfast available
Set on the beachfront at Regla Beach and featuring an outdoor infinity pool, Hotel Agaró is located in Chipiona. This hotel offers 2 restaurants, a bar, and 24-hour front desk.
Each air-conditioned room at the hotel has a satellite TV, minibar, and safe, while the private bathroom includes a bath or shower and hairdryer. Some rooms feature a terrace with views of the sea.
The hotel restaurant Gastro Bar Agaró serves à la carte meals, while the Moscatel Restaurant offers a buffet service. A seafront bar is also available. Guests can enjoy a shared terrace with sea views. Free WiFi is available throughout the property.
Private parking is available onsite for an extra charge.
The tallest lighthouse in Europe is 350 metres from the Hotel Agaró. Jerez de la Frontera, with its 17th-century cathedral, is 30 km away.

Hotel in Campo de Gibraltar, Algeciras · 34.47 mi from centre
8.8
581 reviews
Breakfast available
With a stay at AC Hotel Algeciras by Marriott in Algeciras, you'll be within a 10-minute drive of Algeciras Harbour and Maria Cristina Park.  This hotel is 13.2 mi (21.3 km) from Rock of Gibraltar and 1.2 mi (2 km) from Plaza Alta.

Hotel in Jerez de la Frontera · 21.75 mi from centre
8.8
673 reviews
Breakfast available
With a stay at Hotel Jerez Centro in Jerez de la Frontera (Jerez de la Frontera Old Town), you'll be within a 15-minute drive of Circuito de Jerez – Ángel Nieto and St. Peter's Church.  This hotel is 13.8 mi (22.3 km) from Naval Station Rota and 14.1 mi (22.7 km) from Valdelagrana Beach.

Hotel in Campo de Gibraltar, Algeciras · 33.73 mi from centre
8.4
1,171 reviews
Breakfast available
Hotel Alborán Algeciras is a traditional Andalusian hotel, situated in a quiet residential area of Algeciras. Just 2 minutes’ drive from El Rinconcillo Beach, it offers attractive rooms with free Wi-Fi.
The elegant rooms in Alboran Algeciras are arranged around a central patio. All rooms have modern design and include a private bathroom, minibar and safe.
The El Claustro Restaurant offers a varied à la carte menu, as well as a good-value daily lunch and dinner set menu. The all-day café offers set menus and baguettes.
The hotel is located at the entrance to the city, next to the A7 Motorway. It is just 2 km from Algeciras Port and 3 km from the city centre.

Hotel in Zahara de los Atunes · 20.29 mi from centre
9.1
528 reviews
Breakfast available
Set just off the beach in Zahara de los Atunes, Antonio II features a large outdoor pool and sun terrace, surrounded by gardens. It offers spacious rooms with private terraces.
Some rooms enjoy views of the Atlantic Ocean, while other rooms feature views of the mountains from the terrace. They all come with satellite TV, free Wi-Fi, air conditioning and a minibar.
The hotel offers a typical Andalusian-style restaurant, which serves local cuisine. Specialities include fresh fish and shellfish. The hotel also offers a reading room where guests can relax.
Tarifa, famous for kite-surfing, is 30 minutes away by car. It has quaint cobbled streets with many bars and restaurants, and there are ferry links to Morocco.

Hotel in Costa Noroeste, Sanlúcar de Barrameda · 33.63 mi from centre
8.4
1,231 reviews
Hotel Guadalquivir is situated on the main boulevard of Sanlucar, 3 minutes' walk from Cabildo Square and the central tapas area. The beach is an 8-minute walk away.
This modern hotel offers air-conditioned rooms with free WiFi, safe, TV and minibar on request. The private bathrooms include a bath, hairdryer and free toiletries. Some rooms offers views of the ocean, the Guadalquivir River, Doñana National Park, or the city.
The hotel's bar offers panoramic views of the surroundings, including the river mouth, ocean and city. You can enjoy spectacular sunset from here. The charming Central Station cafe is decorated in a railway theme and hosts live music performances at the weekend.
Guests can dine at the hotel's restaurant, which offers local specialities, the best regional wines and a selection of meats and delicacies.
A breakfast buffet is served daily. Hotel Guadalquivir can help with reserving activities in the area, visiting Doñana National Park and tours of bodegas.

Hotel in Jerez de la Frontera · 22.31 mi from centre
8.3
2,271 reviews
Set in gardens, Exe Guadalete is located in Jerez de la Frontera, 15 minutes’ drive from the Costa de la Luz. It features an outdoor swimming pool with chill-out area and free Wi-Fi.
The Exe Guadalete offers simple, attractive décor with wooden flooring. Each air-conditioned room has satellite TV and a minibar.
The hotel‘s café-bar serves a range of light meals and snacks. Guests can enjoy a drink in the cocktail bar, or on the hotel terrace.
Jerez is famous for its sherry and there are several sherry-making tours on offer within walking distance of the hotel. The Andalucian School of Equestrian Art is 500 metres away.
Staff at the hotel’s tour desk can arrange car and bicycle rental. The nearest golf course is just 10 minutes’ drive away.