McGregor is situated in the inspiring Breede River Valley in the Western Cape just 2 hours from Cape Town. Breathtakingly beautiful, this valley dominated by the Langeberg mountain range produces some of the best wines and produce of the Western Cape. The quiet village of McGregor offers, peace and relaxation, an escape from city life and some wonderful fine dining experiences in a safe and friendly place. Come and see for yourself, you will be back.