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 (70)
B&Bs (3)
Guest Houses (6)
Self Catering (61)

Reviews of Betty's Bay

4.5 / 5 107 reviews
Read real reviews of Betty's Bay from 107 verified guests.
Easy online booking at 67 accommodation options in Betty's Bay. Browse Betty's Bay self-catering, guesthouses, B&Bs and hotels with great rates of up to 33% off. Find Betty's Bay holiday accommodation for all tastes and budgets, with

Betty's Bay Accommodation

67 great places to stay
Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
R1 000
per night (sleeps 4)
Self Catering in Betty's Bay

Cyara is a 3 bedroom, self-catering holiday home situated on Clarence Drive on the Whale Route in the buffer zone of the Kogelberg Biosphere - officially the most beautiful drive in the world. Guests can relax in th...Flexible Cancellation!

per night (sleeps 2)
Guest House in Silversands, Betty's Bay

Stay At Friends is newly built guest rooms, designed in perfect harmony with the Cape fynbos environment. The guest rooms are tucked in between mountains and the sea and surrounded by natural fauna and flora. Offeri...

15% off Special!
FromR1 672
R1 421
per night, for 2 ppl
Guest House in Betty's Bay

This luxurious and spacious guest house has five well-appointed units. The Penguin Suite, Pheasant Suite and Mongoose Suite has stunning mountain views while our Honeymoon and Whale Suites boast beautiful sea views ...

33% off Midweek!
FromR2 150
R1 505
per night (sleeps 6)
Self Catering in Betty's Bay

An hour from Cape Town lies SA's longest village - Betty's Bay, part of the Overberg Coast towards Hermanus. The perfect spot to explore magical Fynbos landscapes, whale watching, experience adventure or simply sit ...

per night (sleeps 2)
Self Catering in Betty's Bay

Crassula is located in the coastal town of Betty's Bay next to Stoney Point Reserve. The unit comprises a kitchenette, sleeping area and an en-suite bathroom. The kitchenette is equipped with a bar fridge, microw...

R1 400
per night (sleeps 6)
Self Catering in Silversands, Betty's Bay

Skyhouse on Clarence is a modern self-catering holiday home located in Betty's Bay, close to Hermanus, Gordon's bay and various wine routes. The house has a unique glass roof which offers guests the opportunity to e...

per night (sleeps 2)
B&B in Betty's Bay

Cornerstone is a private house situated in Betty's Bay. The property boasts exquisite views of the mountains, waterfall, freshwater lake and sea. The establishment offers 3 guest rooms: Cornerstone 1, 2 and 3. All ...

per night (sleeps 2)
Self Catering in Silversands, Betty's Bay

Sol y Sombra is a self-catering studio unit located just 500 m from Silversand Beach in Betty’s Bay. This cosy and homely open-plan studio has its own entrance and comes with tiled floors and wooden furniture. T...

33% off Midweek!
per night (sleeps 5)
Self Catering in Silversands, Betty's Bay

Betty's Rest is nestled among the Fynbos in the picturesque coastal village of Betty's Bay, a 5-minute walk from both Silversands Beach and Rondevlei Lake, and 5-minute drive from the Sand-boarding slopes of Blesbe...

per night (sleeps 2)
Self Catering in Silversands, Betty's Bay

Silversand's Lodge is a private home at Silversand's Beach, Betty's Bay, offering 2 private rooms, suitable for overnight stays, or short breaks as a base to explore the area. The units offer basic heat-and-eat f...

Showing 1 to 10
 Next Page  
Betty’s Bay is a quaint holiday town situated only an hour’s drive from Cape Town, on the Overberg coast of the Western Cape. Situated beneath the rugged Kogelberg Mountains, between Pringle Bay and Kleinmond, Betty’s Bay offers an array of exciting activities that are not to be missed. Familiarise yourself with our range of excellent Betty’s Bay accommodations....   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 |