Successfully reported
The easiest way to find and book accommodation across South Africa!
Sort By
Filter By Price Per Night
    Slide rates to fit your budget
Filter By Availability
Filter By Specials
Filter By
Filter By Booking Options
Filter By Types
Filter By Review
Filter By Facilities

accommodation near Thompsons Bay Beach

Page 9 - 200 great places to stay










23 Martinique

Self Catering in | Thompson's Bay, Thompson's BayShaka's Rock
From
R2 350
per night (sleeps 8)

23 Martinique is a beautiful self-catering apartment situated in the picturesque coastal town of Shaka's Rock, Ball...

300m

From Thompsons Bay Beach

From
From R2 350
per night (sleeps 8)

3 Martinique

Self Catering in | Shaka's Rock, Shaka's RockThompson's Bay
From
R5 200
per night (sleeps 8)

3 Martinique is a beautiful self-catering holiday apartment located in a secure complex in Shakas Rock and is an id...

300m

From Thompsons Bay Beach

From
From R5 200
per night (sleeps 8)

Martinique 18

Self Catering in | Shaka's Rock, Shaka's RockThompson's Bay
From
R2 893
per night (sleeps 6)

Martinique 18 is located in Ballito, KwaZulu-Natal. This charming triple-story self-catering apartment is positione...

300m

From Thompsons Bay Beach

From
From R2 893
per night (sleeps 6)

From
R3 390
per night (sleeps 8)

Sabuti HL902 is a charming self-catering sea-view apartment nestled within the pristine beauty of Simbithi Eco Esta...

300m

From Thompsons Bay Beach

From
From R3 390
per night (sleeps 8)

From R2 990
R2 990 R2 392
per night (sleeps 6)

Paradise @ 9 Perissa Santorini is perched amongst the tree tops above the semi-private Perissa beach with spectacul...

300m

From Thompsons Bay Beach

From R2 990
R2 990 R2 392
per night (sleeps 6)

Martinique 11

Self Catering in | Shaka's Rock, Shaka's RockThompson's Bay
From
R3 023
per night (sleeps 6)

Martinique 11 is located in Ballito, KwaZulu-Natal. This delightful self-catering home is situated near the iconic ...

300m

From Thompsons Bay Beach

From
From R3 023
per night (sleeps 6)

32 Martinique

Self Catering in | Shaka's Rock, Shaka's RockThompson's Bay
From
R2 465
per night (sleeps 6)

32 Martinique is a self-catering holiday apartment located in Shaka's Rock, a town situated less than 25 km north o...

300m

From Thompsons Bay Beach

From
From R2 465
per night (sleeps 6)

3 Siesta

Self Catering in | Shaka's Rock, Shaka's RockThompson's Bay
From
R1 650
per night (sleeps 4)

3 Siesta is a tranquil, furnished and spacious self-catering garden apartment located in the secure Siesta complex ...

300m

From Thompsons Bay Beach

From
From R1 650
per night (sleeps 4)

20 Siesta

Self Catering in | Shaka's Rock, Shaka's RockThompson's Bay
From
R2 100
per night (sleeps 4)

20 Siesta is a lovely chic self-catering apartment situated in a secure complex which is located in the heart of th...

300m

From Thompsons Bay Beach

From
From R2 100
per night (sleeps 4)

35 Martinique

Self Catering in | Shaka's Rock, Shaka's RockThompson's Bay
From
R2 160
per night (sleeps 6)

35 Martinique is a beautiful self-catering holiday apartment located in a secure complex in Shakas Rock and is an i...

300m

From Thompsons Bay Beach

From
From R2 160
per night (sleeps 6)

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 small bays,...

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

SUBSCRIBE TO GET AWESOME ACCOMMODATION SPECIALS!
SUBSCRIBE FOR AWESOME SPECIALS!