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+ years
2

Children

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

See the latest prices and deals by choosing your dates

Ndlovu Lodge
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tshwane, Pretoria · 1992.59 mi from centre

7.6

 

126 reviews

Breakfast available

Located in Pretoria, 21 km from Pretoria Country Club, Ndlovu Lodge provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. This 4-star hotel offers room service, luggage storage space and free WiFi. The hotel has a terrace and mountain views, and guests can enjoy a meal at the restaurant or a drink at the bar.

Guest rooms are equipped with a flat-screen TV with satellite channels, fridge, a coffee machine, a shower, free toiletries and a desk. All guest rooms at the hotel are fitted with a private bathroom and bed linen.

A Full English/Irish breakfast is available at Ndlovu Lodge.

The accommodation offers a children's playground.

Rietvlei Nature Reserve is 21 km from Ndlovu Lodge, while University of Pretoria is 24 km away.

Compare price on Booking.com
Compare price on Booking.com
Shishangeni by BON Hotels, Kruger National Park
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Chalet in Nkomazi, Komatipoort · 2012.47 mi from centre

7.0

 

58 reviews

Breakfast available

Shishangeni Private Lodge, Kruger National Park offers luxury chalets and tents within the Mpanamana Concession. Full-board and half-board (excluding lunch and game drives) options are available. Complimentary Wi-Fi is available in Shishangeni main lodge’s public areas.

The units are decorated with contemporary furnishings and feature earthy colours. Each unit has a balcony offering a view and comes fitted with a mosquito net, fireplace and seating area.

Malelane is 47 km from Shishangeni Private Lodge, Kruger National Park. The nearest airport is the Kruger Mpumalanga International Airport, located 108 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Leopard Sands, Kruger Park
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Mbombela · 1979.52 mi from centre

10.0

 

2 reviews

Breakfast available

With a stay at Leopard Sands, Kruger Park in Mbombela, you'll be in a national park, within a 15-minute drive of Kruger National Park and AM Spa Kruger. This all-inclusive hotel is 3.9 mi (6.4 km) from Skukuza Golf Course and 6.8 mi (11 km) from Paul Kruger Gate.

Compare price on Booking.com
Compare price on Booking.com
Gewan White Beach Resort-New Alamein
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Marsa Matruh · 1988.28 mi from centre

7.9

 

184 reviews

Breakfast available

Gewan White Beach Resort-New Alamein features a seasonal outdoor swimming pool, fitness centre, a garden and shared lounge in Marsa Matruh. With free WiFi, this 5-star hotel has a terrace and a bar. The accommodation offers room service, a 24-hour front desk and currency exchange for guests.

Selected rooms here will provide you with a kitchen with a fridge, an oven and a microwave.

At the hotel you will find a restaurant serving American, British and French cuisine. A halal option can also be requested.

Gewan White Beach Resort-New Alamein offers a children's playground.

Mersa Matruh International Airport is 5 km away.

Compare price on Booking.com
Compare price on Booking.com
The Cycad Lodge & Chalets
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Mbombela, Nelspruit · 2001.12 mi from centre

8.5

 

365 reviews

Breakfast available

The Cycad Lodge & Chalets offers tranquil accommodation in the heart of Nelspruit in the Mpumalanga province. The city centre, with its malls, theatres and business institutions is a 3-minutes' drive away. The Cycad offers a swimming pool, BBQ, games room and on-site restaurant.

Each room at this hotel is air-conditioned and has a flat-screen TV with satellite channels. Certain units include views of the pool or garden. All rooms have a private bathroom.

You will find a business centre at the property.

Mbombela Stadium is 3.3 km from The Cycad Lodge & Chalets, while Mbombela Stadium is 3.3 km away. The nearest airport is Kruger Mpumalanga International Airport, 18 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Club Reef Resort & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in El Hadaba, Sharm El Sheikh · 1868.41 mi from centre

8.0

 

34 reviews

With a stay at Club Reef Resort & Spa in Sharm El Sheikh (El Hadaba), you'll be steps from Red Sea and 14 minutes by foot from Naama Bay. This all-inclusive hotel is 3.9 mi (6.2 km) from Naama Bay Beach and 7.2 mi (11.7 km) from Domina Coral Bay Congress Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Beyt al Salaam
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Stone Town, Zanzibar Town · 1207.49 mi from centre

7.6

 

149 reviews

Breakfast available

With a stay at Beyt al Salaam in Zanzibar Town (Stone Town), you'll be steps from Nakupenda Beach and 5 minutes by foot from Old Fort. This hotel is 0.3 mi (0.4 km) from Forodhani Gardens and 0.7 mi (1.1 km) from House of Wonders.

Compare price on Booking.com
Compare price on Booking.com
Jambo Resort by Mambo Hotels
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Paje · 1232.00 mi from centre

9.6

 

22 reviews

Breakfast available

Set in Paje, a few steps from Paje Beach, Jambo Resort by Mambo Hotels offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, a 24-hour front desk and currency exchange for guests.

At the hotel, all rooms are fitted with a wardrobe. Every room includes a safety deposit box, while certain rooms will provide you with a balcony and others also provide guests with sea views. The units will provide guests with a desk and a kettle.

An à la carte breakfast is available at Jambo Resort by Mambo Hotels. At the accommodation you will find a restaurant serving African, Mediterranean and local cuisine. Vegetarian and vegan options can also be requested.

Jambo Resort by Mambo Hotels offers a children's playground. You can play billiards at the hotel, and car hire is available.

Peace Memorial Museum is 50 km from Jambo Resort by Mambo Hotels, while Jozani Chwaka Bay National Park is 35 km from the property. Abeid Amani Karume International Airport is 50 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Victoria Garden
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Luanda · 1100.28 mi from centre

7.2

 

7 reviews

Breakfast available

Located in Luanda, Hotel Victoria Garden is connected to a shopping centre – a 4-minute drive from Pavilhao Multiusos and 5 minutes from Estadio 11 de Novembro. This hotel is 4.2 mi (6.8 km) from Ulengo Center Glakeni and 8.3 mi (13.4 km) from Kissama National Park.

Compare price on Booking.com
Compare price on Booking.com
Dreams Vacation Resort - Sharm El Sheikh
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in El Hadaba, Sharm El Sheikh · 1867.75 mi from centre

7.3

 

1,252 reviews

Breakfast available

Featuring 400 metres of private Red Sea beach, this all-inclusive resort offers rooms with a balcony. It has 5 swimming pools and a spa. Free private parking is available on site.

A minibar and a satellite TV are in Dreams Vacation Resort - Sharm El Sheikh’s air-conditioned rooms. The bright rooms come with an en suite bathroom with a hairdryer.

Massage treatments are offered at the spa. It includes a hot tub and a sauna. Guests can relax on a lounger by the pool or enjoy a game of tennis.

Dreams Vacation Resort has 3 in-house restaurants including a Mexican restaurant and a buffet restaurant with an outdoor terrace. Drinks can be enjoyed in the Sailor Bar in the lobby.

The Sharm El Sheikh International Airport is a 15-minute drive from the resort. Naama Bay is just 5 minutes’ drive, and a shuttle can be arranged.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Blue Reef Marsa Alam - All inclusive
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Marsa Alam · 1713.93 mi from centre

7.4

 

11 reviews

Breakfast available

With a stay at Blue Reef Marsa Alam - All inclusive in Marsa Alam, you'll be a 1-minute drive from Red Sea and 8 minutes from Abu Dabab Beach. This all-inclusive property is 8.4 mi (13.6 km) from Abu Dabbab Bay and 16.3 mi (26.2 km) from Marsa Alam Mosque.

Compare price on Booking.com
Compare price on Booking.com
24 On Basil Boutique Luxury Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Ferndale, Johannesburg · 2006.00 mi from centre

9.0

 

109 reviews

Breakfast available

Located in Johannesburg, 9.4 km from Montecasino, 24 On Basil Boutique Luxury Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service, and currency exchange for guests.

At the hotel, rooms are fitted with a wardrobe. Each room comes with a desk and a TV, and certain rooms at 24 On Basil Boutique Luxury Hotel have a balcony. Guest rooms will provide guests with a fridge.

A Full English/Irish breakfast is available at the accommodation. At 24 On Basil Boutique Luxury Hotel you will find a restaurant serving African, Seafood and local cuisine. Vegetarian, vegan and gluten-free options can also be requested.

Sandton City Mall is 10 km from the hotel, while Gautrain Sandton Station is 10 km from the property. Lanseria International Airport is 19 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Brayka Bay Reef Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Marsa Alam, Abu Dabab · 1714.75 mi from centre

8.7

 

92 reviews

Situated directly on the Marsa Brayka Bay, Brayka Bay Reef Resort offers water sports activities amongst the coral reefs of the Red Sea. The extensive gardens include a tennis court and fitness centre.

The rooms are simply decorated and open out onto a balcony or terrace. They are equipped with air-conditioning, a satellite TV and minibar. The private bathrooms have a shower.

Brayka Bay Reef Resort includes both a buffet and à la carte restaurant. After an active day, a cool drink can be enjoyed at the bar. Entertainment staff and a nightclub DJ provide amusement throughout the night.

Brayka Bay Reef Resort is located in the tourism area of Marsa Alam, just 17 km away from the Marsa Alam city. It is 45 km away from the Marsa Alam Airport. Free private parking and car hire are available.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ewaa Express Hotel - Tabouk
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tabuk Province, Tabuk · 1959.55 mi from centre

10.0

 

4 reviews

Breakfast available

With a stay at Ewaa Express Hotel - Tabouk in Tabuk, you'll be within a 5-minute drive of King Abdulaziz Garden and Tabuk Station - Hijaz Railway Station. This hotel is 3.3 mi (5.3 km) from Tabuk Castle and 3.3 mi (5.3 km) from Tabuk Attraction Mud House.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Neptune Mara Rianta Luxury Camp - All Inclusive
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

All-inclusive resort in Maasai Mara · 803.40 mi from centre

9.6

 

17 reviews

Breakfast available

When you a stay at Neptune Mara Rianta Luxury Camp - All Inclusive in Maasai Mara, you'll be on a river, within a 5-minute walk of Mara North Conservancy and Mara River. This all-inclusive property is 11.8 mi (18.9 km) from Maasai Mara National Reserve and 11.4 mi (18.3 km) from Lemek Conservancy.

Compare price on Booking.com
Compare price on Booking.com
Vipingo Beach Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Kilifi County, Tezo · 1175.07 mi from centre

8.0

 

3 reviews

Breakfast available

Vipingo Beach Resort has a garden, a private beach area and a sun terrace with swimming pool and à la carte breakfast in Tezo. Featuring a restaurant, the property also has a bar, as well as a sauna. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms with a desk, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. The rooms have a wardrobe.

Jumba la Mtwana is 21 km from Vipingo Beach Resort, while Haller Park is 30 km from the property. Vipingo Airport is 6 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Courtyard Hotel Waterfall City
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Midrand · 2002.49 mi from centre

9.0

 

58 reviews

Breakfast available

With a stay at Courtyard Hotel Waterfall City in Johannesburg (Midrand), you'll be steps from Mall of Africa and a 5-minute drive from Kyalami Racetrack. This hotel is 2.7 mi (4.3 km) from Gallagher Convention Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Le Confidentiel
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Arua · 469.63 mi from centre

8.0

 

5 reviews

Breakfast available

Located in Arua, Hotel Le Confidentiel is on the boardwalk, within a 10-minute drive of West Nile Golf Club and Arua Central Market. This luxury hotel is 5.4 mi (8.7 km) from Roman Catholic Diocese of Arua Headquarters.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Nozol Royal Inn Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Madinah · 1829.08 mi from centre

7.4

 

19 reviews

Breakfast available

With a stay at Nozol Royal Inn Hotel in Madinah (Madinah City Center), you'll be within a 10-minute walk of Prophet's Mosque and Masjid Abu Dharr al Ghifari. This hotel is 1.5 mi (2.4 km) from The Green Dome and 1.7 mi (2.8 km) from Al-Baqi Cemetery.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Florida Inn Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Saudi Arabia, Nejran · 1707.83 mi from centre

7.4

 

3 reviews

With a stay at Florida Inn Hotel in Nejran, you'll be 8.8 mi (14.2 km) from Suqaam Park and 9.6 mi (15.4 km) from Amarah Palace. This hotel is 9.6 mi (15.5 km) from Najran Museum and 12 mi (19.3 km) from Rub' al Khali.

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