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

Filter by Specials:


Filter by Review Score:





Filter by Type:










Filter by Facility:










Accommodation Types
All Types (128)
Hotels (2)
Guest Houses (2)
Self Catering (124)

Reviews of Diaz Beach

4.7 / 5 7 reviews
Read real reviews of Diaz Beach from 7 verified guests.
Easy online booking at 124 accommodation options in Diaz Beach. Browse Diaz Beach self-catering, guesthouses, B&Bs and hotels with great rates of up to 15% off. Find Diaz Beach holiday accommodation for all tastes and budgets, with TravelGround.com.

Diaz Beach Accommodation

Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Price Range
From
R1 500
per night, for 6 ppl
Self Catering in Die Voor Bay, Diaz Beach

Sea Cottage 63 is a self-catering unit in the Sea Cottages security complex in Diaz Beach Mossel Bay. The unit is 70 metres from the beach, very safe for children with security access to the pool and the beach. It i...

From
R800
per night (sleeps 5)
Self Catering in Die Voor Bay, Diaz Beach

Vista Bonita Apartments are beautifully appointed units situated in Diaz Beach, Mossel Bay. All of the units are spacious apartments that open out onto an enclosed balcony with stunning views of the sea and swimming...

From
R1 550
per night (sleeps 6)
Self Catering in Die Voor Bay, Diaz Beach

304 Beach Club is a self-catering, sea-facing apartment located on the third floor in Diaz Beach. Mossel Bay. The accommodation is ideally suited for guests looking for accommodation close to popular beaches, shops ...

From
R1 500
per night (sleeps 6)
Self Catering in Die Voor Bay, Diaz Beach

Portobello 30 is a charming holiday apartment set in a quiet security complex in Diaz Beach located between Mossel Bay and Hartenbos. This coastal region is known for its year-round mild climate, golden beaches, and...Flexible Cancellation!

Special Offer! 
FromR950
R760
per night (sleeps 4)
Self Catering in Die Voor Bay, Diaz Beach

Estoril 35 is a self-catering apartment located in a secure complex, in the coastal town of Mossel Bay. The town is known for its boot-shaped Post Office, the Garden Route Casino, 60km of golden beaches, and an arra...

From
R925
per night, for 6 ppl
Self Catering in Die Voor Bay, Diaz Beach

11 Portobelo is a comfortably furnished self-catering apartment for up to 6 people in Die Voor Bay. The apartment consists of 2 bedrooms and 2 bathrooms. The main bedroom contains a double bed and has an en-suite b...Flexible Cancellation!

15% off Long Stays!
FromR850
R723
per night (sleeps 5)
Self Catering in Die Voor Bay, Diaz Beach

Beach @ 100 meter, La Pama 6, is at the beach and it is a comfortably furnished self-catering apartment for 5 people in Diaz, Voor Bay, Mossel Bay. Here guests are truly on the beach with own access to the beach jus...

10% off Special!
FromR700
R630
per night (sleeps 2)
Guest House in Die Voor Bay, Diaz Beach

See-the-Sea Overnight Room is located in a secure apartment building, Trio Towers, which is situated in Diaz Beach, Mossel Bay. Perfect for guests looking for a comfortable room that is walking distance to the beach...

From
R2 000
per night (sleeps 8)
Self Catering in Die Voor Bay, Diaz Beach

Beach Club Diaz Strand is a ground-floor unit located on Diaz Beach in Mossel Bay and offers quality family accommodation. This holiday complex is on the beach and near numerous shops, restaurants, activities and at...

10% off Long Stays!
FromR1 095
R986
per night (sleeps 6)
Self Catering in Die Voor Bay, Diaz Beach

21 De Valle is situated in Diaz Beach, Mossel Bay, and offers quality accommodation for a family or group of friends. It is within easy reach of numerous shops, restaurants, the beach, activities and attractions. ...

Page:
1
2
3
4
5
6
7
8
9
Page 2 - Showing 11 to 20
  Previous Page 
 Next Page  
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

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

0860 022 102 | [email protected]