Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:

Filter by Type:

Filter by Facility:

Accommodation Types
All Types (41)
B&Bs (2)
Guest Houses (4)
Self Catering (35)

Reviews of McGregor

4.4 / 5 196 reviews
Read real reviews of McGregor from 196 verified guests.
Easy online booking at 42 accommodation options in McGregor. Browse McGregor self-catering, guesthouses, B&Bs and hotels with great rates of up to 33% off. Find McGregor holiday accommodation for all tastes and budgets, with

McGregor Accommodation

Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
R1 315
per night, for 2 ppl
Self Catering in McGregor

Situated in the picturesque McGregor village of a unique country retreat that is quite unlike any place you will have visited before in South Africa. The beautiful gardens have been created to offer visitors a deep ...

R2 870
per night, for 6 ppl
Self Catering in McGregor

The Kite House is a beautiful modern house situated in McGregor with all the extra comforts to make your stay enjoyable. The property is North-facing, which makes it unique for all seasons. The accommodation compri...

Accommodation within 10 km of McGregor

per night (sleeps 2)
Self Catering in Breede River Valley, Cape Route 62

Fossil Hills Farm Cottages is situated on the Thornvilla Farm, in the Breede Valley between Robertson and McGregor. This working wine farm forms part of the McGregor Winery. Grapes, plums, apricots and various veget...

R1 300
per night, for 2 ppl
Lodge in Breede River Valley, Cape Route 62

Lord's Guest Lodge overlooks the expanse of the Valley and the blue mountains beyond. Situated atop the Koningsrivier hills between Robertson and McGregor, just off the R62, Lord’s Guest Lodge welcomes guests to a...

R1 150
per night (sleeps 2)
Self Catering in Breede River Valley, Cape Route 62

Tanagra is an idyllic wine and guest farm with character in the McGregor Valley providing a stylish and yet authentic countryside experience. The accommodation offers upmarket and tastefully furnished units for th...

33% off Special!
per night (sleeps 2)
Self Catering in Breede River Valley, Cape Route 62

Located on the northern slopes of the mountains surrounding Robertson in the fertile McGregor valley lays Lord’s Wines cradled amidst fynbos and Proteas. Accommodation at Lord's Wine Farm is provided in 2 elegan...Flexible Cancellation!

Accommodation within 50 km of McGregor

per night (sleeps 2)
Guest House in Breede River Valley, Cape Route 62

Prosper Stud Guesthouse is a guesthouse on a race-horse stud farm, just 7 km from Robertson. The guesthouse offers guests a choice of 4 rooms bordering the farmhouse. The first 3 rooms each have a double bed, while...

R1 200
per night (sleeps 4)
Self Catering in Robertson, Cape Route 62

Buitehof Kelder is a charming self-catering unit that is located on a farm just outside Robertson on the McGregor Road. This unit comprises 2 bedrooms each with an open-plan bathroom with a shower, a basin, and a t...

per night, for 2 ppl
Self Catering in Die Galg, Cape Route 62

Onverwacht Flora Accommodation is located halfway between the villages of McGregor and Greyton. It is a 2-hour drive from Cape Town via Worcester, Robertson, and McGregor to bring you to what is often called 'The Ro...

per night, for 2 ppl
Resort in Breede River Valley, Cape Route 62

Set in the heart of the Robertson Valley between vineyards and orchards lie the farm Rivierzicht on the Breede River. It is situated 13 kilometers outside of Robertson and offer guests the ideal natural premises on...

Page 5 - Showing 41 to 50
  Previous Page 
 Next Page  
McGregor is a small, quiet village set within the mountains of the Western Cape, just 10 minutes away from Robertson, along the renowned Route 62. The town boasts a popular wine route, a number of walking and hiking trails, and an array of historical buildings well worth exploring. Browse our list of excellent McGregor accommodation below....   Read more
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 |