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 Sotavento, Castro Marim · 372.91 mi from centre
9.6
6 reviews
Breakfast available
Located in Castro Marim, Verdelago Resort is on the beach – a 3-minute walk from Pinhal do Gancho and within a 5-minute drive of Altura Beach. This beach hotel is 8.4 mi (13.5 km) from Cabanas Beach and 1.5 mi (2.4 km) from Praia da Alagoa.
Hotel in Costa de la Luz Huelva, Moguer · 368.93 mi from centre
7.8
69 reviews
Breakfast available
When you stay at Ohtels Mazagón in Moguer, you'll be near the beach, within a 5-minute drive of Playa de las Dunas and Pino Centenario. This beach hotel is 15.1 mi (24.3 km) from Doñana National Park and 2.3 mi (3.7 km) from Playa de Ciparsa.
Hotel in Granada · 421.71 mi from centre
7.4
80 reviews
Breakfast available
With a stay at Checkin Camino de Granada in Granada (Distrito Chana), you'll be within a 10-minute drive of Alhambra and Granada Cathedral. This hotel is 5.5 mi (8.8 km) from Plaza Nueva and 1 mi (1.6 km) from Cueva de las Ventanas.
Hotel in Seville · 392.13 mi from centre
8.2
264 reviews
Breakfast available
Located in Seville (Historical Center), Casa Romana Hotel Boutique is within a 15-minute walk of Seville Cathedral and Metropol Parasol. This luxury hotel is 0.6 mi (0.9 km) from Plaza de Armas Shopping Center and 0.7 mi (1.1 km) from Giralda Tower.
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.
Guesthouse in Faro City Centre, Faro · 364.36 mi from centre
9.2
90 reviews
With a stay at Luxury Guest House Opus One, you'll be centrally located in Faro, within a 10-minute walk of Ria Formosa Natural Park and Faro Marina. This spa guest house is 1.2 mi (2 km) from Hospital Faro and 6.3 mi (10.1 km) from Faro Island Beach.
Resort in Caleta de Fuste, Caleta De Fuste · 468.18 mi from centre
8.4
740 reviews
Elba Carlota Beach & Golf Resort is set within Fuerteventura Golf Club and a few metres from the beach. This resort features a casino, 2 outdoor swimming pools, sports facilities and 2 restaurants.
Rooms at the Elba Carlota are spacious and bright. All rooms are air conditioned and have a minibar and satellite TV.
The resort offers guests a wide range of dining options, including Tindaya Buffet Restaurant and El Arrecife Restaurant, which serves Italian dishes. The Chiringuito Restaurant and Bar is set on a small island opposite the hotel and serves seafood cuisine.
The Elba features a heated swimming pool, a hot tub and gym. There are beach volley ball courts, tennis courts and a shooting range. There is also evening entertainment for adults and daytime activities arranged for children.
Gran Casino Antigua Fuerteventura is located inside the hotel. It offers a range of games including Roulette, Black Jack and Texas Hold 'Em.
The Costa Calma is an ideal location for activities such as golf, sailing and surfing.
Aparthotel in La Oliva · 460.56 mi from centre
8.2
485 reviews
Breakfast available
Located in La Oliva, Pierre & Vacances Resort Fuerteventura OrigoMare is by the ocean, within a 5-minute drive of La Derecha and El Hierro. This family-friendly aparthotel is 23.3 mi (37.5 km) from Playa Blanca and 14.1 mi (22.6 km) from Corralejo Beach.
Hotel in Chipiona · 343.58 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 Costa de la Luz, Grazalema · 357.20 mi from centre
9.0
226 reviews
With a stay at Hotel Fuerte Grazalema in Grazalema, you'll be within a 15-minute drive of Puerto del Boyar Viewpoint and Sierra de Grazalema Natural Park. This family-friendly hotel is 17.1 mi (27.6 km) from Puente Nuevo Bridge and 5.9 mi (9.5 km) from Puerto de las Palomas.
Hotel in Ronda · 359.14 mi from centre
9.0
1,014 reviews
Breakfast available
Set on the edge of Ronda’s famous gorge, this 17th-century palace offers fantastic views of the River Guadalevín. It has an seasonal outdoor pool, Turkish bath and rooms with free Wi-Fi.
The air-conditioned rooms at the Hotel Montelirio feature wooden floors and classic-style décor. Each one has satellite TV and a private bathroom with a hairdryer.
The Montelirio’s elegant restaurant serves traditional Andalusian food. There is also a bar with a terrace offering views of the valley.
Ronda is a charming town with original Moorish city walls. You can drive to the beaches of the Costa del Sol in under an hour.
The Albacara restaurant, located in our facilities, will remain closed until March 1, 2023. This will not affect our breakfast service, which continues to work as usual.
Hotel in Malaga Historic Centre, Málaga · 373.09 mi from centre
9.4
917 reviews
Breakfast available
With a stay at Molina Lario Hotel in Málaga (Málaga Centro), you'll be steps from Málaga Cathedral and 4 minutes by foot from Port of Malaga. This eco-friendly hotel is 0.7 mi (1.2 km) from Malagueta Beach and 0.1 mi (0.2 km) from Calle Larios.
Hotel in Málaga Centro, Málaga · 373.58 mi from centre
9.0
497 reviews
Breakfast available
With a stay at Parador de Malaga Gibralfaro in Málaga (Málaga Centro), you'll be within a 5-minute drive of Picasso Museum Malaga and Alcazaba. This hotel is 2.3 mi (3.6 km) from Malagueta Beach and 3.3 mi (5.3 km) from Port of Malaga.
Hotel in Alentejo, Beja · 432.03 mi from centre
9.2
244 reviews
Breakfast available
A stay at Pousada Convento de Beja - Historic Hotel places you in the heart of Beja, within a 5-minute walk of Beja Public Garden and Núcleo Museológico da Rua do Sembrano. This eco-friendly hotel is 0.2 mi (0.3 km) from Convento de Nossa Senhora da Conceicao and 0.2 mi (0.3 km) from Nucleo Museologico.
Hotel in Alentejo, Alcacer do Sal · 461.72 mi from centre
9.2
177 reviews
Breakfast available
With a stay at Pousada Castelo de Alcácer do Sal - Historic Hotel in Alcacer do Sal, you'll be a 1-minute walk from Alcacer do Sal Castle and 15 minutes by foot from Alcacer do Sal Municipal Garden. This eco-friendly hotel is 27.6 mi (44.4 km) from Troia Beach and 10.1 mi (16.3 km) from Barragem de Pego do Altar.
Hotel in Tangier · 285.14 mi from centre
7.4
165 reviews
Breakfast available
A stay at Hotel El Oumnia Puerto & Spa places you in the heart of Tangier, just a 3-minute walk from Tangier Beach and within a 5-minute drive of Tangier Ferry Terminal. This spa hotel is 1.6 mi (2.5 km) from Port of Tangier and 0.5 mi (0.8 km) from Corniche Gardens.
Hotel in Jerez de la Frontera · 342.61 mi from centre
8.8
668 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 Circuit of Jerez Racetrack 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 Seville · 391.65 mi from centre
9.4
913 reviews
Breakfast available
With a stay at Hotel Rey Alfonso X, you'll be centrally located in Seville, just a 5-minute walk from Alcázar and 6 minutes by foot from Seville Cathedral. This hotel is 0.3 mi (0.5 km) from Giralda Tower and 0.5 mi (0.9 km) from Metropol Parasol.
Hotel in El Arenal, Seville · 391.70 mi from centre
8.8
740 reviews
Breakfast available
With a stay at Hotel Inglaterra Sevilla, you'll be centrally located in Seville, steps from Plaza Nueva and within a 5-minute walk of Seville Town Hall. This boutique hotel is 2.2 mi (3.6 km) from Alcázar and 4 mi (6.4 km) from Seville Cathedral.
Hotel in Seville · 391.76 mi from centre
9.8
700 reviews
Breakfast available
With a stay at Hotel Gravina 51, you'll be centrally located in Seville, just a 3-minute walk from Plaza de Armas Shopping Center and 9 minutes by foot from Seville Cathedral. This hotel is 0.6 mi (0.9 km) from Giralda Tower and 0.6 mi (0.9 km) from Metropol Parasol.