At a Glance
- High-rise hotels gain traction as business travel surges across major African capitals.
- South Africa leads the continent’s skyline growth with the tallest hospitality towers.
- Investors target tall hotels for stable returns and expanding premium travel demand.
Africa is entering a new era of vertical hospitality as tall hotels redefine city skylines from Johannesburg to Lagos and Nairobi.
Once limited to a few financial districts, high-rise hotels are now rising across major African capitals, driven by investor confidence, business travel demand, and global brands expanding their footprint.
These towers are shaping urban growth, creating new commercial hubs, and strengthening Africa’s premium travel market. The shift reflects a blend of stronger investor appetite, expanding business travel, and global brands increasing their African presence.
Business districts in Johannesburg, Lagos, Nairobi, and Durban are witnessing a new wave of high-rise developments.
These hotels are more than accommodations; they serve as commercial anchors, conference hubs, and symbols of economic confidence.
Investors view tall hotels as stable assets tied to Africa’s growing premium travel market. South Africa continues to dominate the ranking of Africa’s tallest hotels, with more than 80 percent of the continent’s high-rise hospitality properties. Johannesburg remains the center of vertical development, led by landmark towers in Sandton and the inner city.
This ranking profiled by Shore Africa highlights the 10 tallest hotels in Africa, their economic impact, and how each property anchors its city’s skyline.
1. The Leonardo – Johannesburg
Country: South Africa
Height: 234 meters (768 feet) tall
The Leonardo dominates Sandton’s skyline and anchors one of Africa’s busiest financial districts. The mixed-use tower hosts luxury rooms, residences, and corporate suites, drawing business travelers seeking proximity to banks, law firms, and private equity offices.

2. Carlton Hotel – Johannesburg, South Africa
Country: South Africa
Height: 223 meters (730 ft) tall
The Carlton Hotel in Johannesburg is part of the Carlton Centre complex, a 223-meter (730 ft) tall, 50-story skyscraper that was Africa’s tallest building for many years. A long-standing fixture in Johannesburg’s central district, the Carlton Hotel remains one of Africa’s tallest and most historically known hospitality towers. Its extensive conference facilities continue to draw political and corporate events.

3. The Michelangelo Towers
Country: South Africa
Height: 140 meters
The tallest hotel in South Africa is the Michelangelo Towers in Sandton, Johannesburg, when considering a building used purely as a hotel. This is considered the tallest single-purpose hotel building in South Africa, standing at 140 m (460 ft) with 34 floors.

4. Ponte City Apartments
Country: Johannesburg, South Africa
Height: 172.8 meters
Ponte City Apartments is one of Johannesburg’s most recognizable high-rise structures, rising 172.8 meters above the city. Known for its cylindrical shape and hollow core, it has long been a standout feature of the Berea skyline. The tower houses residential units and remains a landmark symbol of urban Johannesburg.

5. Marble Towers
Country: Johannesburg, South Africa
Height: 152.1 meters
Marble Towers is one of Johannesburg’s most recognizable high-rise structures, anchoring the city’s historic central business district. The 152-meter tower houses offices, retail, and hotel accommodations, maintaining steady commercial activity. Its location keeps it relevant as the CBD undergoes regeneration driven by corporate tenants and transit-linked redevelopment projects.

6. Pearl Dawn
Country: Durban, South Africa
Height: 152 meters
Pearl Dawn rises over Durban’s expanding Umhlanga Ridge precinct, standing out as one of the tallest mixed-use towers on South Africa’s east coast. Its hotel component draws business travelers and holidaymakers seeking proximity to the beachfront, while its height offers panoramic views of the Indian Ocean and the city’s growing commercial strip.

7. KwaDukuza eGoli Hotel Tower 1 (Hotel)
Country: South Africa
Height: 140 m (460 ft) with 40 floors
KwaDukuza eGoli Hotel Tower 1 (Hotel) – Formerly known as the Johannesburg Sun Hotel, this building stands at 140 m (460 ft) with 40 floors, though it has been mothballed since 1998.

8. JW Marriott Hotel Nairobi
Country: Kenya
Height: 143 meters
The JW Marriott Hotel Nairobi is 143 meters high. It is the tallest hotel in Kenya and features 35 stories.

9. Garden Court Marine Parade
Country: Durban, South Africa
Height: 118 m (387 ft) tall with 28 floors
Standing tall at 118 meters (387 ft) with 28 floors, the Garden Court Marine Parade is one of Durban’s most recognizable beachfront towers. Standing 118 meters above the Golden Mile, the 28-floor hotel draws both business and leisure travelers with its ocean-facing rooms, steady conference traffic, and proximity to the city’s tourism corridor. Its height cements its place on Durban’s skyline.

10. Lagos Continental Hotel
Country: Nigeria
Height: 105 meters (344 feet)
Lagos Continental Hotel, a 23-floor, 5-star hotel located on Victoria Island in Lagos. It stands at 105 meters (344 feet) and was unveiled in 2013.





