Vineyard Hotel & Spa
Located on more than 7 acres of rolling gardens overlooking the Liesbeek River, Cape Town's oldest hotel—built in and around the 18th-century home of Lady Anne Barnard—boasts comfortable rooms and numerous excellent facilities. Rooms are clean, comfortable, and stylishly decorated in tones of fresh pale green or silver and gray, enjoying either the spectacular views of Table Mountain’s backside or the beautifully landscaped courtyard. With four dining options, friendly service, endless places to sit and enjoy the views, as well as plenty of comfy nooks to tap away on a laptop, this hotel succeeds in keeping both leisure and business travelers happy. Although 15 minutes by car from the city, the hotel is walking distance from plenty of shops and only a five-minute drive from Kirstenbosch Botanical Garden.