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 Albufeira e Olhos de Água, Albufeira · 371.64 mi from centre
9.2
571 reviews
Breakfast available
When you stay at Falésia Hotel - Adults Only in Albufeira, you'll be next to a golf course, within a 5-minute drive of Pine Cliffs Golf Course and Belharucas Beach. This golf hotel is 1.5 mi (2.4 km) from Praia dos Olhos de Água and 2.4 mi (3.9 km) from Balaia Golf Village.
Hotel in Tangier · 284.55 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 Albufeira e Olhos de Água, Albufeira · 371.51 mi from centre
9.2
874 reviews
Breakfast available
When you stay at PortoBay Falésia in Albufeira, you'll be by the ocean, within a 5-minute drive of Praia dos Olhos de Água and Balaia Golf Village. This family-friendly hotel is 4.4 mi (7.2 km) from Falesia Beach and 5.1 mi (8.2 km) from Albufeira Old Town Square.
Hotel in São Gonçalo de Lagos, Lagos · 376.94 mi from centre
9.2
498 reviews
Breakfast available
When you stay at Costa D’Oiro Ambiance Village in Lagos, you'll be near the beach, within a 15-minute walk of Dona Ana Beach and Camilo Beach. This hotel is 2.8 mi (4.5 km) from Marina de Lagos and 1.1 mi (1.8 km) from Porto de Mos Beach.
Hotel in Corralejo, La Oliva · 456.22 mi from centre
8.8
486 reviews
With a stay at Barceló Corralejo Bay - Adults only, you'll be centrally located in La Oliva, within a 10-minute drive of Corralejo Beach and Playa Waikiki. This beach hotel is 11.9 mi (19.2 km) from Playa Blanca and 13.4 mi (21.6 km) from Marina Rubicon.
Hotel in Conil de la Frontera · 316.02 mi from centre
9.2
1,586 reviews
Breakfast available
This Andalusian-style hotel offers indoor and outdoor swimming pools, paddle tennis courts and direct access to Conil Beach. Each air-conditioned room has satellite TV and a balcony, many with sea views.
Hipotels Flamenco Conil has a poolside terrace and garden areas with sun loungers. The on-site gym includes a sauna and hot tub.
The hotel’s buffet restaurant serves varied international meals. There is also a poolside bar and a piano bar, where you can enjoy live music or flamenco shows.
Rooms at the Flamenco Conil have bright décor and dark wood furniture. They all include a seating area, and some have a flat-screen TV. Bathrooms come with a hairdryer.
The hotel is a 5-minute drive from Conil de la Frontera, on the beautiful Costa de la Luz. Cádiz is 45 km away, while Jerez Airport is 75 km away.
Hotel in Almeria · 437.43 mi from centre
8.4
378 reviews
Breakfast available
A stay at Aire Hotel & Ancient Baths places you in the heart of Almeria, within a 5-minute walk of Almeria Cathedral and Arabic Aljibes. This spa hotel is 0.4 mi (0.6 km) from Alcazaba and 0.4 mi (0.7 km) from Church of San Juan Almeria.
Hotel in Alvor · 377.86 mi from centre
8.3
2,221 reviews
Situated on the spectacular Tres Irmaos Beach, this 5-star hotel offers an outdoor saltwater pool surrounded by landscaped gardens. It has 5 tennis courts and 8 golf courses within 15 km.
Pestana Alvor Praia Premium Beach & Golf Resort provides nicely decorated, comfortable rooms with stunning views looking out to blue waters, the beach and lovely gardens.
Guests have a choice to spend the day purely relaxing and taking advantage of the wellness facilities, including a sauna, steam bath and massages, available at an extra charge. There is also an indoor fresh water pool and a health club.
Pestana Alvor Praia’s main restaurant, Almofariz, serves Portuguese and Mediterranean cuisine. Grilled dishes and international meals can be enjoyed in the pool area with drinks from the pool bar.
Pestana Alvor Praia Premium Beach & Golf Resort is located 2 km from the centre of Alvor and 5 km from Portimão. Faro Airport is 74 km away.
Hotel in Province of Seville, Carmona · 401.27 mi from centre
8.6
333 reviews
Breakfast available
A stay at Hotel Alcázar de La Reina places you in the heart of Carmona, steps from Convento de Santa Clara and 5 minutes by foot from Cordoba Gate. This historic hotel is 22.6 mi (36.4 km) from Seville Cathedral and 22.2 mi (35.7 km) from Royal Alcázar of Seville.
Hotel in Albufeira Old Town, Albufeira · 371.81 mi from centre
8.6
258 reviews
Breakfast available
With a stay at Rocamar Exclusive Hotel Spa Adults Only in Albufeira (Albufeira Old Town), you'll be a 5-minute walk from Albufeira Old Town Square and within a 5-minute drive of Albufeira Marina. This beach hotel is 9.1 mi (14.6 km) from Falesia Beach and 2.4 mi (3.8 km) from The Strip.
Hotel in Granada City Center, Granada · 421.72 mi from centre
8.9
1,112 reviews
Breakfast available
This 19th-Century building is in the historical centre of Granada, 300 metres from the Cathedral. The Alhambra is within a 10-minute drive of the property.
The NH Collection Victoria offers free WiFi and is walking distance from the Congress Hall. The famous Alcaicería Market Area is also nearby.
The hotel is close to bus stops. Shopping streets such as Mesones are within minutes. There are many tapas bars in nearby Navas Street.
There is a minibar in every room. Free toiletries and a pillow menu are included.
The hotel has a restaurant and a café-bar. Buffet breakfast is available. The restaurant offers local and international food and a selection of wines.
Bicycle rental is available and car parking is offered for an extra charge.
Hotel in Pradollano, Monachil · 422.49 mi from centre
10.0
8 reviews
Breakfast available
With a stay at El Lodge Ski and Spa in Monachil, you'll be within a 15-minute walk of Sierra Nevada Ski Resort and Plaza de Andalucía. This luxury hotel is 21.2 mi (34.1 km) from Alhambra and 1.1 mi (1.8 km) from Mohon del Trigo Observatory.
Hotel in Meia Praia, Lagos · 378.40 mi from centre
8.6
707 reviews
Breakfast available
Located in Lagos, Vila Gale Lagos is on the waterfront, within a 5-minute drive of Meia Beach and Marina de Lagos. This family-friendly hotel is 3.2 mi (5.2 km) from Batata Beach and 3.3 mi (5.3 km) from Dona Ana Beach.
Hotel in Albufeira e Olhos de Água, Albufeira · 371.63 mi from centre
9.0
261 reviews
With a stay at Hotel Alisios in Albufeira, you'll be on the beach, just steps from Praia dos Alemães and a 3-minute drive from Oura Beach. This beach hotel is 2.5 mi (4 km) from Albufeira Old Town Square and 2.6 mi (4.2 km) from Balaia Golf Village.
Hotel in Fuengirola · 360.35 mi from centre
10.0
5 reviews
Breakfast available
Located in Fuengirola, Leiro Residences is within a 15-minute drive of Bioparc Fuengirola and Fuengirola Beach. This luxury hotel is 4.6 mi (7.4 km) from Los Boliches Beach and 7.1 mi (11.4 km) from Carihuela Beach.
Hotel in Torre del Mar, Velez-Malaga · 381.87 mi from centre
8.6
437 reviews
Breakfast available
When you stay at BQ Andalucia Beach Hotel in Velez-Malaga, you'll be on the beach, within a 10-minute walk of Playa de Torre del Mar and Malaga Province Beaches. This hotel is 0.5 mi (0.8 km) from Playground for Dogs and 0.9 mi (1.5 km) from Parroquia de San Andres Apostol.
Aparthotel in Guia, Albufeira · 372.29 mi from centre
8.4
157 reviews
Breakfast available
When you stay at Hotel Vila Galé Atlântico in Albufeira, you'll be by the ocean, within a 5-minute drive of Gale Beach and Salgados Beach. This family-friendly aparthotel is 4.4 mi (7.1 km) from Albufeira Old Town Square and 2.6 mi (4.1 km) from Sao Rafael Beach.
Hotel in Los Pocillos, Tías · 437.19 mi from centre
9.0
23 reviews
With a stay at Hotel Pocillos Playa in Tías, you'll be next to a golf course – a 3-minute walk from Pocillos Beach and 9 minutes by foot from Playa de Matagorda. This golf hotel is 17.8 mi (28.7 km) from Marina Rubicon and 1.5 mi (2.5 km) from Lanzarote Beaches.
Hotel in Marbella Old Town, Marbella · 349.52 mi from centre
9.4
149 reviews
Breakfast available
With a stay at Óbal Urban Hotel Marbella, you'll be centrally located in Marbella, within a 10-minute drive of Marbella Marina and Puerto Banús Beach. This hotel is 4.9 mi (7.9 km) from Puerto Banús Marina and 10.2 mi (16.4 km) from Cabopino Beach.
Hotel in Alto Guadalquivir, Córdoba · 441.17 mi from centre
8.8
639 reviews
Breakfast available
With a stay at AC Hotel Córdoba by Marriott in Córdoba (Distrito Noroeste), you'll be within a 10-minute drive of Mosque–Cathedral of Córdoba and Palace of Emperor Maximianus Herculeus. This hotel is 0.4 mi (0.6 km) from Los Moros de La Victoria and 0.8 mi (1.3 km) from Malmuerta Tower.