Skip to content

Best Hotels in Africa (2026)

Places to stay, from budget guesthouses and boutique hotels to large international properties, grouped by area and style.

143 places · Updated November 12, 2026

Our top 3 hotels in Africa

  1. Al Moudira Hotel Luxury boutique hotel, Relais & Châteaux, West BankA palace-style West Bank retreat of domes, courtyards and antiques set in ten hectares of palm groves and gardens, and a member of Relais & Châteaux.
  2. Belmond Mount Nelson Hotel Historic luxury hotel, GardensOpened in 1899 below Table Mountain, the pink-painted Belmond Mount Nelson is Cape Town's grande dame, set in nine acres of gardens with two pools and famous afternoon teas.
  3. Eko Hotels & Suites Large luxury hotel and convention centre, Victoria IslandOpened in 1977 and owned by the Chagoury Group, Eko Hotels & Suites is Lagos's largest hotel complex, with 825 rooms, several restaurants and Nigeria's biggest convention centre.

Hotel

1. Al Moudira Hotel

Luxury boutique hotel, Relais & Châteaux$$$$West Bank

A palace-style West Bank retreat of domes, courtyards and antiques set in ten hectares of palm groves and gardens, and a member of Relais & Châteaux.

View details — Al Moudira Hotel

Hotel

3. Eko Hotels & Suites

Large luxury hotel and convention centre$$$$Victoria Island

Opened in 1977 and owned by the Chagoury Group, Eko Hotels & Suites is Lagos's largest hotel complex, with 825 rooms, several restaurants and Nigeria's biggest convention centre.

View details — Eko Hotels & Suites

Hotel

6. Giraffe Manor

Boutique manor house hotel$$$$Lang'ata

A 1932 manor house in Lang'ata with just 12 rooms, famous for the Rothschild's giraffes that put their heads through the windows at breakfast.

View details — Giraffe Manor

Hotel

7. Hotel Heinitzburg

Boutique castle hotel$$$$Heinitzburg hill, above the city centre

Sixteen-room boutique hotel in a 1914 hilltop castle above central Windhoek, with a pool terrace, city views and the fine-dining restaurant Leo's at the Castle.

View details — Hotel Heinitzburg

Hotel

12. La Mamounia

Palace hotel$$$$Medina (Bab Jdid)

Marrakech's grand palace hotel since 1929, set in historic gardens inside the medina walls, with four restaurants, four bars, a large spa and outdoor pools.

View details — La Mamounia

Hotel

15. Riad Fes

Luxury riad hotel, Relais & Châteaux$$$$Zerbtana, Fes el-Bali

A Relais & Châteaux hotel in a restored 14th-century palace in the medina, with two pools, a spa, a rooftop terrace and the Gayza restaurant and bar.

View details — Riad Fes

Hotel

18. Terrou-Bi

Seafront resort hotel$$$$Fann Hock

Family-owned five-star resort on the Corniche Ouest with a private beach, long pool, casino, spa and several restaurants overlooking the ocean and marina.

View details — Terrou-Bi

Hotel

19. The Oyster Box

Luxury beachfront hotel$$$$Umhlanga Rocks

The Oyster Box is a five-star Red Carnation hotel on the Umhlanga beachfront beside the lighthouse, with 86 rooms, suites and villas, a spa and celebrated curry buffets.

View details — The Oyster Box