The Mother City's hotel scene has something for every traveler, from rooftop bars to rural winelands.
Cape Town is one of those exceptional cities that has something for everyone. You can just as easily go for a hike in the mountains to watch the sunrise as you can sample cuisine from all over the world in a bustling night market. Its hotel scene is just as diverse. Whether you prefer old-school elegance or an ultra-modern hot spot, it caters to travelers of all types. Here are seven hotels worth booking when you make your way to South Africa’s (deservedly) most-visited city.