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 (3)
Self Catering (36)

Reviews of McGregor

4.5 / 5 208 reviews
Read real reviews of McGregor from 208 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 20% off. Find McGregor holiday accommodation for all tastes and budgets, with TravelGround.com.

McGregor Accommodation

Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
From
R2 100
per night, for 4 ppl
Self Catering in McGregor

Maggie’s Gift offers comfortable self-catering accommodation in a charming, beautifully furnished guest cottage situated on a residential property in the quaint country village of McGregor. Situated in the secure ...

20% off Special!
From
R700
per night (sleeps 2)
Self Catering in McGregor

Betty Boop Kothuis is a cosy cottage for 2 people in Mcgregor, and is situated just 600 m from the centre of town. The open-plan cottage is furnished with a double bed, and has a private bathroom with a shower. For...

From
R1 300
per night, for 2 ppl
Guest House in McGregor

Old Village Lodge is a luxury country guest house set in a half acre of gloriously manicured gardens complete with established fruit trees, meandering pathways and cooling water features. Situated high up in the vil...

From
R1 500
per night, for 6 ppl
Self Catering in McGregor

Apricottage is a delightful thatched cottage situated in the small village of McGregor. The cottage features a large patio leading onto a private Karoo-style garden, from where guests can relax and enjoy the view. ...

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

Klipberg Cottage is located on Kingsrivier Farm on the outskirts of McGregor and offers quality accommodation. The cottage is ideally suited to guests looking to break away for the rush of city life and it also make...

From
R850
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 couple getaways, who would like to explore this historic town and surrounding ...

From
R2 000
per night, for 4 ppl
Self Catering in McGregor

Tigh-na-Breagha means ‘House of Beauty’ in Gaelic. This house is owned by a South African-Scottish couple, and the name was chosen to remember their free-spirited border collie Breagha who came from the Scottish...

From
R950
per night (sleeps 2)
Guest House in McGregor

The Bean Tree provides private yet connected self-catering quarters and courtyards in the small picturesque village of McGregor. The design remit was for accommodation units allowing for maximum flexibility while re...

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

Plum Tree Cottage offers charming and self-contained accommodation, with a relaxed and casual atmosphere. The cottage is situated in Mcgregor, a small village located in the mountains of the Western Cape. It is roug...

Page:
1
2
3
4
5
6
7
8
9
Page 2 - Showing 11 to 20
  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 | bookings@travelground.com