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 self catering options in McGregor. Browse McGregor self-catering, guesthouses, B&Bs and hotels with great rates of up to 25% off. Find McGregor holiday accommodation for all tastes and budgets, with TravelGround.com.

McGregor Self Catering

35 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:
  • Self Catering
From
R560
per night (sleeps 2)
Self Catering in McGregor

Aloe Cottage is a beautiful vintage cottage situated in McGregor, a quiet village set within the mountains of the Western Cape, just 10 minutes away from Robertson, set along the renowned Route 62. The town boasts a...Flexible Cancellation!

From
R720
per night (sleeps 2)
Self Catering in McGregor

McGregor Cottages - Melody Cottage is a beautiful, vintage cottage situated in McGregor, a quiet village set within the mountains of the Western Cape, just 10 minutes away from Robertson, set along the renowned Rout...Flexible Cancellation!

From
R1 300
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 500
per night (sleeps 7)
Self Catering in McGregor

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

10% off Midweek!
From
R850
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 ...

25% off Long Stays!
FromR600
R450
per night (sleeps 2)
Self Catering in McGregor

Buckle’s Corner is a lovely thatched home offering accommodation at the top of McGregor village, just a 3 minute walk from a dam, and a short drive from gourmet restaurants, wine farms and beautiful mountain walks...

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

Wild Almond Cottage is a delightful Palmiet thatched roof cottage situated in McGregor, a popular destination for visitors because of its remote location and old world charm. Guests should note the owners do live on...

From
R2 280
per night, for 6 ppl
Self Catering in McGregor

Veldt Huisie is a self-catering house located on the owner’s property in McGregor, a wine and fruit valley in the Langeberg region, surrounded by the Langeberg mountains. The establishment is a short distance to t...Flexible Cancellation!

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

Yellowstone Cottages is situated in the quaint village of McGregor, and offers comfortable accommodation in 2 self-catering country cottages. Yellowstone Cottages is the ideal place to stay to escape the hustle and ...

From
R2 350
per night, for 6 ppl
Self Catering in McGregor

Vrede Huisie cottage in McGregor is a lovingly restored home in the heart of the village. It has a spacious, north-facing patio and a large braai area with splash pool, set in a beautiful garden. The cottage comfo...

Page:
1
2
3
4
5
6
7
8
Showing 1 to 10
 Next Page  
Welcome to the McGregor self catering page - browse our large selection of self catering below, or view our overall McGregor accommodation page if you're looking for all types of McGregor accommodation. As soon as you've decided on your ideal self catering accommodation, you can pay easily through TravelGround's secure payment portal.
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 | bookings@travelground.com