Book your room at Villa Belmonte Manor House Hotel
Please enter your travel dates.
Get an overview of this hotelLuxury Cape Town hotel in Cape Town City Centre, near South African National Gallery
Located in Cape Town City Centre, this luxury hotel is within 1 mi (2 km) of De Waal Park and South African National Gallery. Castle of Good Hope and Greenmarket Square are also within 2 mi (3 km).
Along with a restaurant, this hotel has a bar/lounge and tour/ticket assistance.
All guestrooms include air conditioning.Information missing or incorrect? Tell us!
The hotel offers a restaurant. A bar/lounge is on site where guests can unwind with a drink.
- Total number of rooms - 15
- Tours/ticket assistance
- Air conditioning
Where to Eat
Villa Belmonte Manor House Hotel has a restaurant on site.
You need to know
Extra-person charges may apply and vary depending on hotel policy.
Quality Graded by the Tourism Grading Council of South Africa (TGCSA) – South Africa's official quality assurance organization.