Successfully reported
+73

Diaz Hotel and Resort

  • Capacity: 325 people
  • All ages welcome
  • Check-in: 15:00 to 00:00
    Check-out: 09:00
  • Address: 1 Beach Boulevard East, Diaz Beach, Mossel Bay, 6500, Western Cape
  • From R2 195 per night, for 2 ppl
  • TGCSA rating:

Description

The Diaz Hotel and Resort welcomes you to the pristine seashore of Mossel Bay's renowned Diaz Beach. It is the biggest hotel in Mossel Bay and only hotel situated right on a sandy beach. The hotel is located only 10 m from the high-water mark and offers spectacular ocean views from every window and private balcony.

All bedrooms in the Hotel are sea-facing, making it the perfect venue for your next dream beach holiday or corporate breakaway. Fall asleep with only the sound of waves crashing below or sip a cup of coffee on your private balcony while savouring the most beautiful view of the Indian Ocean and the Outeniqua Mountains in the far-off background. The hotel offers 90 bedrooms, all en-suite with separate baths and showers, private balconies and uninterrupted sea views from all rooms.

There are 28 self-catering apartments available with a full sea view from the open-plan lounge-, dining room and kitchen. All these units have private balconies and are the perfect option for guests looking for the added benefits of a fully equipped kitchen and private bedrooms. Towels are not provided.

The outdoor rim-flow pool is reserved exclusively for the use of hotel guests. There are ample deck chairs available at the pool’s edge.

Diaz Hotel and Resort offers a wealth of culinary choices; from scrumptious dinners and cocktails to informal café-style lunches and cold-drinks.

Diaz Hotel and Resort has 3 different conference rooms, which can accommodate between 10 and 750 delegates.

What you'll find here

Tea and Coffee
Free Secure Parking
Wi-Fi
Laundry Service
Conferencing Facilities
Swimming Pool
Breakfast Available
Restaurant On-Site
24-Hour Reception
Airport Transfer By Arrangement

Reviews

4.5/ 5

Based on 239 reviews

Excellent

Cleanliness
4.5
Location
4.8
Value for money
4.4
Service
4.4
Safety
4.6
Guest highlights
Benjamin A D
Family with young children
5.0
Great and clean. Great room on the 12th floor.
Oct 2025
Pieter B
Individual traveller
5.0
Very comfortable stay. For an overnight stop it was very convenient. The rooms are neat. Restaurant was excellent.
Aug 2025
Dane I
Individual traveller
5.0
Exceptional. My experience at the Diaz Hotel and Resort was exceptional. I would return to this hotel when I visit Mossel Bay again.
Jul 2025
Deon S
With partner
5.0
Fantastic. It was great. Had a wonderful stay.
Jun 2025
Jacob V
With partner
5.0
See comments above. Excellent. However, WiFi was totally inadequate on the 9th floor. Couldn't stream at all - disappointing.
Apr 2025

Meet your host

Take a look at the host’s track record.

4.5/5

Reservations Verified

Properties 1

Reviews 239

On LekkeSlaap 9 years

Location

  • 1 Beach Boulevard East, Diaz Beach, Mossel Bay, 6500, Western Cape
  • Guests think Diaz Hotel and Resort is in an excellent location
Click to view location
View map
From
R 2 195
per night, for 2 ppl

You won't be charged yet

Reserve
From
From R 2 195
per night, for 2 ppl
From
R 2 195
per night, for 2 ppl
Reserve
  • Capacity: 325 people
  • All ages welcome
  • Check-in: 15:00 to 00:00
    Check-out: 09:00
  • Address: 1 Beach Boulevard East, Diaz Beach, Mossel Bay, 6500, Western Cape
  • TGCSA rating:
https://travelground.imgix.net/AAEAAQAAAAAAAAAAAAAAe84a0ed7020e5c431107b1c4d55eba57b1475aeb81fb3f543a96eb8e7005bf852f6a0839194ed795581959ee60ab414dde55?w=1440&h=960&fit=crop&auto=enhance,format,compress&q=80 From R2 195 per night, for 2 ppl 239 5 1 5 1 Beach Boulevard East Diaz Beach 6500 Western Cape 021 201 8901 15:00-00:00 09:00 -34.1585 22.109583333333

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