Mount Nelson Hotel

The Mount Nelson Hotel is the oldest hotel in South Africa and opened in 1899.
Birding Walk Boatride Fishing Swimming

Star Rating
Game Viewing
Price Guide $$$

This landmark hotel was intended to rival the finest in Europe and to serve as a true outpost of Empire. The Mount Nelson is located in the upper southwest end of the city bowl in Cape Town, within walking distance to Long Street. Set immediately south of Company Gardens, the grand entrance leads up a palm-lined drive to this famously pink hotel.

The hotel is set on 9 acres of private land, with almost 200 rooms in a variation of different buildings offering accommodation of diverse styles and tastes.

There are several pools, a large spa and gym and all other facilities one would accept of a place like this, with plenty of faded elegance and sharp service. Afternoon tea is something of an institution.

The hotel is great for special venues and was recently awarded for the set up of special functions.