Check Availability

Check-in:

Check-out:

Number of guests:

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


Filter by Review Score:





Filter by Type:










Filter by Facility:










If you are visiting Thompsons Bay Beach and need a place to stay, TravelGround has a great selection of accommodation near Thompsons Bay Beach.

Choose from our range of Thompsons Bay Beach accommodation - and remember to look out for specials and lowest price guarantees!

Accommodation near Thompsons Bay Beach

Thompsons Bay Beach is a lovely beach located between Ballito and Chaka’s Rock, in KwaZulu-Natal. The beach is perfect for swimming, surfing, scuba diving, fishing, as well as dolphin and whale watching.

To the south of Thompson Bay, you will find a hole in the rocks which leads to two...   Read more

Page:
1
2
3
4
5
6
7
8
9
Showing 1 to 10 of 1768 results
From
R3 600
per night (sleeps 8)
Self Catering in Thompson's Bay, Black Rock

Marichel Unit 4 is a luxury apartment overlooking Thompson’s Bay in Ballito. It offers the perfect location for a family holiday, romantic breakaway or tranquil getaway. The apartment offers 3 en-suite bedrooms w...

From
R3 950
per night (sleeps 8)
Self Catering in Thompson's Bay, Black Rock

1 Marichel is a large, luxury, ground floor apartment overlooking the magnificent Thompson's Bay Beach, of Ballito/Chakas Rock. It is a 4 bedroom all bedrooms en-suite, with 2 king-sized beds and 4 single beds. The...

From
R1 690
per night (sleeps 6)
Self Catering in Willard's Beach, Thompson's Bay

Akrotiri is one of the six villages in the well-known Santorini complex in Ballito. The complex offers direct beach access, six swimming pools, tennis courts, security control, beautiful gardens and extra facilities...

From
R1 095
per night (sleeps 4)
Self Catering in Willard's Beach, Black Rock

8 Thira is a modern fully furnished ground-floor self-catering apartment situated in the secure Santorini Estate complex in Ballito. The apartment overlooks the Thompson’s Bay beach. 8 Thira can accommodate up t...

From
R2 350
per night (sleeps 6)
Self Catering in Shaka's Rock, Black Rock

4 La Rocella is a fully furnished self-catering apartment located in the secure La Rocella complex in Shaka’s Rock, Ballito. La Rocella complex contains only 5 apartments, guaranteeing exclusivity and privacy, and...

From
R1 180
per night (sleeps 6)
Self Catering in Willard's Beach, Black Rock

Perissa 64 is a fully furnished apartment set in a secure, beachfront estate in Ballito. The picturesque town is the ideal destination for guests seeking a relaxing seaside getaway and boasts long stretches of sandy...

From
R4 350
per night (sleeps 8)
Self Catering in Thompson's Bay, Black Rock

Thompsons Bay Unit 7 is an upmarket self-catering apartment located in the very secure Marichel beachfront complex, with uninterrupted views overlooking Thompsons Bay. The Marichel complex has a private gate providi...

From
R1 000
per night (sleeps 5)
Self Catering in Willard's Beach, Black Rock

Santorini Thira 9 is a lovely ground floor self-catering apartment situated in the secure Santorini Estate complex in Ballito. The Santorini Estate complex offers guests a communal swimming pool, a tennis court, an...

From
R1 240
per night (sleeps 4)
Self Catering in Willard's Beach, Black Rock

38 Thira Santorini offers comfortable self-catering accommodation in one of the Greek-style villages in the Santorini complex overlooking the beautiful Thompson’s Bay swimming beach. The picturesque town is the id...

From
R1 180
per night (sleeps 6)
Self Catering in Thompson's Bay, Dolphin Coast

Perissa 67 is a self-catering holiday unit located in a gated estate in Ballito. The estate offers 24-hour security and direct access to Thompson's tidal pool. We do not do bookings for unaccompanied under 25's. Th...

* Please note that all distances are as the crow flies, and may differ from actual travelling distances.
Loading, please wait...

Refining Results.

This may take some time...
Loading, please wait...
Loading, please wait...
Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | bookings@travelground.com