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 Casablanca City Center, Casablanca · 1079.58 km from centre
8.0
576 reviews
Breakfast available
With a stay at Radisson Blu Hotel, Casablanca City Center in Casablanca (Casablanca City Center), you'll be within a 5-minute drive of Hassan II Mosque and Central Market of Casablanca. This luxury hotel is 0.5 mi (0.8 km) from Ecole Assimil-Formation and 0.7 mi (1.1 km) from Complex Cultural Sidi Belyout.

Riad in Medina, Marrakech · 1012.52 km from centre
9.9
914 reviews
The Riad is a 1-minute walk from Jamaâ El Fna. It is decorated in a traditional Moroccan style and features a swimming pool with hot tub and a terrace with a seating area and views of the Medina.
The air-conditioned suites at Riad Les Nuits de Marrakech feature a flat-screen TV and a seating area. The private bathrooms include free toiletries, a shower and toilet.
The Riad also features a dining room and guests can enjoy traditional Moroccan dishes.
Riad Les Nuits de Marrakech is a 17-minute ride from the Menara Garden, and Marrakech Airport is a 20-minute drive from the property.

Riad in Rabat · 1048.86 km from centre
8.8
163 reviews
Breakfast available
A stay at L'Alcazar places you in the heart of Rabat, within a 10-minute walk of Bab El Had Square and Central Market. This luxury riad is 0.3 mi (0.6 km) from Andalusian Garden and 0.3 mi (0.6 km) from National Jewellery Museum.

Hotel in Conil de la Frontera · 1173.98 km from centre
9.2
1,101 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 Les Berges du Lac, Tunis · 1270.59 km from centre
8.6
368 reviews
Breakfast available
With a stay at Corail Suites Hotel in Tunis (Les Berges du Lac), you'll be within a 15-minute drive of Habib Bourguiba Avenue and La Goulette Beach. This hotel is 0.7 mi (1.1 km) from Corniche Lake 2 and 2.8 mi (4.4 km) from Espace Diwan.

Hotel in La Loma, Úbeda · 1204.25 km from centre
8.6
1,074 reviews
Rosaleda Don Pedro is set in the historic centre of Úbeda, a UNESCO World Heritage Site. It has an outdoor pool, spa and free Wi-Fi hotspot.
The air-conditioned rooms at the Rosaleda Don Pedro are spacious. They have wooden furniture and full bathrooms.
The hotel has a patio and a snack bar. At the hotel's restaurant you can enjoy traditional Andalusian and Spanish dishes.
The Rosaleda Don Pedro can be found close to Plaza Vazquez de Molina. Úbeda lies at the heart of the Jaén region. The area has several nature reserves, including the Cazorla National Park.

Hotel in Almeria · 1053.07 km from centre
8.6
451 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 Merzouga · 646.01 km from centre
9.6
265 reviews
Desert Berber Fire Camp is located in Merzouga. Featuring room service, this property also welcomes guests with a restaurant and a terrace. The accommodation provides evening entertainment and dry cleaning services.
Featuring a shared bathroom with a bidet and free toiletries, certain rooms at the hotel also provide guests with a mountain view.
Breakfast is available, and includes buffet, continental and vegetarian options.
Desert Berber Fire Camp offers a children's playground. The area is popular for skiing, and bike hire is available at this 5-star hotel.
Speaking Arabic, English, Spanish and French at the 24-hour front desk, staff are always on hand to help.
Moulay Ali Cherif Airport is 122 km away.

Hotel in Province of Seville, Carmona · 1252.08 km from centre
8.6
385 reviews
Breakfast available
A stay at Hotel Alcázar de La Reina places you in the heart of Carmona, steps from Carmona City Museum and 4 minutes by foot from Santa Maria de la Asuncion Church. 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 Palma de Mallorca · 1286.81 km from centre
9.2
94 reviews
Breakfast available
With a stay at JS Palma Plaza Hotel in Palma de Mallorca (El Fortí), you'll be a 3-minute drive from Plaza Espana and 7 minutes from Port of Palma de Mallorca. This spa hotel is 1.2 mi (2 km) from Cathedral of Santa Maria of Palma and 3.9 mi (6.2 km) from Cala Mayor Beach.

Hotel in Hammamet · 1250.17 km from centre
8.4
94 reviews
Breakfast available
Located in Hammamet, OCEANA HOTEL & SPA is connected to the convention centre, within a 10-minute drive of Port Yasmine and Carthage Land. This beach hotel is 3.2 mi (5.1 km) from Yasmine Golf Course and 3.3 mi (5.4 km) from Dar Sebastien International Cultural Center.

Hotel in Hammamet · 1252.76 km from centre
8.0
20 reviews
Breakfast available
With a stay at The Orangers Garden Villas & Bungalows in Hammamet (Hammamet Sud), you'll be within a 5-minute drive of Hammamet Beach and International Culture Center of Hammamet. This all-inclusive hotel is 1 mi (1.6 km) from Dar Sebastien International Cultural Center and 2 mi (3.3 km) from Pupput Archaeological Site.

Hotel in Figueretas, Ibiza Town · 1209.00 km from centre
8.4
1,001 reviews
Breakfast available
A stay at BG Hotel Nautico Ebeso places you in the heart of Ibiza Town, within a 15-minute walk of Dalt Vila and Marina Botafoch. This beach hotel is 1.2 mi (1.9 km) from Bossa Beach and 1.3 mi (2.1 km) from Port of Ibiza.

Hotel in Santa Eulalia del Rio · 1210.34 km from centre
8.4
373 reviews
Breakfast available
When you stay at Destino Five Ibiza - 5-Star Grand Luxe Resort - Free Entrance to Pacha Club in Santa Eulalia del Rio, you'll be near the beach, within a 5-minute drive of Figueretas Beach and Marina Botafoch. This luxury hotel is 2.8 mi (4.5 km) from Port of Ibiza and 4.3 mi (6.9 km) from Bossa Beach.

Hotel in Benidorm · 1179.57 km from centre
7.6
2,656 reviews
Europe’s tallest hotel, the 52-floor Gran Hotel Bali & Spa offers unbeatable views of the Costa Blanca. It offers several outdoor swimming pools, a spa and spacious, air-conditioned rooms most of them with private balconies.
The Bali’s airy rooms are decorated in elegant neutral tones. All rooms include satellite TV, a safe and a minibar. Wi-Fi is available.
Guests can enjoy buffet meals in the hotel’s 2 restaurants. There is also a poolside bar and a disco-bar. The Gran Bali offers a full entertainment programme, and there is a games room with table tennis and pool tables.
The Gran Hotel Bali & Spa’s spa includes a sauna, gym and hot tub. Massages and a range of beauty treatments can also be booked. Spa entry and treatments come at an extra cost.
Situated in the quiet La Cala area of Benidorm, Gran Hotel Bali & Spa is just 5 minutes’ walk from Poniente Beach. Terra Mitica Theme Park is within 3 km.

Hotel in Alcúdia · 1319.21 km from centre
9.4
76 reviews
Breakfast available
With a stay at Sofia Alcudia Beach Hotel in Alcúdia, you'll be on the beach – a 3-minute walk from Alcúdia Beach and a 3-minute drive from Alcúdia Port. This beach hotel is 1.7 mi (2.7 km) from Playa de Muro and 5.3 mi (8.5 km) from Playa de Can Picafort.

Hotel in Algeria, Mostaganem · 892.91 km from centre
8.8
27 reviews
Breakfast available
With a stay at Az Hotel Montana in Mostaganem, you'll be 13 mi (21 km) from Centre Culturel Touahria and 17.8 mi (28.6 km) from Hadjadj Plage. This family-friendly hotel is 28.1 mi (45.2 km) from Centre Culturel de Sidi Ali.

Hotel in Cala Ratjada · 1308.81 km from centre
8.6
148 reviews
Set in the old fishing village of Cala Ratjada, the Baviera is just 200 metres from the beach, and has an outdoor pool, hot tub and sauna where you can relax.
Enjoy comfort and prestige in this palace-like building, whose rooms are all fully heated and air-conditioned, with a balcony where you can enjoy the sun.
The Baviera is perfectly situated for exploring the Eastern Coast of Mallorca, and offers a convenient airport shuttle, as well as a tour desk.
Here you can enjoy hiking, fishing, windsurfing, snorkeling and diving, or simply lie back on the fantastic beaches.
Sporty guests can rent a bicycle to discover the local area, or play golf or tennis nearby.
After a day out, go for a cooling swim in the outdoor pool, or treat yourself to a massage. Then head to the Baviera's restaurant for a delicious meal.

Hotel in Cala Ratjada, Capdepera · 1309.97 km from centre
8.8
65 reviews
Breakfast available
When you stay at Parque Nereida Suites Hotel in Capdepera, you'll be near the beach, within a 15-minute walk of Cala Agulla Beach and Sa Torre Cega. This spa hotel is 11.2 mi (18 km) from Cala Millor Beach and 0.7 mi (1.1 km) from Cala Ratjada Port.

Hotel in Tunis Governorate, Carthage · 1275.77 km from centre
8.4
90 reviews
Breakfast available
When you stay at Villa Didon in Carthage, you'll be in the historical district, within a 15-minute drive of La Marsa Beach and Habib Bourguiba Avenue. This luxury hotel is 7 mi (11.3 km) from La Goulette Beach and 0.8 mi (1.4 km) from Ennejma Ezzahra Palace.