
Holiday rentals in McGregor
Find and book unique accommodation on Airbnb
Top-rated holiday rentals in McGregor
Guests agree: these stays are highly rated for location, cleanliness and more.

Lily Pond
Lily Pond, is a luxurious guest house just an hour and a half from Cape Town. Lily Pond is set on a natural pond brimming with incredible bird life, creating a serene atmosphere unmatched anywhere else. With no other cottages in sight and located on a picturesque wine farm, it offers a rare blend of privacy and luxury. The indulgent outdoor bath overlooking the pond, combined with the beautiful walking trails, enhances the sense of peace and seclusion, making this retreat truly one of a kind.

Beautiful Historic Cottage on McGregor Farm
Kecil Cottage nestles in the tranquil garden on Sempurna Estate, a working fruit farm, 1 km before Mc Gregor. The open plan living area boasts a large fireplace and is the original settlers house dating back to 1861. This self-catering cottage accommodates 4 people in 2 bedrooms with en-suite bathrooms and underfloor heating for the winter. A private braai area, 25m indoor heated pool, a single track bike and walking trail or walking through the vines, are part of the farm experience.

Xairu at Le Domaine Eco-Reserve (Country living)
Xairu is the San word meaning “paradise”. Surrounded by nature and a 10-minute drive from Montagu, Xairu certainly lives up to its name. The house is situated in a private 40ha Eco-Reserve of only five houses. If it’s tranquillity you are seeking, then this is the place. With breath-taking lake and mountain views and stunning sunrises from the porch, this beautiful French-style thatch home offers comfortable farm style living. Located in the centre of local peach and apricot farmlands.

Wild Almond "THE COTTAGE"
Wild Almond Cottage is a delightful two-bedroom cottage comprising two bathrooms, a lounge, kitchen, lovely patio and a refreshing plunge pool, guests are welcome to cool off after their travels 5 min walk to restaurants and pubs. McGregor is a working farm village PLEASE NOTE.....The minimum cost per night is ZAR 1140 for 1 or 2 guests The minimum stay is 2 x nights Extra guests are ZAR570 per guest per night Children under the age of 12 years are charged at half price per child

EcoTreehouse luxury off-grid cabin
Tucked into the lush Hermitage Valley just outside Swellendam, the EcoTreehouse is a peaceful off-grid cabin designed for comfort, simplicity, and connection to nature. It’s perfect for couples, solo travellers, or small families wanting to unplug without compromising on comfort. Wake to mountain views, fall asleep to frog-song, and soak under the stars in your private wood-fired hot tub. Swim, stargaze, wander the trails, or meet the horses — this land invites you to slow down.

Historic Sunflower Cottage, Tranquil and Romantic
Sunflower Cottage is a romantic self-catering cottage in McGregor, and is one of the oldest and most loved historical houses in the village. Originally built in the 1880’s, its thick adobe walls, original mud floors, reed ceilings and thatched roof are natural insulators against the heat and cold of the Little Karoo. Located in a quiet corner of the village, the cottage is perfect for couple getaways, to explore this historical town and surrounding winelands.

Dassieshoek - Or Skool
Situated in the mountains of Robertson, this double volume, beautifully restored Old School is a tranquil getaway for the whole family. There is a gorgeous eco pool and plenty of amenities for children. Located next to the Marloth Nature Reserve, the house is at the beginning of the Arangieskop Hiking Trail. Mountain biking, hiking, birding and river and dam access mean that there are plenty of outdoor activities for the whole family.

Cloven Stones
Our place is a neatly restored original McGregor workers cottage with a beautiful large garden in a central location. The property is family and pet friendly (although please note we have 2 covered irrigation dams). Enjoy relaxing in the garden full of birds or explore the main street nearby. There is an outdoor braai, a large stoep and a gazebo for sunny days as well as an indoor anthracite fireplace indoors for chilly days.

"Krans Cottage"
Located in upper McGregor, right on the edge of the Krans reserve with stunning views and easy access to walking trails. A relaxed 10 minute walk to Tebaldis and the main street in town. The property is a newly built standalone small home with off street parking, free WiFi, bedroom, bathroom, kitchen, living area and large patio areas to relax and enjoy the view anytime of the day. The cottage also has a Weber braai (BBQ).

Klaasvoogds Cottage, 90m2 Robertson
Klaasvoogds Cottage, 90m2, minimally affected by loadshedding, offers a charming, luxurious self-catering cottage on a working farm. It has a gas stove, solar geyser and an inverter so TV, lights, fridge and wifi not affected at all. It is well-equipped for long stays, centrally located in the Robertson wine valley on route 62. Enjoy lovely views of the vineyards, orchards and moutains.

The FAIRY FLYCATCHER (Lucky Crane Villas)
The Fairy Flycatcher is part of LUCKY CRANE VILLAS - a collection of contemporary meets country villas in the picturesque village of McGregor with the best views in town. Romance rules in this one-bedroom sanctuary for a single guest or a couple. Complete with outdoor bath and an intimate natural pool and nestled in an olive orchard with uninterrupted views, this is honeymoon-perfect!

Delightful farmhouse with hottub
You'll love this unique and romantic escape on the farm ,nestled deep in the mountains of Pietersfontein (Montagu)with lovely mountain views from your hottub or a fireplace at night while touching the stars.This unique house is situated on a working farm where earth meets stars and life stops for a while.
Popular amenities for McGregor holiday rentals
Other great holiday rentals in McGregor

The Hideaway

Modern relaxing home amongst the olive trees

Haven Cottage

Imagine… McGregor

Buitehof Kelder - Farmstay Apartment

Mulberry Heritage Two Cottages

Casa Del Sol Cottage

The Widow's Cruse / The Widow's Jug
When is the best time to visit McGregor?
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Avg. price | $101 SGD | $95 SGD | $100 SGD | $96 SGD | $103 SGD | $107 SGD | $108 SGD | $116 SGD | $105 SGD | $83 SGD | $81 SGD | $104 SGD |
| Avg. temp | 22°C | 22°C | 21°C | 18°C | 15°C | 13°C | 13°C | 13°C | 15°C | 17°C | 19°C | 21°C |
Frequently Asked Questions
Are there vacation rentals with a dedicated workspace in McGregor?
Yes! Work meets play with ease at over 50 vacation rentals in McGregor featuring dedicated workspaces. Stay connected and productive in your home away from home.
Are there pet-friendly vacation rentals in McGregor?
Four-legged friends are welcome in McGregor. Choose from more than 30 vacation rentals for guests traveling with pets.
Do farmstay rentals in McGregor have free parking?
Absolutely! We offer over 10 farmstay rentals with free parking in McGregor. Enjoy a tailored experience with all the comforts you desire.
Do apartment rentals in McGregor have wifi?
Absolutely! We offer over 10 apartment rentals with wifi in McGregor. Enjoy a tailored experience with all the comforts you desire.
How much does it cost to stay in apartment rentals in McGregor?
Experience the best of McGregor with our apartment rentals, starting at about $40 per day, before taxes and fees. Embrace comfort and style while staying within your budget in your home away from home.
Are there McGregor vacation rentals on Airbnb with pools?
Yes! Dive into the perfect getaway at one of over 50 vacation homes with pools in McGregor, available on Airbnb. Make a splash and soak up the sun in style!
What are the most popular amenities for House Rentals in McGregor?
Enhance your stay in our House Rentals with the most popular amenities: over 30 homes with a kitchen, over 30 homes with free parking, over 30 homes with wifi, and more. Indulge in the ultimate retreat, tailored to your preferences.
Do apartment rentals in McGregor have a kitchen?
Absolutely! We offer over 10 apartment rentals with a kitchen in McGregor. Enjoy a tailored experience with all the comforts you desire.
Quick stats about holiday rentals in McGregor

Total holiday rentals
Explore 110 holiday rentals in McGregor

Nightly prices starting at
McGregor holiday rentals start at $26 SGD per night before taxes and fees

Verified guest reviews
Over 2,020 verified reviews to help you choose

Family-friendly holiday rentals
50 properties offer extra space & child-friendly amenities

Pet-friendly holiday rentals
Find 30 rentals that welcome pets

Holiday rentals with a pool
50 properties feature pools

Rentals with dedicated workspaces
50 properties have a dedicated workspace

Wifi availability
100 of McGregor holiday rentals include wifi access

Popular amenities for guests
Guests love Kitchen, Wifi and Pool across McGregor rentals

4.8 Average rating
McGregor stays are highly rated by guests – averaging 4.8 out of 5!
Destinations to explore
- Cape Town Holiday rentals
- Plettenberg Bay Holiday rentals
- Hermanus Holiday rentals
- Langebaan Holiday rentals
- Stellenbosch Holiday rentals
- Knysna Holiday rentals
- Franschhoek Holiday rentals
- Southern Suburbs Holiday rentals
- Jeffreys Bay Holiday rentals
- Mossel Bay Holiday rentals
- Betty's Bay Holiday rentals
- Breerivier Holiday rentals
- Rentals with a fireplace McGregor
- Rentals with a firepit McGregor
- House rentals McGregor
- Rentals with a patio McGregor
- Rentals with a washing machine and dryer McGregor
- Pet-friendly rentals McGregor
- Rentals with pools McGregor
- Rentals with outdoor seating McGregor
- Cottage rentals McGregor
- Family-friendly rentals McGregor
- Voëlklip Beach
- Grotto Beach (Blue Flag)
- Fernkloof Nature Reserve
- Worcester Golf Club
- Grotto Beach
- Arabella Golf Club
- Boschendal Wine Estate
- Haut Espoir
- Die Plaat
- Nederburg Wines
- Haute Cabrière - the home of Pierre Jourdan
- Paserene Wine Farm & Wine Tasting in Franschhoek
- La Motte Wine Farm & Restaurant
- Klipgat se Plaat
- Avondale Wine
- Matroosberg Nature Reserve




