The Grand Marigold in McGregor

The Grand Marigold is a beautiful family home that has been built around an original labourer's cottage. It if furnished with well loved pieces and the decor reflects the family's history in Southern Africa.

There are three double suites: two with double beds and one with single beds. The two ground floor suites rooms have their own private entrances. The under thatch mezzanine area allows it to become a family suite accommodating 2 adults and as many as 3 or 4 children, depending on their ages (not suitable for toddlers because of the stairs). More about each suite below.

There is a braai area, and guests have access to the garden and swimming pool (towels not provided).

Wifi and off-street parking are available.

Off-season rates start at R500 per person sharing, and the rate for a single person is R800. However, there is a minimum charge of R1,000 for a one-night stay, per person.

The Grand Marigold has a number of reception and/or dining areas, and is available to rent as a single unit, at a fixed price per day.

Book now

The White Room

This beautiful suite opens out on to the garden adjacent to the swimming pool. The full bathroom has a free standing bath and both the bath and shower have views to a private courtyard. Access to the main house is via the door from the pool.

The Blue Room

This little suite also opens out on to the garden adjacent to the swimming pool. It has a full bathroom and access to the common areas of the house through an adjoining door.

The Red Room (and family suite)

The Red Room is under thatch at the top of the stairs in the main house. It has an en suite half bathroom and opens onto a spacious mezzanine area that allows it to double up as a family suite. In this large space is an enormous bed (rather like Grandma's proverbial feather bed....) as well as futons, making it ideal for a family getaway. Not suitable for toddlers.

Photographs: Destination McGregor

Destination McGregor - for all your weekend accommodation requirements

McGregor, Western Cape, South Africa

Phone: +27 +23 625 1450

E-mail: info(at)