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 Portimão · 382.82 mi from centre
9.0
333 reviews
Located in Portimão, NAU Morgado Golf & Country Club is in a rural location – a 1-minute drive from Golf Alamos and 13 minutes from Alcalar Megalithic Monuments. This golf hotel is 8.4 mi (13.6 km) from Rocha Beach and 8.6 mi (13.9 km) from Portimão Marina.
Hotel in Province of Seville, Carmona · 401.17 mi from centre
9.0
316 reviews
Breakfast available
When you stay at Parador de Carmona in Carmona, you'll be in the mountains, within a 10-minute walk of Convento de Santa Clara and Cordoba Gate. This historic hotel is 22.6 mi (36.3 km) from Seville Cathedral and 22.1 mi (35.5 km) from Royal Alcázar of Seville.
Hotel in Costa Noroeste, Sanlucar de Barrameda · 347.00 mi from centre
8.6
134 reviews
Breakfast available
A stay at Hotel Palacio Marqués de Arizón places you in the heart of Sanlucar de Barrameda, within a 10-minute walk of Plaza del Cabildo and Church of Our Lady of O. This luxury hotel is 17.1 mi (27.5 km) from Naval Station Rota and 0.7 mi (1.1 km) from Playa de las Piletas.
Hotel in Costa Noroeste, Sanlúcar de Barrameda · 347.72 mi from centre
8.8
2,303 reviews
Breakfast available
Situated next to Sanlúcar de Barrameda Beach and Doñana National Park, this modern hotel offers a large outdoor pool and sun terrace. The stylish rooms include free Wi-Fi and flat-screen TV.
Maciá Doñana is located in a charming fishing district, a 15-minute walk from central Sanlúcar. You can take a ferry across the River Guadalquivir to the beautiful Doñana National Park. Jerez de la Frontera is 24 km away, and Jerez Airport is a 35-minute drive away.
The hotel has a buffet restaurant, a café and a poolside snack bar. There are also many traditional restaurants and bars within a 5-minute walk.
Each air-conditioned room at the Maciá Doñana has simple, modern décor and wooden floors. Bathrooms include a hairdryer and toiletries.
Hotel in Tías, Puerto del Carmen · 438.53 mi from centre
7.3
84 reviews
Hotel Plaza Palmeras has an outdoor swimming pool, garden, a restaurant and bar in Puerto del Carmen. The property is around 2.1 km from Playa Chica, 2 km from Rancho Texas Park and 14 km from Campesino Monument. All rooms have a balcony with garden views and free WiFi.
The hotel will provide guests with air-conditioned rooms with a wardrobe, a kettle, a fridge, a microwave, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. All guest rooms at Hotel Plaza Palmeras come with a seating area.
Guests at the accommodation can enjoy a buffet breakfast.
You can play billiards at this 4-star hotel, and the area is popular for snorkelling and cycling.
Speaking German, English and Spanish, staff are always on hand to help at the reception.
Popular points of interest near Hotel Plaza Palmeras include Puerto del Carmen Beach, Playa de los Pocillos and Lanzarote Golf Resort. Lanzarote Airport is 5 km from the property.
Hotel in Morocco, Goulimime · 262.00 mi from centre
8.2
20 reviews
Breakfast available
With a stay at Oasis Palm Hotel in Goulimime, you'll be within a 5-minute drive of Touaghil Public Garden and Salman El Farisi Mosque. This hotel is 10.3 mi (16.5 km) from Tighmert Botanic Garden and 10.4 mi (16.8 km) from Museum of Nomadic Memory.
Hotel in La Cala de Mijas, Mijas · 353.39 mi from centre
7.8
42 reviews
Breakfast available
Located in Mijas, Gran Hotel Costa del Sol is on the boardwalk, within a 15-minute drive of Fuengirola Beach and Bioparc Fuengirola. This beach hotel is 4.4 mi (7 km) from Cabopino Beach and 5.8 mi (9.3 km) from El Castillo Beach.
Hotel in Alto Guadalquivir, Córdoba · 442.01 mi from centre
8.8
400 reviews
Breakfast available
With a stay at Parador De Cordoba in Córdoba (Distrito Norte Sierra), you'll be within a 10-minute drive of Mosque–Cathedral of Córdoba and Cordoba Bull Ring. This family-friendly hotel is 1.9 mi (3.1 km) from Malmuerta Tower and 2 mi (3.2 km) from Palace of Emperor Maximianus Herculeus.
Hotel in Sotogrande, San Roque · 325.10 mi from centre
7.8
11 reviews
Breakfast available
With a stay at Inmood San Roque Hotel in San Roque, you'll be next to a golf course, just steps from San Roque Club and a 5-minute drive from Alcaidesa Links Golf Resort. This golf hotel is 3.7 mi (5.9 km) from Playa de la Alcaidesa and 3.7 mi (6 km) from Valderrama Golf Club.
Aparthotel in Luz, Lagos · 377.41 mi from centre
8.0
153 reviews
Located in Lagos, Belver Porto Dona Maria Resort is within a 15-minute drive of Praia da Luz and Espiche Golf Course. This golf aparthotel is 5.8 mi (9.4 km) from Lagos Zoo and 6.6 mi (10.6 km) from Dona Ana Beach.
Hotel in Alentejo, Alcacer do Sal · 451.38 mi from centre
8.0
2 reviews
Breakfast available
With a stay at Vale do Gaio Hotel in Alcacer do Sal, you'll be on a river and 16.3 mi (26.2 km) from Adega da H. das Barras and 16.3 mi (26.3 km) from Alcacer do Sal Municipal Garden. This hotel is 17.6 mi (28.3 km) from Alcacer do Sal Castle and 23.2 mi (37.3 km) from Barragem de Pego do Altar.
Hotel in Tangier · 285.86 mi from centre
8.0
54 reviews
Breakfast available
With a stay at Occidental Tanger in Tangier (Malabata), you'll be a 3-minute drive from Tangier Beach and 8 minutes from Port of Tangier. This hotel is 3.7 mi (5.9 km) from Tangier Ferry Terminal and 0.7 mi (1.1 km) from Villa Harris Gardens.
Resort in Quinta do Lago, Loulé · 366.49 mi from centre
9.0
64 reviews
With a stay at Martinhal Quinta Family Resort in Loulé (Quinta do Lago), you'll be within a 5-minute drive of Quinta do Lago Golf and San Lorenzo Golf Club. This family-friendly resort is 9.9 mi (16 km) from Falesia Beach and 9.4 mi (15.2 km) from Vilamoura Marina.
Hotel in Costa Teguise, Teguise · 427.44 mi from centre
8.2
339 reviews
Breakfast available
A stay at Alexandre Grand Teguise Playa places you in the heart of Teguise, within a 5-minute drive of AquaPark Costa Teguise and Las Cucharas Beach. This beach hotel is 2.8 mi (4.5 km) from Costa Teguise Golf Club and 4.5 mi (7.3 km) from Cesar Manrique Foundation.
Hotel in Los Pocillos, Tías · 438.00 mi from centre
8.2
429 reviews
Located in Tías, Relaxia Olivina is a 5-minute drive from Lanzarote Golf Resort and 5 minutes from Pocillos Beach. This all-inclusive hotel is 1.2 mi (2 km) from Puerto del Carmen Beach and 11.9 mi (19.2 km) from AquaPark Costa Teguise.
Hotel in Extremadura, Zafra · 459.85 mi from centre
8.8
189 reviews
Breakfast available
With a stay at Parador de Zafra, you'll be centrally located in Zafra, steps from Zafra Castle and Convent of Santa Clara. This historic hotel is 0.2 mi (0.4 km) from Plaza Grande and 0.3 mi (0.4 km) from Church of the Candelaria.
Hotel in Alentejo, Santiago do Cacém · 443.12 mi from centre
8.4
224 reviews
Located in Santiago do Cacém, Vila Park is a 2-minute drive from Santo Andre Karting Track and 8 minutes from Black Pig Alentejo Distillery. This family-friendly hotel is 4.6 mi (7.5 km) from Safari Badoca Park and 5.8 mi (9.3 km) from Praia da Aberta Nova.
Hotel in Odemira · 420.95 mi from centre
7.8
177 reviews
Breakfast available
With a stay at HS Milfontes Beach in Odemira, you'll be within a 5-minute walk of São Clemente Fort and Beach of Franquia. This beach hotel is 0.8 mi (1.2 km) from Vila Nova de Milfontes Beach and 4.8 mi (7.7 km) from Furnas Beach.
Hotel in Almancil, Loulé · 366.98 mi from centre
8.4
120 reviews
Breakfast available
With a stay at Ria Park Garden Hotel in Loulé, you'll be 4.9 mi (7.8 km) from Aqua Show Park and 7.6 mi (12.3 km) from Loule Castle. This beach hotel is 7.6 mi (12.3 km) from Vilamoura Beach and 7.8 mi (12.6 km) from Vilamoura Marina.
Resort in Costa de la Luz Huelva, Isla Canela · 372.85 mi from centre
8.1
136 reviews
Playa Marina Luxury Hotel offers sea views from its location 200 metres from Isla Canela Beach. Set around an outdoor swimming pool, it features a spa and rooms with balconies.
The air-conditioned rooms at the Playa Marina are brightly decorated. Each has a minibar and a fully equipped bathroom. Some rooms offer sea views.
The hotel spa features an indoor pool and offers beauty treatments.
The Marina’s buffet restaurant features show cooking, while the à la carte restaurant serves dinner during the summer months.There is also a bar.
The Playa Marina Spa is less than 500 meters from the centre of Isla del Moral and is a 10-minute drive from Isla Canela Golf Club. Aquopolis Water Park is an hour’s drive away, while Huelva is less than 70 km away.