We’re sorry, but this property isn’t taking reservations on our site right now. Don’t worry, you can find tons of other nearby properties right here.
Green Gables Country Inn
You might be eligible for a Genius discount at Green Gables Country Inn. To check if a Genius discount is available for your selected dates sign in.
Genius discounts at this property are subject to book dates, stay dates and other available deals.
About this property
Historic Charm: Green Gables Country Inn in McGregor offers a historic setting with a sun terrace, garden, and outdoor seating area. The property features a pool with a view, balcony, and patio, complemented by garden and mountain views. Comfortable Accommodations: Rooms include private bathrooms with walk-in showers, tea and coffee makers, and free WiFi. Additional amenities include a terrace, pool with a view, and interconnected rooms. Family rooms and ground-floor units cater to all guests. Dining Experience: The family-friendly restaurant serves British, international, and South African cuisines with halal, vegan, and dairy-free options. Breakfast includes warm dishes and fruits, while the bar offers a selection of wines and champagnes. Local Attractions: Located 165 km from Cape Town International Airport, the inn is an 8-minute walk from Millstone Pottery. Nearby attractions include Robertson Art Gallery (21 km) and Robertson Golf Club (24 km).
Couples particularly like the location — they rated it 8.9 for a two-person trip.
Distance in property description is calculated using © OpenStreetMap
Most popular facilities
- Non-smoking rooms
- Free parking
- Airport shuttle
- Restaurant
- Free WiFi
- Family rooms
- Tea/coffee maker in all rooms
- Bar
- Breakfast
Guest reviews
Categories:
Select topics to read reviews:
Guests who stayed here loved
- Alude
South Africa
“They were very helpful and considerate. Changed our room to family room because I came with my little sister. Beautiful atmosphere. The bath is to die for.” - John
Netherlands
“McGregor is a charming town, and Green Gables a picturesque old inn which is ideally situated on the upper edge of town to explore the surroundings. Sarel is a helpful and friendly host who gave great advice on restaurants in town and at wine...” - Stuart
United Kingdom
“Large thatched country house with old water mill. Very quaint in a lovely setting at the top of this equally quaint village. Wonderfully attentive host, good rooms, breakfast on the stoep with gorgeous views. What wasn’t to like??” - Jacques
South Africa
“Beautiful and clean accommodation in a quiet village. Sarel was a great host and made us feel welcome even before we arrived. Tasty breakfast was served.” - Bergemann
South Africa
“Amazing space with an awesome host, always on hand, providing a tranquil getaway.” - Wayne
South Africa
“Enjoyed Sarel advising lovely scenic routes and local places to visit. Easy access and quiet. Very comfortable accommodation.” - Dorothea
South Africa
“Breakfast was presented beautiful. Was very tasty.” - Rensche
South Africa
“Did not have breakfast but sure it would have been value for money. Love the old barnyard feel of cottage. Comfortable beds and enough warm water!” - Michelle
South Africa
“Lovely setting. Friendly host and charming staff.” - Paul
United Kingdom
“Very rustic authentic property that had a great African feel and good comfortable size”
Quality rating

Managed by Green Gables Country Inn
Company information
Property information
Neighbourhood information
Languages spoken
Afrikaans,EnglishProperty surroundings
Restaurants
- Green Gables Country Inn
- CuisineBritish • International • South African
- AmbianceFamily friendly • Traditional • Romantic
- Dietary optionsHalal • Vegan • Dairy-free
House rules
Child policies
Children of any age are welcome.
Children 13 years and above will be charged as adults at this property.
To see correct prices and occupancy information, please add the number of children in your group and their ages to your search.
Cot and extra bed policies
The number of cots allowed is dependent on the option you choose. Please check your selected option for more information.
There are no extra beds available at this property.
All cots are subject to availability.




The fine print
Please inform Green Gables Country Inn in advance of your expected arrival time. You can use the Special Requests box when booking, or contact the property directly with the contact details provided in your confirmation.
Payment before arrival via bank transfer is required. The property will contact you after you book to provide instructions.
Quiet hours are between 22:00:00 and 07:00:00.