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
R2 400
per night (sleeps 4)
Self Catering in De Kelders, Gansbaai

Guppy Huys Oceanfront Holiday Bungalow is located directly on the ocean in the quiet, seaside village of De Kelders. The bungalow can accommodate up to 8 guests and comprises 3 bedrooms, 2 bathrooms, and an open-pl...Flexible Cancellation!

R1 195
per night (sleeps 6)
Self Catering in Franskraal, Gansbaai

Uncle Tom's Seaside Cabin is a wonderful self-catering cottage with spectacular sea views ideally located in Franskraal, Gansbaai. This beachfront holiday home is the ideal family getaway and is just over 2 hours dr...

per night (sleeps 7)
Self Catering in Franskraal, Gansbaai

Twin Shacks offers self-catering accommodation in the popular resort of Uilenkraalsmond located in Franskraal, 7 km from Gansbaai. This quaint coastal village is a popular tourist destination in the Overberg region ...

per night, for 4 ppl
Self Catering in Franskraal, Gansbaai

This cosy apartment is located in the quaint coastal town of Franskraal, a short drive from Gansbaai. The house offers partial views of the sea as well as the mountains. Belle's Cove accommodates 4 guests and compr...

per night (sleeps 2)
Self Catering in Gansbaai

Fisherman's Cottage in Gansbaai is ideal for who want to get away from the hustle and bustle of the busy city, let down your hair, kick off your shoes. Go back to basics with warm, friendly people to welcome and pam...

R2 600
per night (sleeps 8)
Self Catering in De Kelders, Gansbaai

Birkenhead 19 is a lovely self-catering holiday home, with superb views of the Atlantic Ocean, situated in De Kelders. The house is ideally located 30 km from Hermanus, 2 km from Gansbaai and 150m from the local bea...

R2 200
per night, for 6 ppl
Self Catering in De Kelders, Gansbaai

SEAesta is a spacious self-catering holiday home 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. The house can accommodate 6 ...

per night (sleeps 6)
Self Catering in Franskraal, Gansbaai

This holiday home is situated in the popular holiday resort of Uilenkraalsmond, near the town of Gansbaai. The home can accommodate up to 6 guests and comprises 3 bedrooms, 2 bathrooms, and an open-plan kitchen and...

per night (sleeps 4)
Self Catering in Gansbaai

Gansbaai Central Accommodation is a charming, self-catering apartment located in the coastal town of Gansbaai, just a beautiful 2 hour drive from Cape Town International Airport. Being situated in town, it is only 4...

per night (sleeps 6)
Self Catering in Gansbaai

Situated 650 m from the harbour and town, The Lighthouse is a self-catering apartment for up to 6 people in Gansbaai. Comfortably furnished and decorated in a sea theme, the apartment comprises of 2 bedrooms and 2 ...

Page 7 - Showing 61 to 70
  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 |