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 (37)
B&Bs (1)
Guest Houses (2)
Self Catering (34)

Reviews of McGregor

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

McGregor Accommodation

37 great places to stay
Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Price Range
From
R1 100
per night, for 5 ppl
Self Catering in McGregor

Situated in a large garden in McGregor, Greystone Cottage is a thatched clay house built in the 19th century and boasts mountain views. The house also has large garden which is ideally suited for children or dogs. ...

From
R1 600
per night (sleeps 4)
Self Catering in McGregor

Located on the Kingsrivier Farm that is situated on the outskirts of McGregor. Accommodation is provided in 2 self-catering units that can accommodate 12 guests in total. The cottage comprises 2 bedrooms and 1 ...

From
R1 100
per night, for 4 ppl
Self Catering in McGregor

Sunflower Cottage is a self-catering cottage, located in the heart of the village in McGregor, Western Cape. This cottage is perfect for couples who would like to explore this historic town and surrounding winelands...

10% off Midweek!
FromR850
R765
per night (sleeps 4)
Self Catering in McGregor

Orchard Cottage is a beautiful vintage self-catering cottage situated in an apricot orchard in the town of McGregor, in the beautiful Breede River Valley of the Western Cape. The cottage can accommodate up to four ...

From
R770
per night, for 2 ppl
Self Catering in McGregor

Wild Almond is situated in McGregor, a popular destination for visitors because of its remote location and old-world charm. The accommodation comprises the Wild Almond Cottage and adjacent to the cottage is The Anne...

15% off Midweek!
FromR1 100
R935
per night, for 5 ppl
Self Catering in McGregor

Toby's House is an open-plan, farmhouse-style self-catering holiday home situated in the heart of McGregor near the central iconic NG Kerk. The expansive back stoep overlooks an indigenous Karoo garden with a backdr...

From
R880
per night, for 2 ppl
Self Catering in McGregor

Summer House is stuated in the lush village of McGregor, surrounded by mountains. It is a charming guest house that offers self-catering and overnight accommodation. Ian, the owner and host, will be on hand to perso...

From
R1 150
per night (sleeps 4)
Self Catering in McGregor

The House on the Hill is a self-catering cottage located at the top end of Long Street in the quaint village of McGregor. The cottage is one of the older cottages in town, dating from 1865, and is situated directly ...

From
R1 100
per night (sleeps 4)
Self Catering in McGregor

Sizofika is a self-contained ground-floor apartment located on the host’s property, situated in the peaceful village of McGregor. The hamlet is nestling between two mountain ranges with farms and vineyards all aro...

From
R4 500
per night, for 16 ppl
Self Catering in McGregor

Christmas Cottage is located in the quaint town of McGregor and can accommodate 12 people. McGregor is known as the town where time stood still and offers several wine estates, cycling and hiking trails and several ...

Page:
1
2
3
4
5
6
7
8
Showing 1 to 10
 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 | [email protected]