Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability
Diaz Beach, South Africa
Select dates 2 Guests

Diaz Beach Accommodation: The Best Places to Stay

Diaz Beach in Western Cape

Accommodation in Diaz Beach

44 accommodation listings, including 4 specials
30% OFF
Vista Bonita 70 | Diaz Beach Specials

Vista Bonita 70

Diaz Beach Self-catering
Sleeps 4
1 review

Welcome to Vista Bonita. This is a 2 bedroom, 2 bathroom self-catering apartment with a fully equipped kitchen. There is 1 en-suite bathroom. Double

  • Braai/Barbecue
R800
R560
Avg per night for 2 guests
R800
R560
Avg per night for 2 guests
14% OFF
Mossel Bay - Diaz - Sea Cottage | Diaz Beach Specials

Mossel Bay - Diaz - Sea Cottage

Diaz Beach Self-catering
Sleeps 7
3 reviews

Sea Cottage is a complex right on top(30 m) from the beach in Diaz which is part of Mossel Bay.It has three bedrooms and two bathrooms with a big living area....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
R817
Avg per night
R950
R817
Avg per night
14% OFF
Estoril Villa 72 | Diaz Beach Specials

Estoril Villa 72

Diaz Beach Self-catering
Sleeps 4
2 reviews

Estoril Villa 72, is a two-bedroomed self-catering flat situated on the third floor of a safe complex and offers accommodation for 4 guests. Come and relax in...

  • Braai/Barbecue
  • On-site Parking
R850
R731
Avg per night
R850
R731
Avg per night
Oceans Hotel Mossel Bay | Accommodation Diaz Beach

Oceans Hotel Mossel Bay

Diaz Beach Hotel, Self-catering
Sleeps 115 in 43 rooms
19 reviews

Your African holiday experience is not complete without visiting us on the Garden Route of Western Cape, South Africa. Mossel Bay is an ideal stop-over...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Avg per night
R750
Avg per night
Vista Bonita Apartments | Diaz Beach Accommodation

Vista Bonita Apartments

Diaz Beach Self-catering
Sleeps 34 in 6 rooms
9 reviews

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

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Avg per night
R750
Avg per night
Diaz Beach Guest House | Accommodation Diaz Beach

Diaz Beach Guest House

Diaz Beach Guest House, Self-catering
Sleeps 8 in 4 rooms
4 reviews

Diaz Beach Guest House is situated just two minutes’ walk from the big white sandy beach area of Diaz Beach in Mossel Bay. Our comfortable self-catering units...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R870
Avg per night for 2 guests
R870
Avg per night for 2 guests
Bayview Sea Cottage | Diaz Beach Accommodation

Bayview Sea Cottage

Diaz Beach Self-catering
Sleeps 6

This alluring home boasts incredible views of the ocean with glass accordion doors that fold open to let in the sunshine as well as the sea breezes.

  • Wi-Fi
R1100
Avg per night
R1100
Avg per night
Oceans View | Accommodation Diaz Beach

Oceans View

Diaz Beach Self-catering
Sleeps 6

Spend your vacation days strolling along the soft sands of Diaz Beach, lounging by the indoor pool, and admiring views of the ocean from the windows of your...

  • Swimming Pool
  • Braai/Barbecue
R1700
Avg per night
R1700
Avg per night
10% OFF
La Palma Villas 14 | Diaz Beach Specials

La Palma Villas 14

Diaz Beach Self-catering
Sleeps 4
1 review

La Palma is located on the first floor of a security complex in Diaz Beach. With its close proximity to the ocean, this unit accommodating four guests, is...

  • Braai/Barbecue
  • On-site Parking
R680
R612
Avg per night
R680
R612
Avg per night
Diaz Strand Hotel and Resort | Accommodation Diaz Beach

Diaz Strand Hotel and Resort

Diaz Beach Hotel
Sleeps 172
80 reviews

  • Swimming Pool
R1654
Avg per night
R1654
Avg per night
Earthbound Self-catering Apartment | Diaz Beach Accommodation

Earthbound Self-catering Apartment

Diaz Beach Self-catering
Sleeps 8

We offer a spacious and luxury apartment, located right on the beach. We are situated between Hartenbos and Mossel Bay, between the Diaz Hotel and the Garden...

  • Braai/Barbecue
  • On-site Parking
R3000
Avg per night
R3000
Avg per night
La Palma Villa C12 | Accommodation Diaz Beach

La Palma Villa C12

Diaz Beach Self-catering
Sleeps 5
6 reviews

The apartment uses card electricity which guests are responsible for.La Palma Villa C12 is a second floor apartment located in the seaside town of Diaz Beach...

  • Braai/Barbecue
  • On-site Parking
R700
Avg per night
R700
Avg per night
Sea Cottage 48 | Diaz Beach Accommodation

Sea Cottage 48

Diaz Beach Self-catering
Sleeps 6
3 reviews

Sea Cottage 48 is a lovely unit situated on Diaz Beach, Mossel Bay, and only a stone’s throw from the beach. This ideal cottage is suitable for a family of...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Avg per night
R750
Avg per night
@ Rest - The Lofts | Accommodation Diaz Beach

@ Rest - The Lofts

Diaz Beach Self-catering
Sleeps 6
5 reviews

The Lofts is a spacious homely apartment, with a loft room as the 3rd bedroom. It is on the 3rd floor of a security complex (sorry, steps only!), 5 - 10...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
Portobelo 58 | Diaz Beach Accommodation

Portobelo 58

Diaz Beach Self-catering
Sleeps 6

Portobelo 58 is a comfortable furnished self-catering accommodation for 6 guests. The house is about 150 metres from Dias main beach and the waterslides.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Avg per night
R650
Avg per night
Ellis Self-catering: Estoril Villas Flat 6 | Accommodation Diaz Beach

Ellis Self-catering: Estoril Villas Flat 6

Diaz Beach Self-catering
Sleeps 4
9 reviews

Estoril Villas Flat 6 is a sunny two-bedroom self-catering flat located in a secure complex in Diaz Beach. The complex is situgated close to a shopping mall...

  • Braai/Barbecue
  • On-site Parking
R500
Avg per night
R500
Avg per night
Ellis Self-Catering: Portobelo Flat 24 | Diaz Beach Accommodation

Ellis Self-Catering: Portobelo Flat 24

Diaz Beach Self-catering
Sleeps 4
7 reviews

Portobelo Flat 24 is a charming two-bedroom self-catering flat located in a secure complex in Diaz Beach. The complex is within walking distance to Diaz Beach...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Avg per night
R500
Avg per night
Sea Cottage 63 | Accommodation Diaz Beach

Sea Cottage 63

Diaz Beach Self-catering
Sleeps 6
1 review

Sea cottage is located in a security complex with electric fences and controlled entrances. The holiday unit is literally 60 meters from the beach.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Avg per night for 2 guests
R650
Avg per night for 2 guests
Diaz Hotel & Resort | Diaz Beach Accommodation

Diaz Hotel & Resort

Diaz Beach Hotel
Sleeps 173 in 81 rooms

The Diaz Hotel is located only 50m from the high-water mark and offers spectacular ocean views from every window and balcony. The Diaz Hotel was named in...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1300
Avg per night
R1300
Avg per night
Beach Club 603 | Accommodation Diaz Beach

Beach Club 603

Diaz Beach Self-catering
Sleeps 4
3 reviews

We are looking forward to welcoming you at this luxurious, brand new, two-bedroom self-catering apartment in the stunning Beach Club secure complex. It is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night

Diaz Beach Reviews

Sand..see..son

Clean. Quite..sunny and relaxing

Danica Smith
South Africa

Family stay

The sunrise was amazing

Heidi Maggott
South Africa

Peacefull

The Silence and save environment to walk on the beach without disturbance and just sit and look at the sea calms the mind and heart.

Hugoline Pretorius
South Africa

Diaz Beach accommodation

If you are looking for Diaz Beach holiday accommodation , SafariNow has a selection of Self-catering, Hotel, Guest House holiday accommodation in Diaz Beach and surrounds. With 43 listings in Diaz Beach, our handy Diaz Beach map search and great low prices, it's easy to book the perfect holiday accommodation for your Diaz Beach visit.

We also have some great special accommodation deals in Diaz Beach South Africa