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 Olhao · 364.06 mi from centre
9.0
961 reviews
Breakfast available
When you stay at Real Marina Hotel & Spa in Olhao, you'll be near the beach, within a 15-minute drive of Olhao Harbour and Faro Marina. This spa hotel is 10.9 mi (17.5 km) from Faro Island Beach and 0.1 mi (0.1 km) from Ria Formosa Natural Park.
Hotel in Alvor, Portimão · 380.61 mi from centre
8.6
267 reviews
Located in Portimão, Penina Hotel & Golf Resort is within a 15-minute drive of Alvor Beach and Rocha Beach. This beach hotel is 9.4 mi (15.1 km) from Marina de Lagos and 8.6 mi (13.9 km) from Algarve International Autodrome Raceway.
Hotel in Tangier · 286.92 mi from centre
7.6
176 reviews
Breakfast available
When you stay at Hotel Farah Tanger in Tangier, you'll be near the bay – a 4-minute drive from Tangier Beach and 10 minutes from Port of Tangier. This beach hotel is 4.4 mi (7 km) from Tangier Ferry Terminal and 0.9 mi (1.5 km) from Casino Malabata.
Hotel in Málaga Province, Monda · 356.36 mi from centre
9.6
44 reviews
Shanti-Som is a Holistic Wellness intimate Retreat, secluded in the mountains of Monda Marbella, in the southern part of Spain, where you can indulge your mind and body in Yoga, Pilates, Detox, Fitness, Weight Loss and general relaxation.
There is a large sun terrace with loungers, and a well-equipped gym. The property also has tranquil areas dedicated to yoga.
The Asian fusion restaurant at the Shanti Som offers balanced, healthy meals in a relaxed atmosphere. During the summer, guests can also dine on the terrace.
Shanti Som is located 4 km from the town of Monda. Marbella is just 10 minutes’ drive away. A shuttle service is available on request for a surcharge.
Hotel in Faro City Centre, Faro · 364.17 mi from centre
8.6
930 reviews
With a stay at Hotel Faro & Beach Club in Faro (Faro City Centre), you'll be steps from Misericordia Church and 3 minutes by foot from Arch to the Old Town district of Faro. This eco-friendly hotel is 0.1 mi (0.2 km) from Faro Marina and 0.2 mi (0.4 km) from A Companhia de Teatro do Algarve.
Hotel in Costa de la Luz Huelva, Isla Cristina · 373.61 mi from centre
8.8
718 reviews
Breakfast available
Surrounded by dunes and pine forests, this elegant resort offers Andalusian-style accommodation with tiled floors and dark wood furnishings. It features outdoor and indoor pools, a gym and spa.
All rooms at the TUI BLUE Isla Cristina Palace & SPA overlook the pools, pine trees or the Atlantic Ocean. They are equipped with air conditioning, satellite TV and a private balcony.
The Isla Cristina Palace is set overlooking Santana Beach, 500 metres from the town centre of Isla Cristina. The Vale do Guadiana Natural Park is approximately 45 km away.
The outdoor pools are surrounded by a sun terrace with Balinese-style beds. The spa includes a Turkish bath, sauna and hot tub. On the Main Pool the resort offers guests free use of sun loungers and towels.
Kulinarium Restaurant offers a range of Spanish, Oriental and Indian dishes. There is also show cooking, a poolside bar and a beach bar.
Hotel in Albufeira Old Town, Albufeira · 371.86 mi from centre
8.8
326 reviews
Breakfast available
A stay at Hotel Indigo Albufeira by IHG places you in the heart of Albufeira – a 3-minute drive from Albufeira Old Town Square and 10 minutes from Praia dos Alemães. This spa hotel is 2.9 mi (4.6 km) from Sao Rafael Beach and 2.9 mi (4.7 km) from Oura Beach.
Hotel in Zahara de los Atunes · 308.24 mi from centre
9.0
1,590 reviews
Situated in Zahara de los Atunes, 200 metres from Zahara de los Atunes Beach, Zahara Beach & Spa by QHotels - Adults Recommended features accommodation with an outdoor swimming pool, private parking, a fitness centre and a terrace. With a restaurant, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can have a drink at the bar.
At the hotel, every room includes a wardrobe. Rooms come with a safety deposit box and certain rooms are equipped with sea views. The rooms in Zahara Beach & Spa by QHotels - Adults Recommended are fitted with a flat-screen TV and free toiletries.
Speaking German, English and Spanish at the 24-hour front desk, staff are always on hand to help.
Atlanterra Beach is 1.9 km from the accommodation, while Benalup Golf & Country Club is 41 km from the property.
Hotel in Alvor, Portimão · 377.80 mi from centre
8.6
448 reviews
Breakfast available
When you stay at Pestana Alvor Praia Beach & Golf Hotel in Portimão, you'll be on the beach, within a 10-minute drive of Alvor Beach and Rocha Beach. This beach hotel is 14.1 mi (22.6 km) from Marina de Lagos and 13 mi (20.9 km) from Carvoeiro Beach.
Hotel in Triana, Seville · 393.18 mi from centre
8.6
968 reviews
Breakfast available
Located in Seville (Triana), Barceló Sevilla Renacimiento is a 3-minute walk from Teatro Central and 7 minutes by foot from Alamillo Park. This luxury hotel is 0.6 mi (0.9 km) from Isla Magica Theme Park and 0.9 mi (1.5 km) from Olympic Stadium.
Hotel in Costa Noroeste, Sanlucar de Barrameda · 347.35 mi from centre
9.6
24 reviews
Breakfast available
Albariza Hotel Boutique is centrally located in Sanlucar de Barrameda – a 4-minute walk from Plaza del Cabildo and 9 minutes by foot from Barbadillo Winery. This hotel is 1.4 mi (2.3 km) from Playa de las Piletas and 7.2 mi (11.6 km) from Shrine of Our Lady of Regla.
Hotel in Oran · 461.88 mi from centre
7.4
401 reviews
Breakfast available
Located in the city of Oran, Le Méridien is situated right on the Mediterranean coast. It features an outdoor swimming pool, a spa and a fitness centre with views of the sea. There is also a selection of restaurant options.
Each air-conditioned room features a modern design, a seating area and a balcony with views of the garden or the sea. There is a flat-screen TV, a minibar and ironing facilities, as well as a private bathroom with a bathtub and free toiletries.
Guests can enjoy Italian specialities at the Favola or gastronomic dishes at Latest Recipe. They can relax at Latitude 35, a bar with a terrace which looks out onto the sea. Le Méridien also provides a concierge service, a business and conference centre and currency exchange on site.
Oran International Airport is a 15-minute drive away. Ahmed Zabana Museum is 2 km from the hotel and the Promenade de Ibn Badis is at 3 km. Free private parking is available at the hotel.
Hotel in Seville · 392.06 mi from centre
9.6
95 reviews
Breakfast available
A stay at Hotel Casa Palacio Don Ramón 5* GL by Kaizen Hoteles places you in the heart of Seville, within a 10-minute walk of Metropol Parasol and Plaza de Armas Shopping Center. This luxury hotel is 0.5 mi (0.9 km) from Seville Cathedral and 0.6 mi (1 km) from Giralda Tower.
Hotel in Pradollano, Monachil · 422.70 mi from centre
8.4
160 reviews
Breakfast available
With a stay at Vincci Selección Rumaykiyya in Monachil, you'll be within a 5-minute drive of Sierra Nevada Ski Resort and Plaza de Andalucía. This luxury hotel is 22 mi (35.5 km) from Alhambra and 2.2 mi (3.5 km) from Sierra Nevada Chairlift.
Hotel in La Merced, Málaga · 373.40 mi from centre
8.8
132 reviews
Breakfast available
Hotel Boutique Anahita is centrally located in Málaga – a 3-minute walk from Picasso Museum Malaga and 6 minutes by foot from Málaga Cathedral. This hotel is 0.4 mi (0.7 km) from Alcazaba and 1 mi (1.6 km) from Malagueta Beach.
Hotel in Benalmádena · 362.91 mi from centre
9.0
517 reviews
Breakfast available
When you stay at Spirit Hotel Benalmádena Beach in Benalmádena, you'll be on the beach, within a 5-minute drive of Benalmadena Marina and Casino Torrequebrada. This beach hotel is 1.1 mi (1.8 km) from Carihuela Beach and 9.8 mi (15.8 km) from Los Boliches Beach.
Hotel in Quarteira, Loulé · 370.44 mi from centre
9.0
371 reviews
Breakfast available
With a stay at Aquashow Park Hotel in Loulé, you'll be next to a golf course, just steps from Aqua Show Park and a 5-minute drive from Karting Almancil. This family-friendly hotel is 3 mi (4.8 km) from Quarteira Beach and 4.5 mi (7.3 km) from Vilamoura Marina.
Hotel in Triana, Seville · 391.64 mi from centre
8.6
3,073 reviews
Breakfast available
Set in Seville’s famous Triana district, Ribera de Triana Hotel overlooks the River Guadalquivir and has a rooftop pool with impressive city views. It offers a free gym, a spa and air-conditioned rooms with free Wi-Fi.
The bright, spacious rooms at the Ribera de Triana feature high-quality bed linens, satellite TV and a minibar. Some offer views over the river.
The Ribera de Triana is just across the river from the city centre, and is a 20-minute walk from Seville Cathedral, La Giralda, El Alcázar and the bullring. Isla Mágica Theme Park is 1 km away and you can reach the Fine Arts Museum in 15 minutes by foot.
The hotel restaurant serves a buffet breakfast, and a range of Italian and international dishes. The hotel can also provide room service and packed lunches on request. The breakfast buffet and the hotel restaurant are located on the rooftop
Relaxing massages are available on request.
City tours, and car and bicycle rental are offered at the 24-hour reception.
Seville Airport is a 20-minute drive away.
Hotel in Guia, Albufeira · 372.74 mi from centre
9.2
121 reviews
Breakfast available
When you stay at Regency Salgados Hotel & Spa in Albufeira, you'll be next to a golf course, within a 5-minute drive of Salgados Beach and Gale Beach. This family-friendly hotel is 4.8 mi (7.7 km) from Albufeira Old Town Square and 3.1 mi (5.1 km) from Sao Rafael Beach.
Hotel in Vila Real Santo Antonio · 373.84 mi from centre
9.6
105 reviews
Breakfast available
A stay at Bordoy Grand House Algarve places you in the heart of Vila Real Santo Antonio – a 1-minute drive from Vila Real Santo Antonio Harbour and 7 minutes from Monte Gordo Beach. This luxury hotel is 4.9 mi (7.8 km) from Verde Beach and 6.6 mi (10.6 km) from Castro Marim Golf.