Curated luxury hotels in Africa

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Africa

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Africa, but are nearby and match your search.
Primary image
Hotel Rural Castillo de Somaén
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Somaen, Arcos de Jalon · 5074.68 km from centre

9.0

 

24 reviews

Breakfast available

When you stay at Hotel Rural Castillo de Somaén in Arcos de Jalon, you'll be in the historical district and 13 minutes by car from Monasterio de Santa Maria de Huerta. This luxury hotel is 10.5 mi (16.9 km) from Cistercian Monastery and 10.7 mi (17.2 km) from Medinaceli Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Hotel Victoria Concept & Spa, by R Collection Hotels
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Menaggio · 5047.18 km from centre

9.8

 

59 reviews

Breakfast available

Located in Menaggio, Grand Hotel Victoria Concept & Spa, by R Collection Hotels is on a lake – a 4-minute drive from Menaggio Beach and 7 minutes from Villa Carlotta. This luxury hotel is 2.9 mi (4.6 km) from Menaggio and Cadenabbia Golf Club and 6.4 mi (10.3 km) from Villa del Balbianello.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Boulevard Palace Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Monrovia · 3889.21 km from centre

8.4

 

58 reviews

Breakfast available

A stay at Boulevard Palace Hotel places you in the heart of Monrovia, within a 5-minute drive of Ce Ce Beach and Invincible Sports Park. This luxury hotel is 1.5 mi (2.5 km) from Providence Island and 1.6 mi (2.5 km) from Liberian National Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Al Reem Village Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Al Jubail · 3849.75 km from centre

8.8

 

29 reviews

Breakfast available

Located in Al Jubail, Al Reem Village Hotel is within a 10-minute drive of Cenomi Al Jubail Mall and Al Tawi Archaeological Tower. This family-friendly hotel is 3.1 mi (5 km) from Star Shopping Center and 3.2 mi (5.2 km) from Al Jubail Fish Market.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Club Hotel Turan Prince World - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Manavgat · 3862.34 km from centre

8.2

 

53 reviews

Located in Manavgat, Club Hotel Turan Prince World - All Inclusive is on the boardwalk, within a 15-minute drive of Manavgat Central Mosque and Kapali Carsi Bazaar. This all-inclusive property is 11.7 mi (18.9 km) from Side West Beach and 8.1 mi (13 km) from Antalya Buyuksehir Belediye Tiyatrosu.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Palace, a Luxury Collection Hotel, Madrid
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Huertas, Madrid · 5085.32 km from centre

9.0

 

997 reviews

Breakfast available

With a stay at The Palace, a Luxury Collection Hotel, Madrid, you'll be centrally located in Madrid, steps from Thyssen-Bornemisza National Museum and Congress of Deputies. This luxury hotel is 0.2 mi (0.3 km) from Fountain of Neptune and 0.4 mi (0.6 km) from National Prado Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Güral Premier Tekirova - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Tekirova, Kemer · 3818.08 km from centre

8.8

 

7 reviews

Located in Kemer, Güral Premier Tekirova - All Inclusive is by the sea, within a 15-minute drive of Phaselis Ancient City and Alacasu. This all-inclusive property is 9.6 mi (15.4 km) from Moonlight Beach and Park and 14.1 mi (22.8 km) from Olympos Beach.

Compare price on Booking.com
Compare price on Booking.com
Hotel Camiral - The Leading Hotels of the World
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Selva, Caldes de Malavella · 4877.01 km from centre

9.2

 

308 reviews

Breakfast available

We’re looking forward to welcoming you to Camiral, a Quinta do Lago Resort. From championship golf to world-class wellness, fine dining and outdoor adventure, your stay promises a complete Eat, Play, Stay Well experience.
Golf takes centre stage at Camiral—future host of the Ryder Cup 2031, golf’s most iconic team competition. Walk the same fairways where legends will compete and experience the game at its highest level on our two world-class courses: the Stadium Course, a true test for even the most skilled players, and the Tour Course, a more forgiving yet equally scenic challenge. To fine-tune your game, our state-of-the-art Golf Hub offers cutting-edge practice facilities and a top-tier driving range.
Our Wellness Centre blends ancient traditions with the latest tech—from cryotherapy to photobiomodulation—to help you reset, recover, or simply relax.
If you’re coming for the food, you’ve come to the right place. Girona is just 20 minutes away and is widely thought of as Spain’s foodie capital. At the resort, seasonal menus and local produce are at the heart of our five restaurants.
And finally, let’s not forget the myriad of activities, from the dizzying heights of the Forest Park to the bike and hike trails, there’s something for everyone.
If you’re staying with us between Easter or Summer, please note that there is a resort fee charge per room, per day. This gives guests access to daily activities as well as our Kids' Club.
If there’s anything else you’d like to know before your arrival, please simply get in touch.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Soneva Fushi
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Baa Atoll, Kunfunadhoo · 5438.07 km from centre

9.2

 

9 reviews

When you stay at Soneva Fushi in Kunfunadhoo, you'll be conveniently close to Nelivaru Finolhu. This beach resort is within the vicinity of Hibalhidoo and Dharavandhoo Mosque.

Compare price on Booking.com
Compare price on Booking.com
Primary image
H10 Imperial Tarraco
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Tarragonès, Tarragona · 4879.31 km from centre

9.4

 

773 reviews

Breakfast available

With a stay at H10 Imperial Tarraco, you'll be centrally located in Tarragona, steps from Roman Circus and Mediterranean Balcony. This luxury hotel is 0.2 mi (0.3 km) from National Archaeological Museum of Tarragona and 0.5 mi (0.8 km) from Tarragona Roman Wall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Cotto do Gatto
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Viana do Castelo District, Ponte da Barca · 5484.84 km from centre

10.0

 

15 reviews

Breakfast available

Located in Ponte da Barca, Hotel Cotto do Gatto is in a national park – a 4-minute drive from Ponte da Barca and 9 minutes from Ponte da Barca Bridge. This luxury hotel is 5 mi (8.1 km) from Oural Swing and 6.6 mi (10.7 km) from Mosteiro De Bravaes.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Princess Kyniska Suites
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Monemvasia · 3781.05 km from centre

9.4

 

32 reviews

Breakfast available

When you stay at Princess Kyniska Suites in Monemvasia, you'll be near the beach, within a 15-minute walk of Karavostasi Beach and Ionian Sea. This spa aparthotel is 1.5 mi (2.4 km) from Plitra Beach and 1.5 mi (2.5 km) from Plitra Ruins.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Flora Al Barsha Hotel at the Mall
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Al Barsha 1, Dubai · 4179.20 km from centre

8.8

 

520 reviews

Breakfast available

With a stay at Flora Al Barsha Hotel at the Mall, you'll be centrally located in Dubai, steps from Ski Dubai and 4 minutes by foot from Mall of the Emirates. This luxury hotel is 3.9 mi (6.2 km) from Burj Al Arab and 7.7 mi (12.4 km) from Marina Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Marvella, Bengaluru
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bengaluru · 5998.49 km from centre

8.4

 

68 reviews

Breakfast available

In the heart of Bengaluru, La Marvella, Bengaluru is within a 5-minute drive of Lalbagh Botanical Gardens and Nimhans Convention Center. This family-friendly hotel is 4.3 mi (6.9 km) from Garuda Mall and 10.4 mi (16.8 km) from Art of Living International Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Seashell Suites and Villas
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Candolim · 5634.22 km from centre

9.8

 

144 reviews

Breakfast available

When you stay at Seashell Suites and Villas in Candolim, you'll be in the entertainment district, within a 15-minute drive of Candolim Beach and Calangute Beach. This luxury hotel is 3.2 mi (5.1 km) from Baga Beach and 6.9 mi (11.1 km) from Anjuna Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The St. Regis La Bahia Blanca Resort, Tamuda Bay
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marina Smir, Allyene · 4805.62 km from centre

8.8

 

20 reviews

Breakfast available

When you stay at The St. Regis La Bahia Blanca Resort, Tamuda Bay in Allyene, you'll be on the beach and 6 minutes by car from Smir Water Park. This beach hotel is 5 mi (8.1 km) from Fnideq Beach and 5.3 mi (8.6 km) from Fnideq Mosque.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Corniche Hotel Sharjah
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sharjah · 4207.62 km from centre

7.2

 

9 reviews

Breakfast available

With a stay at Corniche Hotel Sharjah, you'll be centrally located in Sharjah, within a 15-minute drive of City Centre Deira and Dubai Creek. This luxury hotel is 10.2 mi (16.5 km) from Dubai World Trade Centre and 8.5 mi (13.7 km) from Gold Souk.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ensana Nove Lazne
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marianske Lazne · 5378.19 km from centre

9.0

 

43 reviews

Breakfast available

With a stay at Ensana Nove Lazne, you'll be centrally located in Marianske Lazne, steps from Church of the Assumption of the Virgin Mary and within a 10-minute walk of Marienbad Museum. This luxury hotel is 0.5 mi (0.8 km) from Spa Colonnade and 0.9 mi (1.4 km) from Ferdinand Spring Colonnade.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Porto Palace Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Thessaloniki · 4220.86 km from centre

8.2

 

156 reviews

Breakfast available

With a stay at Porto Palace Hotel, you'll be centrally located in Thessaloniki, within a 5-minute drive of Aristotelous Square and One Salonica Outlet Mall. This family-friendly hotel is 1.4 mi (2.3 km) from Thessaloniki Port and 1.5 mi (2.5 km) from Museum of Illusions Thessaloniki.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Laguna Park Hotel
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Bibione Pineda, San Michele al Tagliamento · 4905.04 km from centre

9.0

 

133 reviews

Breakfast available

When you stay at Laguna Park Hotel in Bibione, you'll be next to a golf course and a 3-minute walk from Bibione Beach and 6 minutes by foot from Caorle Lagoon. This beach hotel is 0.4 mi (0.7 km) from Baseleghe Marina and 0.5 mi (0.8 km) from Val Grande.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor