Vineyard Restaurant

Kings River Wine Estate, McGregor  
Send to a friend Accommodation


Swaddled by the Langeberg Mountain Range extended by vineyard views, Vineyard Restaurant delights from within one of the oldest farms in the region.

The restaurant offers a tantalising a la carte menu alongside sumptuous breakfasts and gourmet picnics.

Enjoy sweeping views and the freshest farm produce beautifully presented for comfort food at its best.

Tucked away between the historical villages of McGregor and Robertson, Vineyard Restaurant offers tantalising meals flanked by beautiful views and fine wine.

Vineyard Restaurant Map

In and Around

Nearby Locations
Nearest Airport
Featured Destinations

Accommodation near Vineyard Restaurant

*Distances are shown as the crow flies and not necessarily the actual travelling distance.

from R700
1 night, 2 adults

Rhebokskraal Olive Estate

Sleeps 9 McGregor Self-catering in McGregor
0.90km from Vineyard Restaurant

from R160
1 night, 2 adults

Uitvlugt Cottages and Camping Sites

Sleeps 48 McGregor Self-catering in McGregor
1.43km from Vineyard Restaurant

Leave the world behind and come spend some time in our part of the country just a stone's throw away...

from R362
1 night, 2 adults

McGregor Backpackers

Sleeps 23 McGregor Backpacker in McGregor
1.60km from Vineyard Restaurant

McGregor Backpackers is situated in the heart of McGregor, surrounded by the majestic Langeberg Moun...

from R1800
1 night, 2 adults

The Kite House

Sleeps 6 McGregor Self-catering in McGregor
1.68km from Vineyard Restaurant

This is a beautiful self-catering house situated in the charming village of McGregor, with lovely ga...

from R600
1 night, 2 adults

Bougainvillea Cottage

Sleeps 3 McGregor Self-catering in McGregor
1.72km from Vineyard Restaurant

Bougainvillea Cottage is a lovely modern cottage situated in the upper village of McGregor with beau...

from R600
1 night, 2 adults

91 Long Street

Sleeps 6 McGregor Self-catering in McGregor
1.77km from Vineyard Restaurant

This is a lovingly restored self-catering house situated in the quaint village of McGregor. This is...

from R875
1 night, 2 adults

Temenos Retreat

Sleeps 22 McGregor Self-catering in McGregor
1.85km from Vineyard Restaurant

Temenos is well loved for its exceptional beauty and tranquility and is set in the heart of McGregor...

from R500
1 night, 2 adults

Lemon Tree

Sleeps 4 McGregor Self-catering in McGregor
1.91km from Vineyard Restaurant

from R1200
1 night, 2 adults

Old Village Lodge

Sleeps 6 McGregor Guest House in McGregor
1.91km from Vineyard Restaurant

The Old Village Lodge is conveniently located high up on Voortrekker Street and is within easy walki...

from R500
1 night, 2 adults

Tindall Cottage

Sleeps 5 McGregor Self-catering in McGregor
1.93km from Vineyard Restaurant

Tindall Cottage is a charming self-catering unit situated in the small village of McGregor, about 15...

  • South African
  • Breakfast
  • Wine Farm
  • Restaurants
  •  +27 (0) 23 525 1040