Country · 2 hotels · Updated October 2026

Tallest Hotels in South Africa

South Africa has 2 hotels in our index of the world's tallest hotels, ranked here by how high their top guest rooms sit.

Highest rooms
Michelangelo Towers

435 ft · floor 32

Tallest building
Michelangelo Towers

460 ft

Highest floor number
Michelangelo Towers

32nd floor

Lowest typical rate
Southern Sun Cape Sun

$140 / night

Tallest Hotels in South Africa, side by side

Each tower is drawn to scale. Tap a hotel for its page.

100 ft200 ft300 ft400 ft
for scaleGreat Pyramid455 ft
for scaleStatue of Liberty305 ft
#1Michelangelo TowersSandton#2Southern Sun Cape SunCape Town
Building Hotel floors Highest guest room Landmark for scale
Compare every hotel on the full chart →

The highest rooms are at Michelangelo Towers in Sandton, on the 32nd floor at about 435 ft (133 m). It's also in the tallest building on the list, at 460 ft (140 m).

Room heights on this list range from 325 ft to 435 ft, and all 2 have rooms more than 300 ft up. Typical rates run from around $140 a night at Southern Sun Cape Sun to about $200 at Michelangelo Towers.

They're spread across 2 cities, led by Sandton (1) and Cape Town (1).

All 2 ranked

Ranked by the height of the highest guest room. Tap a hotel for photos, floors and how it compares.

  1. 01Michelangelo Towers, Sandton: exterior of the building

    Michelangelo Towers

    🇿🇦Sandton, South Africa · Legacy Hotels · 2005

    Highest room

    435ft · 133 m

    Top room floor

    32nd

    Building

    460ft · 34 fl

    Avg / night

    $200

    View rooms ↗
  2. 02Southern Sun Cape Sun, Cape Town: exterior of the building

    Southern Sun Cape Sun

    🇿🇦Cape Town, South Africa · Southern Sun · 1982

    Highest room

    325ft · 99 m

    Top room floor

    30th

    Building

    ~345ft · 32 fl

    Avg / night

    $140

    View rooms ↗

Frequently asked questions

What is the tallest hotel in South Africa?

Michelangelo Towers in Sandton. Its highest rooms are on the 32nd floor, about 435 ft (133 m) up, and its 460 ft tower is the tallest on our list.

How many hotels in South Africa have rooms above 300 feet?

All 2 on our list: Michelangelo Towers and Southern Sun Cape Sun.

What's the cheapest tall hotel in South Africa?

Southern Sun Cape Sun, at roughly $140 a night for a standard room, with rooms up to the 30th floor (325 ft). Rates vary by season.

How are the hotels ranked?

By how high the highest guest room sits: the top room floor multiplied by the building's average floor height, with spires excluded. You can also compare building height and top room floor in the table and chart.

Related rankings

Heights are from CTBUH, Wikipedia and the hotels; room heights are estimates. How we measure.