Plan your trip

    • 16+ years
    • 12-15 years
    • 2-11 years
    • 0-23 months

Welcome to Vineyard

Vineyard With over 200 years of history within its walls, this deluxe hotel is situated in six acres of attractive landscaped parkland on the banks of the Liesbeek River. Located in the lush leafy suburb of Newlands, the hotel is within easy walking distance of the up-market Cavendish Shopping Centre and is just 10 minutes away from the City Centre and the popular Victoria & Alfred Waterfront.
ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.