Discovered by FATB

Mount Nelson

Hotel in Cape Town, South Africa

Mount Nelson, a Belmond hotel, is in the centre of Cape Town, with 196 rooms and suites, nine acres of gardens, seven restaurants and an afternoon tea the city knows it for.

Why FATB discovered it: No. 34. - The 50 Best Hotels 2026

Discovery is not verification.