Pick your preferred language

English

Afrikaans

+43
Self Catering in Die Voor Bay

Diaz Beach House

  • Free cancellation up to 1 week before your stay!
  • 14 guests
  • All ages welcome
  • Check-in: 14:00 to 17:00
    Check-out: 10:00
  • 67 Karveel Crescent, Diaz Beach, Mossel Bay, 6507, Western Cape See Map

Description

Diaz Beach Guesthouse is situated just a two-minute walk from the main beach in Diazstrand, Mossel Bay. The guesthouse is centrally located with easy access to the N2 highway.

It offers spacious and comfortable bedrooms, each with a private entrance, an en-suite bathroom and a kitchenette. The rooms are equipped with hairdryers, satellite TVs, Wi-Fi and 100% white cotton percale linen. Each kitchenette includes a fridge, microwave, kettle, toaster and braai pan. Guests are also welcome to use the communal braai area.

Facilities in the surrounding area include a cocktail lounge, Diaz Beach Water World, a spa, a hair salon and a heated indoor swimming pool. Mossel Bay is surrounded by game farms, excellent golf courses, safe beaches, enjoyable sea activities and a wide variety of shopping opportunities.


What you'll find here

Tea and Coffee
Free Secure Parking
Wi-Fi
Laundromat Nearby

Reviews

4.6/ 5

Based on 29 reviews

Excellent

Cleanliness
4.8
Location
4.5
Value for money
4.5
Service
4.4
Safety
4.7
Guest highlights
Johan W
With partner
5.0
We had a very nice stay and were well received by the hostess. We had a very nice stay.
Dec 2025
Louw S
With partner
5.0
Close to the beach and restaurants. Lovely clean facilities, would recommend to friends.
Dec 2025
Chad D
With partner
5.0
Great. Really enjoyed our weekend at Diaz Beach House, great hospitality, safe community, great location. Clean and comfortable rooms.
Nov 2025
Eric H
Individual traveller
5.0
Fantastic, top-notch place to stay! Accommodation was fantastic. Communication excellent. Room was nice and clean and tidy.
Nov 2025
Cleveland L
With partner
4.8
It was an excellent stay. Very nice stay, the place is beautiful and clean, really value for money.
Dec 2025

Meet your host

Take a look at the host’s track record.

4.6/5

Hercu Verified

Properties 1

Reviews 29

On LekkeSlaap 9 years

Location

  • 67 Karveel Crescent, Diaz Beach, Mossel Bay, 6507, Western Cape
  • Guests think Diaz Beach House is in a very good location
Click to view location
View map
From
R 1 100
per night (sleeps 2)

You won't be charged yet

Reserve
From
From R 1 100
per night (sleeps 2)
Reserve

You will not be charged yet.

From
R 1 100
per night (sleeps 2)
Reserve

67 Karveel Crescent, Diaz Beach, Mossel Bay, 6507, Western Cape

See Map
  • Free cancellation up to 1 week before your stay!
  • 14 guests
  • All ages welcome
  • Check-in: 14:00 to 17:00
    Check-out: 10:00
https://travelground.imgix.net/AAEAAQAAAAAAAAAAAAAAb2dc70cd31ec105775fe5e9b2c377453f6ef50ed35d1b4d33f373e10617ffb382305c5830deebbd27134ba98f1c0f6006f25?w=1440&h=960&fit=crop&auto=enhance,format,compress&q=80 From R1 100 per night (sleeps 2) 29 5 1 5 67 Karveel Crescent Diaz Beach 6507 Western Cape 021 201 8901 14:00-17:00 10:00 -34.158286111111 22.107877777778

Welcome to LekkeSlaap

Welcome back!

Reset your password?

Join our newsletter!

Create an account to manage your bookings

Log in to your LekkeSlaap account

Log in to your LekkeSlaap account linked to

Enter your email address to get started

Subscribe to receive special offers