Successfully reported
Are you a pensioner?
Sort By
Filter By Price Per Night
    R0
    R5000+
    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
Reviews of Diaz Beach
4.7/5
from 2 reviews

Read real reviews of Diaz Beach from 2 verified guests.

Easy online booking at 166 accommodation options in Diaz Beach. Browse Diaz Beach self-catering, guesthouses, B&Bs and hotels with great rates of up to 40% off. Find Diaz Beach holiday accommodation for all tastes and budgets, with TravelGround.com.

Diaz Beach accommodation

Page 6 - 166 great places to stay

Go to Map









Portobelo 51

Self Catering in | Die Voor Bay, Die Voor BayDiaz Beach
From
R 1 920
per night (sleeps 6)

Portobelo 51 is a spacious apartment that is part of the Portobelo complex in Diaz Strand, Mossel Bay. This apartme...

Swimming Pool
Free Secure Parking
Braai
Fishing
Swimming Pool
Free Secure Parking
Braai
From
From R 1 920
per night (sleeps 6)

16 Portobelo

Self Catering in | Die Voor Bay, Die Voor BayDiaz Beach
From R1 500
R 1 500 R 1 000
per night, for 6 ppl

Situated in a complex in Die Voor Bay, 16 Portobelo presents a charming self-catering apartment on the second floor...

Swimming Pool
Free Secure Parking
Wi-Fi
Braai
Swimming Pool
Free Secure Parking
Wi-Fi
From R1 500
R 1 500 R 1 000
per night, for 6 ppl

Portobelo 26

Self Catering in | Die Voor Bay, Die Voor BayDiaz Beach
From
R 1 840
per night (sleeps 6)

Portobelo 26 offers comfortable self-catering accommodation in a 3-bedroom apartment in a secure complex in the sub...

From
From R 1 840
per night (sleeps 6)

Estoril 45

Self Catering in | Die Voor Bay, Die Voor BayDiaz Beach
From
R 1 940
per night (sleeps 6)

Estoril 45 is a charming fifth-floor self-catering apartment located at Diaz Beach in Mossel Bay, offering the perf...

Swimming Pool
Free Secure Parking
Wi-Fi
Braai
Swimming Pool
Free Secure Parking
Wi-Fi
From
From R 1 940
per night (sleeps 6)

Te Waterkant 18

Self Catering in | Die Voor Bay, Die Voor BayDiaz Beach
From
R 2 000
per night (sleeps 6)

Te Waterkant 18 in Mossel Bay is a tastefully furnished self-catering apartment in a security complex that is locat...

Swimming Pool
Free Secure Parking
Wi-Fi
Braai
Swimming Pool
Free Secure Parking
Wi-Fi
From
From R 2 000
per night (sleeps 6)

From
R 2 640
per night, for 2 ppl

Diaz Beach Guest House is situated a mere 2-minute walk from the main beach of Diaz Beach in Mossel Bay. The guest ...

Free Secure Parking
Wi-Fi
Braai
Big Five
Free Secure Parking
Wi-Fi
Braai
From
From R 2 640
per night, for 2 ppl

La Palma 3

Self Catering in | Die Voor Bay, Die Voor BayDiaz Beach
From
R 1 200
per night (sleeps 5)

La Palma 3 is a self-catering unit located in Diaz Beach in Mossel Bay. The unit is on the ground floor. The comple...

Free Secure Parking
Wi-Fi
Braai
Cycling
Free Secure Parking
Wi-Fi
Braai
From
From R 1 200
per night (sleeps 5)

St. Diaz 9

Self Catering in | Die Voor Bay, Die Voor BayDiaz Beach
From
R 2 250
per night (sleeps 4)

St. Diaz 9 is a charming self-catering apartment situated approximately 300 m from Diaz Resort and the beach, in Mo...

Free Secure Parking
Wi-Fi
Braai
Cycling
Free Secure Parking
Wi-Fi
Braai
From
From R 2 250
per night (sleeps 4)

Ocean 2@45

Self Catering in | Die Voor Bay, Die Voor BayDiaz Beach
From
R 1 600
per night (sleeps 7)

Ocean 2@45 is a charming self-catering apartment situated in Daiz Beach, Mosselbay, and is the ideal holiday apartm...

Swimming Pool
Free Secure Parking
Wi-Fi
Braai
Swimming Pool
Free Secure Parking
Wi-Fi
From
From R 1 600
per night (sleeps 7)

Vista Bonita 29

Self Catering in | Die Voor Bay, Die Voor BayDiaz Beach
From
R 1 690
per night (sleeps 4)

Vista Bonita 29 is a lovely self-catering apartment located in the secure Vista Bonita Apartment complex in Diaz Be...

Free Secure Parking
Wi-Fi
Braai
Fishing
Free Secure Parking
Wi-Fi
Braai
From
From R 1 690
per night (sleeps 4)
MonTueWedThuFriSatSun
2829301234567891011121314151617181920212223242526272829303112345678
MonTueWedThuFriSatSun
2829301234567891011121314151617181920212223242526272829303112345678