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
See the latest prices and deals by choosing your dates

Hotel in Marbella Old Town, Marbella · 562.83 km from centre
9.8
101 reviews
Breakfast available
With a stay at La Fonda Heritage Hotel Relais &Châteaux, you'll be centrally located in Marbella, just a 3-minute walk from Orange Square and 9 minutes by foot from Marbella Marina. This luxury hotel is 5.8 mi (9.4 km) from Puerto Banús Beach and 6.2 mi (10.1 km) from Puerto Banús Marina.

Hotel in Puerto Banús, Marbella · 557.97 km from centre
8.8
1,165 reviews
Breakfast available
With a stay at Hard Rock Hotel Marbella – Puerto Banús in Marbella (Puerto Banús), you'll be within a 5-minute drive of Puerto Banús Beach and Puerto Banús Marina. This spa hotel is 4.9 mi (7.9 km) from Orange Square and 5 mi (8 km) from Marbella Marina.

Hotel in Olhao · 585.90 km from centre
9.2
1,000 reviews
Breakfast available
With a stay at Real Marina Hotel & Spa in Olhao (Olhão Historic Center), you'll be within a 15-minute drive of Olhao Harbour and Faro Marina. This spa hotel is 10.9 mi (17.6 km) from Faro Island Beach and 0.1 mi (0.2 km) from Ria Formosa Natural Park.

Hotel in Alvor, Portimão · 612.53 km from centre
8.8
310 reviews
With a stay at Penina Hotel & Golf Resort in Portimão, you'll be near the beach, within a 15-minute drive of Alvor Beach and Le Meridien Penina Golf. This beach hotel is 9.4 mi (15.1 km) from Marina de Lagos and 16.6 mi (26.7 km) from Praia da Luz.

Hotel in Tangier · 461.77 km from centre
7.8
185 reviews
Breakfast available
When you stay at Hotel Farah Tanger in Tangier, you'll be near the bay, within a 10-minute drive of Tanger City Center and Tangier Beach. This beach hotel is 4 mi (6.5 km) from Port of Tangier and 0.9 mi (1.5 km) from Casino Malabata.

Hotel in Tangier · 459.02 km from centre
7.0
1,002 reviews
Breakfast available
A stay at Kenzi Solazur Hotel places you in the heart of Tangier, steps from Tangier Beach and a 3-minute drive from Tangier American Legation Museum. This spa hotel is 1.5 mi (2.3 km) from Port of Tangier and 1.5 mi (2.4 km) from Grand Socco Tangier.

Hotel in Málaga Province, Monda · 573.50 km from centre
9.2
87 reviews
Breakfast available
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 · 586.07 km from centre
8.8
1,006 reviews
Breakfast available
With a stay at Occidental Faro in Faro (Faro City Centre), you'll be steps from Faro Marina and Misericordia Church. This hotel is 0.2 mi (0.4 km) from A Companhia de Teatro do Algarve and 0.3 mi (0.5 km) from Sao Pedro Church.

Hotel in Costa de la Luz Huelva, Isla Cristina · 601.27 km from centre
8.6
531 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 · 598.45 km from centre
8.8
425 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 · 496.06 km from centre
9.1
1,191 reviews
<h2>Elegant Accommodation</h2>
Zahara Beach & Spa by QHotels in Zahara de los Atunes offers a 5-star experience with a fitness centre, terrace, restaurant, bar, and a year-round outdoor swimming pool. Free WiFi is available throughout the property.
<h2>Comfortable Amenities</h2>
Rooms feature air-conditioning, private bathrooms, sea or pool views, and modern amenities such as flat-screen TVs and soundproofing. Additional facilities include a sauna, rooftop pool, and electric vehicle charging station.
<h2>Dining and Leisure</h2>
The restaurant serves dinner, and guests can enjoy meals at the bar. The terrace provides a relaxing outdoor space, while the fitness centre and spa offer leisure activities.
<h2>Prime Location</h2>
Zahara de los Atunes Beach is a 2-minute walk away, while Playa de Atlanterra is 300 metres nearby. Other attractions include Playa Zahara De Los Atunes and Faro El Caraminal, each within 6 km.

Hotel in Alvor, Portimão · 608.01 km from centre
8.8
559 reviews
Breakfast available
With a stay at Pestana Alvor Praia Beach & Golf Hotel in Portimão (Prainha), you'll be within a 10-minute drive of Alvor Beach and Rocha Beach. This beach hotel is 19.8 mi (31.8 km) from Praia da Luz and 14.1 mi (22.6 km) from Marina de Lagos.

Hotel in Triana, Seville · 632.76 km from centre
8.8
1,000 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 Estadio de La Cartuja.

Hotel in Costa Noroeste, Sanlucar de Barrameda · 559.00 km from centre
9.8
46 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 0.6 mi (1 km) from Doñana National Park and 1.4 mi (2.3 km) from Playa de las Piletas.

Hotel in Yaiza, Playa Blanca · 723.27 km from centre
8.9
724 reviews
Breakfast available
The Princesa Yaiza Suite Hotel Resort 5*L is set on the beachfront in Playa Blanca. This resort features 6 outdoor swimming pools, a Thalasso and spa centre, sports facilities and 8 restaurants.
Each room at the Princesa Yaiza Suite Hotel Resort 5*L has a balcony or patio with sea views, or overlooking the pools or the gardens. All include a small kitchenette, flat-screen TV, and a bathrobe and slippers and safe.
Guests can enjoy the Thousand and One Nights seawater circuit at Hotel Yaiza’s Thalassotherapy centre for an extra charge. Hydro-massage jets, swan-necks, underwater music and color therapy are also available here, as well as a Turkish bath, treatment cabins, and a tea house.
The fitness center has sports classes.
The restaurants at Hotel Yaiza Suite Resort serve buffet and individual choice cuisine. Grill, Italian, Japanese and gourmet Spanish cuisine is offered within the resort. There is also a tapas and a poolside snack bar.

Hotel in Oran · 743.32 km from centre
7.4
332 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 · 630.96 km from centre
9.8
234 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 15-minute walk of Seville Cathedral and Plaza de Armas Shopping Center. This luxury hotel is 0.8 mi (1.2 km) from Royal Alcázar of Seville and 2.2 mi (3.5 km) from Plaza de España.

Hotel in Sierra Nevada, Monachil · 680.27 km from centre
8.8
188 reviews
Breakfast available
With a stay at Hotel 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 · 600.93 km from centre
8.8
193 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 of Málaga and 1 mi (1.6 km) from Malagueta Beach.

Hotel in Benalmádena · 584.05 km from centre
9.2
646 reviews
Breakfast available
With a stay at Spirit Hotel Benalmádena Beach in Benalmádena (Benalmádena Costa), you'll be a 2-minute drive from Benalmadena Marina and 9 minutes from Carihuela Beach. This beach hotel is 6.2 mi (10 km) from Los Boliches Beach and 12.1 mi (19.4 km) from Port of Malaga.