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 El Puerto de Santa Maria · 336.18 mi from centre
8.2
282 reviews
Breakfast available
With a stay at Hotel Alegria Bodega Real in El Puerto de Santa Maria, you'll be 2.5 mi (4 km) from Valdelagrana Beach and 7.8 mi (12.5 km) from Jerez Cathedral. This hotel is 9.5 mi (15.2 km) from Royal Andalusian School of Equestrian Art and 11.2 mi (18 km) from San Juan de Dios Square.

Hotel in Ronda · 359.23 mi from centre
7.8
445 reviews
Breakfast available
A stay at Hotel Don Miguel places you in the heart of Ronda, steps from Puente Nuevo Bridge and Plaza de Espana. This hotel is 0.1 mi (0.1 km) from Ronda Bullring Museum and 0.1 mi (0.2 km) from Alameda Del Tajo.

Hotel in Triana, Seville · 393.56 mi from centre
8.3
4,584 reviews
Exe Isla Cartuja is set within Seville’s Isla de la Cartuja site and next to its Olympic Stadium, 15 minutes’ drive from the city centre. It offers free internet and free parking.
The Exe offers impressive views of the stadium and some rooms overlook the pitch. All air-conditioned rooms feature simple, attractive décor and have satellite TV.
A buffet breakfast is served daily in the hotel restaurant, which offers superb views of Seville's Olympic Stadium. Gluten-free menus can be requested.
The hotel has two rooms adapted for people with reduced mobility equipped with a shower, handrail and shower seat. Access to the breakfast area isn't adapted for reduced mobility due to the building's characteristics.
Isla Mágica Theme Park is just 10 minutes’ walk from the hotel, while the Alamillo Park is 100 metres away. Sights such as Seville Cathedral and La Giralda are less than 4 km from the Isla Cartuja.

Hotel in Almeria, Almería · 438.76 mi from centre
8.5
1,495 reviews
Breakfast available
Modern 4-star hotel situated in a retail and leisure area, just 25 minutes walking distance from the centre and a great base to use when exploring this beautiful, diverse city and region.
The Sercotel Gran Fama’s smart interior is simple, stylish and inviting. You can make the most of the free Wi-Fi internet connection to keep up-to-date and email your friends.
In the evening, enjoy tasty meals in the Sercotel Gran Fama restaurant before heading to the bar for a relaxing drink with other guests of the hotel.
Gran Fama hotel has easy access to a business centre thanks to excellent road networks. It is a great choice for those travelling on business.

Hotel in Province of Seville, Los Palacios y Villafranca · 376.98 mi from centre
8.6
87 reviews
Breakfast available
With a stay at Hotel Manolo Mayo in Los Palacios y Villafranca, you'll be 19.7 mi (31.6 km) from Seville Cathedral and 19.5 mi (31.4 km) from Royal Alcázar of Seville. This hotel is 20.2 mi (32.5 km) from Plaza de Armas Shopping Center and 19.2 mi (30.8 km) from Plaza de España.

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 10-minute drive of Ermita del Calvario and Puerto del Boyar Viewpoint. This family-friendly hotel is 17.1 mi (27.6 km) from Puente Nuevo Bridge and 5.4 mi (8.7 km) from Sierra de Grazalema Natural Park.

Hotel in Costa de la Luz Huelva, Isla Canela · 372.98 mi from centre
8.8
958 reviews
Breakfast available
Featuring swimming pools with sea views, a tennis court, sauna and gym, Melia Isla Canela is located on the beachfront in Isla Canela, on Costa de la Luz.
Each stylish, air-conditioned room at the hotel is equipped with a flat-screen satellite TV, and the private bathroom has a bath, hairdryer and free toiletries. Some rooms include balconies, terraces or sea views. Free WiFi is available in throughout the property.
There are 2 outdoor pools including a children's pool, as well as an indoor pool. The wellness centre offers treatments for a surcharge. There is also a paddle tennis court, a multi-sports court and a children's play park.
There are multiple dining options at the Melia Isla Canela, serving a variety of international and Mediterranean cuisine. The hotel also offers entertainment activities during the day and at night, for children and adults.
The hotel is 6.4 km from Isla Canela Golf Course, and Faro Airport is 76 km away. The central train station is in Huelva capital, approximately 70km away

Hotel in Yaiza · 450.21 mi from centre
8.4
105 reviews
Breakfast available
When you stay at Elba Lanzarote Royal Village Resort in Yaiza, you'll be near the beach, within a 5-minute drive of Playa Blanca and Marina Rubicon. This family-friendly hotel is 14.7 mi (23.7 km) from Corralejo Beach and 5.6 mi (9 km) from Papagayo Beach.

Hotel in Caleta de Fuste, Antigua · 467.48 mi from centre
8.8
254 reviews
Breakfast available
With a stay at Barceló Fuerteventura Royal Level in Antigua (Caleta de Fuste), you'll be steps from Caleta de Fuste Marina and 6 minutes by foot from Caleta del Fuste. This family-friendly hotel is 1.8 mi (3 km) from Centro Comercial Atlantico and 2 mi (3.3 km) from Playa la Guirra.

Resort in Quinta do Lago, Loulé · 366.76 mi from centre
9.0
413 reviews
With a stay at Vilar Do Golf in Loulé (Quinta do Lago), you'll be steps from Ria Formosa Natural Park and Quinta do Lago Golf. This golf resort is 2.9 mi (4.7 km) from Quinta do Lago Beach and 4.2 mi (6.8 km) from Vale do Lobo Beach.

Hotel in El Puerto de Santa Maria · 334.45 mi from centre
7.6
279 reviews
Breakfast available
With a stay at Hotel Puerto Sherry in El Puerto de Santa Maria, you'll be on the waterfront, within a 15-minute drive of Naval Station Rota and Sherry Marina. This hotel is 1.5 mi (2.4 km) from Real Club de Golf Vista Hermosa and 1.6 mi (2.6 km) from Playa de la Muralla.

Aparthotel in Carvoeiro, Lagoa · 374.46 mi from centre
8.6
290 reviews
Breakfast available
When you stay at Pestana Palm Gardens in Lagoa, you'll be next to a golf course, within a 10-minute drive of Carvoeiro Beach and Benagil Beach. This family-friendly aparthotel is 20.5 mi (33 km) from Albufeira Old Town Square and 4 mi (6.5 km) from Marinha Beach.

Hotel in Sur, Seville · 391.19 mi from centre
9.0
351 reviews
Breakfast available
Located in Seville (Sur), Occidental Sevilla Viapol is within a 5-minute drive of Plaza de España and Royal Alcázar of Seville. This hotel is 1.7 mi (2.7 km) from Seville Cathedral and 1.9 mi (3 km) from Metropol Parasol.

Hotel in Málaga Province, Antequera · 389.86 mi from centre
8.6
154 reviews
Breakfast available
With a stay at Hotel Domus Selecta Finca Eslava in Antequera, you'll be within a 5-minute drive of Antequera Trinity Church and Puerta de Estepa. This historic hotel is 1.4 mi (2.3 km) from Capitán Vicente Moreno and 1.5 mi (2.3 km) from Plaza de San Sebastian.

Hotel in El Arenal, Seville · 391.58 mi from centre
9.6
445 reviews
Breakfast available
Located in Seville (Historical Center), Hotel Kivir Adults Recommended, Historic City Center is within a 10-minute walk of Seville Cathedral and Plaza de Armas Shopping Center. This hotel is 0.5 mi (0.9 km) from Giralda Tower and 0.6 mi (1 km) from Royal Alcázar of Seville.

Hotel in Golden Mile, Marbella · 347.66 mi from centre
8.6
696 reviews
Breakfast available
With a stay at Iberostar Selection Marbella Coral Beach in Marbella (Golden Mile), you'll be within a 5-minute drive of Puerto Banús Beach and Puerto Banús Marina. This beach hotel is 12.6 mi (20.2 km) from Estepona Beach and 12.9 mi (20.8 km) from Cabopino Beach.

Hotel in Marbella · 347.96 mi from centre
9.4
52 reviews
Breakfast available
When you stay at Eurostars Oasis Marbella in Marbella, you'll be near the beach, within a 5-minute drive of Puerto Banús Beach and Puerto Banús Marina. This hotel is 12.7 mi (20.5 km) from Cabopino Beach and 12.8 mi (20.6 km) from Estepona Beach.

Hotel in Almunecar, Almuñécar · 392.66 mi from centre
8.7
1,026 reviews
Breakfast available
Located a 5-minute walk from San Cristóbal Beach, this hotel is 15 minutes’ walk from Almuñécar’s shopping and historical areas. It offers a gym and a large garden with an outdoor pool.
The air-conditioned rooms at Hotel Victoria Playa feature free Wi-Fi, satellite TV and a private balcony. Each one has a private bathroom with a hairdryer.
The hotel’s buffet restaurant serves international food, and there is also a bar. The Victoria Playa also offers a varied entertainment programme for adults and children.
With good access to the A-7 Motorway, the hotel is a 25-minute drive from Nerja. Málaga Airport is 1 hour and 10 minutes’ drive away.

Hotel in Almeria · 438.36 mi from centre
8.4
345 reviews
Breakfast available
When you stay at Hotel Vértice Índalo Almería in Almeria, you'll be near the beach, within a 15-minute walk of Parque canino de Carrefour and Almeria Archaelogical Museum. This hotel is 9.7 mi (15.6 km) from Cabo de Gata-Níjar Natural Park and 0.9 mi (1.5 km) from House of Cinema.

Hotel in San Gil, Seville · 392.65 mi from centre
8.2
3,191 reviews
Breakfast available
San Gil offers attractive accommodation in a colourful, traditional Andalusian-style mansion with a garden. Set in central Seville, it features a seasonal rooftop swimming pool and an à la carte restaurant.
Each of the San Gil’s spacious, air-conditioned rooms has a minibar and satellite TV. All rooms have fully equipped bathrooms. The hotel features ornate, colourful tiles throughout, as well as original windows and balconies. Free WiFi is available.
The San Gil’s La Calesera restaurant offers typical Sevillan cuisine and tapas dishes. During the summer months, meals are served on the pretty terrace set within the hotel’s gardens. On some evenings there is live flamenco music.
The San Gil is just 5 minutes’ walk from Basilica de la Macarena Church and the city’s Roman walls. Seville Cathedral and the Giralda bell tower are less than 2 km away.