Terms & conditions apply.

Email Friends a link to Diaz Beach Haven

Friend's Email
Your Name
Your Email
Your Messsage
Please indicate that you are not a robot
Thank you, your message was successfully sent.

About Diaz Beach Haven

Our friendly and brilliantly located self-catering/B&B, only 150 meters from the famous Diaz beach and an icon on the Garden Route.

Diaz Beach Haven, located in Mossel Bay, which is situated along the Garden Route, is a self-catering, and bed and breakfast establishment with an excellent location. We are conveniently located 120 m from hotels, restaurants, public warm water swimming pool under cover, (only over Xmas period), a spa, the beach, shops, and a scuba diving school.

Accommodation comprises of four units, three of which have two bedrooms, a bathroom, and a lounge with a TV. One unit has three bedrooms, two bathrooms, and a lounge with a TV. It also has secure parking and a play park for children.

Diaz Beach Haven is located in the heart of the Garden Route and is not only popular for tourists and holidaymakers, but for businesspersons visiting the region which is known to have the mildest weather in South Africa. Mossel Bay is also the mecca of South African golf courses.

Safari: We have 3 game farms within 25 km from us - one of them 12 km from the guesthouse(including big 5). One such game farm offers the guests a personal experience with elephants (feeding them etc etc - and more)

Beach: DIAZ beach is only 150 meters away. The view of the sea is very small, but the distance to the water more than adequately makes up for the small view. No rocks for kilometers of white sand and a moderate break water/waves - and amazing sunsets !

Spa: We do not have such facilities.

Golf: We have 2 golf courses close by eg 5 and 8 km away respectively called Pinnacle Point and the Mossel Bay Golf Club. For these, we get special rates for our guests. The Garden Route is also known as the "Golf Mecca" of South Africa.

Wedding Venues: We have had several guests in the past that attend weddings in Mossel Bay. The beach is also very suitable and romantic for sand-based weddings - barefoot. We do not, however, arrange wedding venues or functions. We can accommodate 30 wedding guests.

Conference Venues: We can certainly arrange a venue plus equipment, but is not part of our core services.

Family friendly: During the December/January festive season, our beach entertainment, the water worm and other programs for children are most popular, including a public heated swimming pool under cover. We are also pet friendly.

Romantic: The DIAZ Beach area is very popular and well known by the holiday makers of South Africa. Apart from beach walks for kilometers on end, you can also take a "sunset cruise" by boat, which gives you a romantic view of our sunsets.


  • Airport Shuttle
  • Laundry Facilities*
  • Braai/Barbecue
  • Beach
  • Pet Friendly*
  • Satellite TV*
  • Wi-Fi
  • No Credit Card Facilities
  • Parking on Premises

Languages Spoken

  • English
  • German
  • Afrikaans
  • French


  • 3 Stars - Tourism Grading Council of South Africa
* Please enquire for further details.

Important Information

1. 50% deposit payable on acceptance, and remaining 50% on arrival
2. Payments can be made via EFT or cash - on arrival - for the balance
3 Children (3-12 yrs) are 50% of adult rates, toddlers are free
4. We are pet friendly @ R 20 per pet per night
5 Additional cleaning services are available but need to be arranged with the...
1. 50% deposit payable on acceptance, and remaining 50% on arrival
2. Payments can be made via EFT or cash - on arrival - for the balance
3 Children (3-12 yrs) are 50% of adult rates, toddlers are free
4. We are pet friendly @ R 20 per pet per night
5 Additional cleaning services are available but need to be arranged with the owner
6. We do not have facilities for disabled guests
7. Sub-letting is not allowed without the owner's permission
8. We do have WI-FI (internet) facilities
see more

Room availability and prices

Please enter dates to receive pricing

Reviews for Diaz Beach Haven

20 guest reviews Reviews of

4.5 out of 5 stars
5 star
4 star
3 star
2 star
1 star
Kalvin Whittles
23 January 2017

The rooms were clean and a lovely relaxing space.

Andrew Branston, England
12 July 2016

We stayed two nights. Wished we could have stayed longer. Perfect place to stay. We were provided with fresh fruit and other breakfast goodies. Lovely beach neaby and felt safe and comfortable. Would recommend staying here again. Thank you to Attie for local advise.

05 April 2016

Pragtige skoon en gerieflik!Beveel dit sterk aan.Vriendelik ontvang.Het heerlik gebly.Dankie Ilze en Attie.Hennie en Marcelle Ferreira.

Zubaidah McDonald, South Africa
24 February 2016

Diaz Beach Haven is the best place to be , i really enjoyed my stay there and Mr and Mrs Roos is the most friendliest host and hostess, i will go back there for  another holiday

Gerda Smit, South Africa
20 January 2016

Ons het nooit kans gehad om Diaz Beach Haven te beleef nie, wat volgens die advertensie 150m van die see af is nie.  Ons het Feb reeds bespreek vir 16 en 17 Des en toe ons daar kom was ons bespreekte eenheid nie beskikbaar nie en is ons deur die eienaar in 'n alternatiewe eenheid gesit sonder 'n verskoning.  Ons het heel lekker in die Da Gama eenheid gebly, maar dit was ver van die see af.Establishment Response:I am glad you enjoyed your stay with Diaz Beach Haven, but a huge and humble apology from our side in that you were checked into the wrong unit. I fully understand that we slipped up...
see more

Show More Reviews

Diaz Beach Haven Map

Diaz Beach Haven is 3.2km from the centre of Mossel Bay , the nearest airport 34.9km (George Airport).
*Distances are shown as the crow flies and not necessarily the actual travelling

Things to do in and around Diaz Beach

Dias Beach

(1 km from Diaz Beach)

1 review

Dias Beach is a long 3-km stretch of beautiful sands, part of the many beaches located in and around the Mossel Bay area. The beach is safe for swimming and there are ablution facilities, a social area and even a caravan park nearby.

Learn 2 Surf Mossel Bay

(0.6 km from Diaz Beach)

If you wanted to learn to surf back in the day, you’d have to find a board and figure it out for yourself. If you were very lucky, a buddy or a longsuffering boyfriend would give you a few tips before disappearing quickly behind the backline. Then...

Diaz Beach Water World

(0 km from Diaz Beach)

Diaz Beach Water World is part of the Diaz Beach Hotel & Resort, offering a totally fun experience for young and old. This is a great place to take the kids, and if you're in need of some cooling during the summer heat, then Diaz Beach Water World...

Langeberg Mall

(0.7 km from Diaz Beach)

2 reviews

Langeberg Mall’s exciting retail fusion offers a number of franchise and boutique fashion stores; numerous fresh food outlets, restaurants and cafes; a variety of health and beauty shops, convenience and service outlets, banks and ATMs. Tourists,...