The Table Bay Hotel

Enjoy comfortable, luxurious accommodation with far-reaching views of the ocean and Table Mountain, attentive service and tranquil spa treatments.

From: $169 p.p.n. sharing