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 8 - 200 great places to stay










From
R4 000
per night (sleeps 6)

Santorini - Kallisti 25 is a spacious self-catering apartment situated in a secure complex in the heart of Shaka's ...

200m

From Thompsons Bay Beach

From
From R4 000
per night (sleeps 6)

Les Dauphine 16

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

Les Dauphine 16 is located in the beach town of Ballito, just across the road from the iconic Thompsons Beach. Cent...

200m

From Thompsons Bay Beach

From
From R2 836
per night (sleeps 8)

Les Dauphine 6

Self Catering in | Dolphin Coast, Dolphin CoastShaka's Rock
From
R1 629
per night (sleeps 6)

Les Dauphine 6 is located in Ballito, KwaZulu-Natal, is a lovely self-catering apartment situated just across the s...

200m

From Thompsons Bay Beach

From
From R1 629
per night (sleeps 6)

Long Island 11

Self Catering in | Shaka's Rock, Shaka's RockBlack Rock
From
R2 280
per night (sleeps 8)

Long Island 11 is located in Ballito, KwaZulu-Natal, is a lovely self-catering apartment situated just across the s...

300m

From Thompsons Bay Beach

From
From R2 280
per night (sleeps 8)

The Beacon HL1232

Self Catering in | KwaZulu-Natal, KwaZulu-NatalShaka's Rock
From
R2 200
per night (sleeps 4)

The Beacon HL1232 is a delightful, self-catering ground-floor apartment situated within the secure The Beacon compl...

300m

From Thompsons Bay Beach

From
From R2 200
per night (sleeps 4)

From
R2 042
per night (sleeps 6)

Long Island 13 is located in Chakas Rock, Ballito, and is a lovely self-catering apartment situated just across the...

300m

From Thompsons Bay Beach

From
From R2 042
per night (sleeps 6)

Long Island 2

Self Catering in | Shaka's Rock, Shaka's RockBlack Rock
From
R1 787
per night (sleeps 6)

Long Island 2 is located in Ballito, KwaZulu-Natal, and is a lovely self-catering apartment situated just across th...

300m

From Thompsons Bay Beach

From
From R1 787
per night (sleeps 6)

Long Island 19

Self Catering in | Shaka's Rock, Shaka's RockBlack Rock
From R2 042
R2 042 R1 736
per night (sleeps 6)

Long Island 19 is located in Ballito, KwaZulu-Natal, and is a lovely self-catering apartment situated just across t...

300m

From Thompsons Bay Beach

From R2 042
R2 042 R1 736
per night (sleeps 6)

Perissa 38

Self Catering in | Thompson's Bay, Thompson's BayShaka's Rock
From R1 935
R1 935 R1 451
per night (sleeps 6)

Perissa 38 is a self-catering holiday apartment located in Ballito, one of KwaZulu-Natal’s most beautiful coastal a...

300m

From Thompsons Bay Beach

From R1 935
R1 935 R1 451
per night (sleeps 6)

Long Island 22

Self Catering in | Shaka's Rock, Shaka's RockBlack Rock
From
R3 000
per night (sleeps 6)

Long Island 22 offers comfortable self-catering accommodation in a tastefully furnished 3-bedroom apartment, situat...

300m

From Thompsons Bay Beach

From
From R3 000
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!