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 Diaz Beach

200 great places to stay










From R8 400
R8 400 R5 880
per night, for 6 ppl

Ocean's Horizon Beach House is a contemporary self-catering home located in Scarborough. The home is perched on the...

20km

From Diaz Beach

From R8 400
R8 400 R5 880
per night, for 6 ppl

Flash Deal 30% off!
Free cancellation

The Sugarbush

Self Catering in | Fish Hoek, Fish HoekWestern Cape
From R1 500
R1 500 R1 050
per night (sleeps 2)

The Sugarbush is situated against Elsie's Peak, overlooking the Fish Hoek Valley on Cape Town's southern peninsula....

24km

From Diaz Beach

From R1 500
R1 500 R1 050
per night (sleeps 2)

Atlantic Drive

Self Catering in | Kommetjie, KommetjieWestern Cape
From R5 042
R5 042 R3 529
per night, for 8 ppl

Situated in the suburb of Kommetjie, Atlantic Drive is a beautiful holiday home perfect for accommodating large gro...

26km

From Diaz Beach

From R5 042
R5 042 R3 529
per night, for 8 ppl

Treetop Haven

Guest House in | Hout Bay, Hout BayWestern Cape
From R1 850
R1 850 R925
per night (sleeps 2)

Treetop Haven is nestled in the serene surroundings of Hout Bay, offering a peaceful overnight retreat for guests s...

38km

From Diaz Beach

From R1 850
R1 850 R925
per night (sleeps 2)

Deo-Lize

Self Catering in | Betty's Bay, Betty's BayWestern Cape
From R2 500
R2 500 R1 750
per night (sleeps 6)

Deo-Lize is a self-catering home located against the mountain in Betty’s Bay. The property has a beautiful garden, ...

40km

From Diaz Beach

From R2 500
R2 500 R1 750
per night (sleeps 6)

No 2 Sandz

Self Catering in | Strand, StrandBoland
From R1 000
R1 000 R700
per night (sleeps 4)

No 2 Sandz is a self-catering apartment located in Strand. The apartment is centrally located within close proximit...

41km

From Diaz Beach

From R1 000
R1 000 R700
per night (sleeps 4)

Flash Deal 30% off!
Free cancellation
From R750
R750 R525
per night (sleeps 2)

Wine Route 44 Guesthouse is located centrally in a safe and quiet neighbourhood and is just a few minutes' drive fr...

46km

From Diaz Beach

From R750
R750 R525
per night (sleeps 2)

From R2 820
R2 820 R1 692
per night (sleeps 2)

La Felicita Villas is situated in Somerset West, at the foot of the Helderberg in the middle of wine and golf count...

47km

From Diaz Beach

From R2 820
R2 820 R1 692
per night (sleeps 2)

From R4 000
R4 000 R2 800
per night (sleeps 8)

Bo-Kaap Escape is an enchanting and spacious three-storey self-catering holiday home centrally situated in Schotsch...

47km

From Diaz Beach

From R4 000
R4 000 R2 800
per night (sleeps 8)

From R2 320
R2 320 R1 624
per night (sleeps 4)

Rockwell Suite - Stunning Views - De Waterkant, inspired by the early 1900s architecture of Manhattan, is a new bui...

48km

From Diaz Beach

From R2 320
R2 320 R1 624
per night (sleeps 4)

Located at the western tip of Cape Point and surrounded by dramatic 200m high cliffs, Diaz Beach is known as one of the most scenic beaches in Cape Town. The beach is situated within the Cape Point Nature Reserve so you will be charged an entrance fee to enter. The beach is accessed by foot down a series...

* 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!