Beautiful houses, beautiful settings, beautifully cared for...

reserve your Bettys Bay holiday home now




For up to date information on Covid-19, please visit the COVID-19 Corona Virus South African Resource Portal.
SA Corona Virus Portal


Contact us for Winter Rates !



Betty’s Bay – a little slice of paradise between mountains and ocean!

Just over an hour’s drive from Cape Town, this jewel of the Overberg will amaze you with its exquisite white beaches, rocky coastline, majestic mountains and pristine fynbos. Add to this mix a botanical garden, penguins, baboons and whales, and you end up with the ultimate holiday destination with a variety of activities that caters for everyone. Enjoy a sense of complete seclusion and serenity while you sample all the culinary and therapeutic delights this area has to offer. The beauty of Betty’s Bay is sure to revive your mind, body and soul!

Our holiday homes gladly welcome you – professionally cleaned and disinfected, fully equipped with linen and towels, a starter pack of necessities and other surprises will ensure a relaxing and memorable stay.

Browse through our extensive portfolio for the ideal holiday home for you and your family – we will gladly make suggestions based on your specific needs. Rates indicated are per night, and a once off cleaning fee applies.

During High Season (mid-December to mid-January) we have a minimum stay requirement: if either Xmas Day or New Year’s Day is included in the booking period, the minimum stay is 10 nights. If both these days are included, the minimum stay is 14 nights.

Over long weekends we require a minimum stay of 3 – 4 nights.

For the remainder of the year we require a minimum stay of 2 nights.

Sleeps 4

Sleeps 6

Sleeps 8

Sleeps 10+


Betty's Bay is one of the jewels of the Overberg. Scattered for many breathtaking miles with mountains on the one side and the glittering Indian Ocean on the other, it is a place well worth visiting!


Be in Betty's Bay
2662 Clarence Drive
Betty's Bay
Western Cape

Lucille: +27 (0) 82 873 0600
Ellen:   +27 (0) 72 241 5800