Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:

Filter by Type:

Filter by Facility:

De Kelders (85)
Franskraal (38)
Kleinbaai (27)
Accommodation Types
All Types (185)
B&Bs (10)
Lodges (2)
Guest Houses (21)
Self Catering (152)

Reviews of Gansbaai

4.6 / 5 515 reviews
Read real reviews of Gansbaai from 515 verified guests.
Easy online booking at 185 accommodation options in Gansbaai. Browse Gansbaai self-catering, guesthouses, B&Bs and hotels with great rates. Find Gansbaai holiday accommodation for all tastes and budgets, with

Gansbaai Accommodation

Check availability for your dates:
Check in: Check out: Guests: Check Availability
R3 900
per night (sleeps 8)
Self Catering in De Kelders, Gansbaai

The Ocean Pearl is a self-catering home that is situated in the quiet seaside village of De Kelders. The house can accommodate up to 8 guests and comprises 5 bedrooms, 2 bathrooms plus a guest toilet, and an open-...Flexible Cancellation!

R1 600
per night (sleeps 6)
Self Catering in De Kelders, Gansbaai

A103 Whale Cove is a self-catering apartment located in a complex, situated in De Kelders. This unit offers stunning views of Walker Bay and is located 10 minutes from Gansbaai. This fully furnished apartment compr...

R1 200
per night (sleeps 4)
Self Catering in De Kelders, Gansbaai

Rus en Vrede is a self-catering holiday unit, located in the charming seaside town of De Kelders. The holiday house offers lovely sea views from the back garden. This fully furnished unit on the lower level consist...

per night, for 2 ppl
B&B in Kleinbaai, Gansbaai

Nell’s B & B offers you accommodation in luxury double en-suite rooms with a private sea view balcony. Scrumptious farm style/seaside breakfast served. Free Wi-Fi is available. Within walking distance from the Kl...

R1 160
per night, for 2 ppl
B&B in De Kelders, Gansbaai

Haus Giotto is nestled in the quiet village of De Kelder, a hidden pearl, famous for southern right whales, great white sharks, sunny shores and pristine natural beauty. The 3 sunny, sea view en-suite units complet...

R1 015
per night, for 4 ppl
Self Catering in De Kelders, Gansbaai

Liebensicht is a self-catering apartment located on the ground floor of the owners' property in De Kelders, a small fishing village 5 km north of Gansbaai. The town's enchantment lies in its dramatic landscape chara...

R1 300
per night, for 2 ppl
B&B in Franskraal, Gansbaai

Franskraal Bed and Breakfast is situated in the secluded seaside village of Franskraal, neighbour to Gansbaai and Kleinbaai, on the water's edge. The accommodation offers magnificent uninterrupted sea views, stunni...

per night (sleeps 2)
B&B in Kleinbaai, Gansbaai

After8 Bed and Breakfast is a beautiful and homely guest house, situated just 60 m from the Kleinbaai harbour in Gansbaai. After8 Bed and Breakfast is owner-run by hosts, Chrissy and Colin, who offer personalized at...

per night (sleeps 2)
Self Catering in De Kelders, Gansbaai

29 Seafront@sea Self-catering is situated in the famous area of Gansbaai, De Kelders in the Cape Overberg, which is one of the best whale watching areas in South Africa. This downstairs unit is located on the owner...

per night (sleeps 4)
Self Catering in De Kelders, Gansbaai

Whale Cove B105 Is a tastefully furnished apartment located in Block BB, a section of the exclusive Whale Cove development in the scenic village of De Kelders. The apartment comprises 2 bedrooms and 2 bathrooms. Th...

Page 6 - Showing 51 to 60
  Previous Page 
 Next Page  
Gansbaai, meaning “bay of geese”, is a small fishing village and popular tourist destination in the Overberg region of the Western Cape. It is known as the “Great White Shark capital of the world” where exhilarating shark cage diving can enjoyed just off the coast, as well as some of the best land and boat based whale watching in the world. Familiarise yourself with our range of Gansbaai 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 |