Guests can currently expect to pay €269 on average for a night at The Capital Mirage, Cape Town. Enter your desired travel dates in the form above to find deals starting at €105 per night.