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 (129)
Hotels (2)
Guest Houses (2)
Self Catering (125)

Reviews of Diaz Beach

4.7 / 5 7 reviews
Read real reviews of Diaz Beach from 7 verified guests.
Easy online booking at 125 accommodation options in Diaz Beach. Browse Diaz Beach self-catering, guesthouses, B&Bs and hotels with great rates of up to 25% 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 800
per night (sleeps 4)
Self Catering in Die Voor Bay, Diaz Beach

Te Waterkant is situated in Mossel Bay and offers quality accommodation for a small family or group of friends. It is within easy reach of numerous shops, restaurants, the beach, activities and attractions. The a...

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

Trio Towers 26 A is a self-catering apartment located in a secure building, situated on the beachfront in Mossel Bay. The flat offers stunning sea views from the balcony, and the building overlooks Diaz Beach. This...

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. ...

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...

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

Beach Club 201 is a modern, self-catering 6-sleeper apartment and overlooks Diaz beach. Comfortably furnished, the apartment has 3 bedrooms and 2 bathrooms. The main bedroom is furnished with a queen-size bed, and ...

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

De Valle Apartment 63 is a self-catering apartment located in Mossel Bay, ideally situated in front of the supertubes and the warm water pool, which provides loads of entertainment for the whole family. There is a f...

From
R750
per night (sleeps 4)
Self Catering in Die Voor Bay, Diaz Beach

La Palma Villas 14 is a self-catering apartment for 4 people in Voor Bay, Mossel Bay. Comfortably furnished, the apartment has 2 bedrooms that share the use of a bathroom with a bath and a shower overhead. Guests p...

25% off Long Stays!
FromR1 395
R1 046
per night (sleeps 6)
Self Catering in Die Voor Bay, Diaz Beach

Beach Club 207 is situated in Diaz Beach, Mossel Bay, and offers quality accommodation for a family or group of friends. It is within easy reach of a large shopping centre, restaurants, the swimming beach, activitie...

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

29 Estoril Villa is located in a secure complex in Diaz Beach, Mossel Bay and it is within easy reach of a stunning beach, waterpark, and restaurants. Mossel Bay is known for its year-round mild climate, golden beac...

From
R1 400
per night (sleeps 8)
Self Catering in Die Bakke, Diaz Beach

Casa Dell'amore is a fully furnished apartment located on the first-floor of the secure The Lofts complex in Mossel Bay. The apartment is located about 500 m from Diaz Beach and halfway between Hartenbos and Mossel ...Flexible Cancellation!

Page:
1
2
3
4
5
6
7
8
9
Page 3 - Showing 21 to 30
  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]