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 Seville · 391.63 mi from centre
8.6
414 reviews
Breakfast available
With a stay at Eurostars Sevilla Boutique in Seville (Historical Center), you'll be steps from Seville Cathedral and Giralda Tower. This boutique hotel is 0.3 mi (0.6 km) from Royal Alcázar of Seville and 0.5 mi (0.8 km) from Metropol Parasol.
Hotel in Córdoba, Palma del Rio · 420.60 mi from centre
8.8
112 reviews
Breakfast available
With a stay at Monasterio de San Francisco, you'll be centrally located in Palma del Rio, 9.5 mi (15.3 km) from Palace and Gardens of Moratalla and 10 mi (16 km) from Sendero de Las Cruces. This historic hotel is 11.3 mi (18.2 km) from Sierra de Hornachuelos Natural Park and 11.3 mi (18.2 km) from Sendero del Bembezar.
Hotel in Costa del Sol, Alhaurin de la Torre · 367.53 mi from centre
8.8
257 reviews
Breakfast available
When you stay at Cortijo Chico Málaga Airport in Alhaurin de la Torre, you'll be connected to a shopping centre, within a 15-minute drive of Aqualand Torremolinos and Bajondillo Beach. This hotel is 7 mi (11.2 km) from Carihuela Beach and 10 mi (16 km) from Port of Malaga.
Resort in Benalmádena · 360.48 mi from centre
7.8
201 reviews
Breakfast available
When you stay at Holiday World Resort in Benalmádena, you'll be by the sea, within a 10-minute drive of Carvajal Beach and Benalmadena Marina. This beach resort is 2.7 mi (4.3 km) from Los Boliches Beach and 5.4 mi (8.6 km) from Carihuela Beach.
Hotel in Fuengirola City Centre, Fuengirola · 356.63 mi from centre
8.8
695 reviews
Breakfast available
With a stay at Occidental Fuengirola, you'll be centrally located in Fuengirola – a 1-minute drive from Fuengirola Beach and 10 minutes from Los Boliches Beach. This beach hotel is 12 mi (19.2 km) from Carihuela Beach and 9.2 mi (14.9 km) from Cabopino Beach.
Hotel in Seville · 392.19 mi from centre
9.0
927 reviews
Breakfast available
With a stay at Hotel Cervantes in Seville (Historical Center), you'll be a 4-minute walk from Metropol Parasol and 12 minutes by foot from Seville Cathedral. This hotel is 0.7 mi (1.1 km) from Giralda Tower and 0.7 mi (1.1 km) from Plaza de Armas Shopping Center.
Hotel in Caleta de Fuste, Antigua · 467.49 mi from centre
8.0
795 reviews
Breakfast available
With a stay at Barceló Fuerteventura Castillo in Antigua (Caleta de Fuste), you'll be a 4-minute walk from Caleta de Fuste Marina and 5 minutes by foot from Caleta del Fuste. This beach hotel is 1.8 mi (2.9 km) from Centro Comercial Atlantico and 2 mi (3.2 km) from Playa la Guirra.
Hotel in Zahara de los Atunes, Tarifa · 307.09 mi from centre
8.6
23 reviews
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 5.8 mi (9.4 km) from Bolonia Beach and 1.1 mi (1.8 km) from Playa de Agua de En Medio.
Hotel in Tetouan · 278.05 mi from centre
8.8
13 reviews
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 Silves · 374.22 mi from centre
8.4
96 reviews
Breakfast available
With a stay at Vila Galé Náutico in Silves, you'll be near the beach, just a 4-minute walk from Vale do Olival Beach and a 4-minute drive from Nossa Senhora da Rocha Chapel. This family-friendly hotel is 1.6 mi (2.6 km) from Senhora da Rocha Beach and 5.6 mi (9 km) from Algar de Benagil.
Hotel in Extremadura, Zafra · 460.04 mi from centre
9.1
531 reviews
Set in Zafra, Hotel Casa Ernestina is 34 km from Santuario de la Piedad and offers various facilities, such as a garden, a terrace and a bar. With a seasonal outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service, a tour desk and luggage storage for guests.
At the hotel, the rooms come with a desk. Selected rooms also feature a kitchen with a fridge, a microwave and a stovetop. All guest rooms in Hotel Casa Ernestina are fitted with a flat-screen TV and free toiletries.
The accommodation offers a buffet or continental breakfast.
Convento de San Antonio is 35 km from Hotel Casa Ernestina, while Palacio de Monsalud is 36 km from the property. Badajoz Airport is 101 km away.
Hotel in Triana, Seville · 391.53 mi from centre
9.2
976 reviews
Breakfast available
With a stay at Monte Triana, you'll be centrally located in Seville, within a 10-minute walk of Triana Market and CaixaForum Sevilla. This hotel is 0.5 mi (0.8 km) from Triana Bridge and 1 mi (1.7 km) from Museum of Fine Arts.
Hotel in Estepona · 343.70 mi from centre
9.4
133 reviews
Breakfast available
Located in Estepona, 2.1 km from El Saladillo Beach, CASA TESS boutique hotel provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. A terrace, an on-site bar and shared lounge are available.
The hotel will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Some rooms will provide you with a kitchen with a microwave, a stovetop and a toaster. All units at CASA TESS boutique hotel are equipped with a seating area.
A buffet, continental or vegetarian breakfast is available at the property.
You can play billiards, table tennis, and darts at the 4-star hotel.
La Duquesa Golf is 29 km from the accommodation, while La Cala Golf is 48 km away.
Hotel in Vila Real Santo Antonio · 373.78 mi from centre
8.8
58 reviews
Breakfast available
When you a stay at Pousada Vila Real Santo Antonio in Vila Real Santo Antonio, you'll be in the historical district, just steps from Marques de Pombal Square and Marques de Pombal Statue. This eco-friendly hotel is 0.2 mi (0.4 km) from Vila Real Santo Antonio Harbour and 0.6 mi (1 km) from Santo Antonio Sports Complex.
Resort in Nijar, Los Escullos · 449.22 mi from centre
8.5
570 reviews
Complejo Turístico Los Escullos Cabo de Gata José is situated in the Cabo de Gata Natural Park, 1 km from Playa del Arco Beach. A swimming pool and a gym with a sauna can be found on site.
The air-conditioned bungalows at Cabo de Gata include free WiFi, free private parking and a terrace. They are equipped with 2 bedrooms, kitchen, toilet and dining area with a flat-screen TV.
Guests have access to an on-site supermarket. Light refreshments and tapas can also be enjoyed at the restaurant.
Los Escullos Cabo de Gata has a TV and reading room where guests can relax, as well as a games room and children’s playground. There is also a paddle tennis court and a diving club.
Hotel in Almunecar · 392.53 mi from centre
8.4
101 reviews
Breakfast available
When you stay at Ibersol Almuñecar Beach & Spa in Almunecar, you'll be on the beach, within a 10-minute walk of Almunecar Beach and Playa de San Cristobal. This beach hotel is 13.9 mi (22.4 km) from Burriana Beach and 14.3 mi (23 km) from Balcon de Europa.
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 and within a 5-minute drive of Carmona Roman Necropolis. 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
135 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.9
2,206 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.