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 guest houses options in Gansbaai. Browse Gansbaai self-catering, guesthouses, B&Bs and hotels with great rates of up to 10% off. Find Gansbaai holiday accommodation for all tastes and budgets, with

Gansbaai Guest Houses

20 great places to stay
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Guest Houses
R1 000
per night (sleeps 2)
Guest House in De Kelders, Gansbaai

On The Rocks Welcomes You to the peace and beauty of nature to relax and rejuvenate body, soul and spirit. To experience old-fashioned hospitality, glorious sunsets and a scrumptious breakfast. The guest house is s...

10% off Special!
FromR1 700
R1 360
per night (sleeps 2)
Guest House in De Kelders, Gansbaai

Benguela offers air conditioned accommodation in a lovely guest house overlooking the beautiful Walker Bay Marine Reserve in De Kelders. Benguela is just a 5 minute drive from Gansbaai, popular for a number of water...

per night (sleeps 2)
Guest House in Kleinbaai, Gansbaai

Aire del Mar is situated in Kleinbaai which is 3 km from Gansbaai. The guest house is situated in walking distance from the harbour, popularly known for cage-diving with the great white sharks or whale whatching boa...

per night (sleeps 2)
Guest House in Franskraal, Gansbaai

Walkerbay Accommodation is a guest house that is located on the seafront of Franskraal. The property is ideally situated approximately 8 km from Gansbaai’s town centre. Accommodation at Walkerbay Accommodation co...

per night (sleeps 2)
Guest House in De Kelders, Gansbaai

49-on-Cliff in De Kelders, is a north-facing guesthouse, only steps away from the ocean with spectacular sunsets. De Kelders, world-renowned for being one of the most famous whale-watching spots, where Southern Righ...

R2 800
per night (sleeps 10)
Guest House in De Kelders, Gansbaai

Happy Family is a light, bright and spacious self-catering guest house located on Cliff Street, the ‘golden mile of whale watching’, in De Kelders. The guest house is ideal for relaxing, enjoying long walks alon...

R1 800
per night (sleeps 2)
Guest House in De Kelders, Gansbaai

Kleinzee is a seafront guesthouse perched on the cliffs of De Kelders, located in Cliff street. The house is built in the warm Cape Dutch farmhouse style, with some walls constructed out of stone which is sourced lo...

R1 900
per night, for 2 ppl
Guest House in Perlemoen Bay, Gansbaai

Zeezicht Guest House is located in the small fishing village of Perlemoenbaai. The guest house is a mere 60 m from the beachfront with tidal pools, Gansbaai is 1.1 km away and the famous Skilpiesbaai swimming beach ...

R2 600
per night, for 2 ppl
Guest House in De Kelders, Gansbaai

De Kelders Private House is situated on a large private plot 200m from the cliff paths of De Kelders. This unique architectural villa is a haven for the seasoned traveller accustomed to privacy, stylish design and d...

R2 800
per night (sleeps 2)
Guest House in De Kelders, Gansbaai

Marine 5 Guesthouse, located Stanford's Cove, is a luxury Guest House overlooking the Walker Bay Marine Big Five Conservation area in De Kelders. Nestle between rock and fynbos, the guest house offers spacious room...

Showing 1 to 10
 Next Page  
Welcome to the Gansbaai guest houses page - browse our broad range of guest houses below, or check out our overall Gansbaai accommodation page if you're looking for all types of Gansbaai accommodation. As soon as you've chosen your ideal guest house accommodation, you can pay easily through TravelGround's secure payment portal.
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 |