Show prices in

Choose a currency for your trip.

More currencies

More crypto

Find your next stay

Diaz Hotel And Resort

W. Cape-Cape Town-Garden Route · South Africa

Beach Boulevard Diaz StrandView location

8.2/10Excellent95 Reviews
Cleanliness8.6/108.6
Service8.4/108.4
Comfort8.8/108.8
Condition8.2/108.2
Neighborhood9.2/109.2
Amenities8.0/108.0
See all ratings
Check availability Pay with crypto or card

Room prices, availability, meal plans and cancellation terms are confirmed for your selected dates.

About Diaz Hotel And Resort

Experience the ultimate coastal retreat at the luxurious Diaz Hotel and Resort in Mossel Bay. Nestled on the seafront, our 4-star resort features elegant rooms with private balconies and stunning views of the Indian Ocean. Relax and unwind with our infinity pool and aqua park featuring thrilling water slides (seasonal).

Each room offers a private bathroom with both a bath and shower for your comfort. Indulge your taste buds at our on-site restaurants, Bahia Bleu, where a large ceiling fresco enhances your dining experience. Enjoy dishes prepared with locally grown, fresh produce.

For a more casual bite, visit our pizzeria or cocktail bar. And don’t miss the chance to savor authentic Indian cuisine at our exclusive Indian restaurant Jewel of India, with chefs flown in directly from India. Join us for a memorable stay where every detail is designed for your pleasure.

Read more about this hotelShow less

With a stay at Diaz Hotel & Resort in Mossel Bay, you'll be on the beach, just steps from Diaz Beach and a 5-minute drive from Santos Beach. This beach hotel is 3.1 mi (5 km) from Mossel Bay Harbour and 3.6 mi (5.8 km) from Botlierskop Private Game Reserve.

Make yourself at home in one of the 90 air-conditioned guestrooms. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms with separate bathtubs and showers are provided. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage.

Planning an event in Mossel Bay? This hotel has 9688 square feet (900 square meters) of space consisting of conference space and meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite.

Popular amenities

Free WiFi
Parking available
Airport transfers
Dining services
Concierge
Laundry
Spa
Entertainment
Non-smoking
Childcare
Business facilities
Banquet facilities
Accessible facilities

Check-in and check-out

Check-in from 2:00 PM
Check-in until anytime
Check-out until 10:00 PM

Hotel policies

On bay No rollaway/extra beds available No cribs (infant beds) available By ocean Professional property host/manager Pets not allowed

Important information

  • Property Alerts

    You'll be asked to pay the following charges at the property. Fees may include applicable taxes:

    • Breakage deposit: ZAR 1800 per stay
    • Resort fee: ZAR 1800 per accommodation, per stay

    We have included all charges provided to us by the property.

  • You need to know
    • Pool access available from 8:30 AM to 7 PM.
  • Special Instructions
    Front desk staff will greet guests on arrival at the property. Information provided by the property may be translated using automated translation tools.
  • Instructions
    • Extra-person charges may apply and vary depending on property policy
    • Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges
    • Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
    • This property accepts credit cards, debit cards, and cash
    • Safety features at this property include a fire extinguisher
    • This property has outdoor spaces, such as balconies, patios, terraces which may not be suitable for children; if you have concerns, we recommend contacting the property prior to your arrival to confirm they can accommodate you in a suitable room
  • Optional fees
    • Fee for buffet breakfast: approximately ZAR 250 for adults and ZAR 190 for children
    • Airport shuttle fee: ZAR 450 per vehicle (one-way)

    The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.

  • Spoken Language

    Xhosa

    Afrikaans

    English

Nearby attractions

Diaz Beach 0.1 km / 0.1 mi
Langeberg Mall 2.9 km / 1.8 mi
Santos Beach 4.1 km / 2.6 mi
Botlierskop Private Game Reserve 4.8 km / 3 mi
Mossel Bay Harbour 5 km / 3.1 mi
Dias Museum 5 km / 3.1 mi
Cape Saint Blaize Artisanal Distillery 5 km / 3.1 mi
Diaz Museum 4.4 km / 2.7 mi
ATKV Hartenbos Museum of the Great Trek 5.2 km / 3.3 mi
Hartenbos Seefront 5.4 km / 3.4 mi
Mossel Bay Zipline 5.9 km / 3.7 mi
Cape St. Blaize Lighthouse 6.3 km / 3.9 mi
Cape St. Blaize Cave 6.3 km / 3.9 mi
St Blaize Hiking Trail 6.3 km / 3.9 mi
Pinnacle Point Beach and Golf Resort 6.3 km / 3.9 mi

Hotel facilities & services

Services and fees can vary. Check the selected room details and hotel policies before booking.

  • Total number of rooms: 119
  • hotel
  • Beach
  • Wheelchair-accessible
  • Car park
  • 24-hour reception
  • Check-in hour
  • Check-out hour
  • Wi-fi
  • Room service
  • Laundry service
  • Grill/BBQ
Show 4 more facilities & services
  • Bar
  • Restaurant
  • Outdoor freshwater pool
  • Non-smoking establishment
Upon availability

Room types

These are the hotel's room types, rather than live offers. Choose your travel dates to see available rooms, prices and booking conditions. Check availability

  • FAMILY ROOM STANDARDFAMILY ROOM • STANDARDFAM.ST

    Photos are not available for this room type.

    Diaz Hotel And Resort

    FAMILY ROOM STANDARD

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–8 • Adults: max. 8 • Children: max. 5
    Room type
    FAMILY ROOM
    View / characteristic
    STANDARD

    Adult and child limits apply within the room's total guest limit.

    Room code: FAM.ST

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • Double or Twin STANDARDDouble or Twin • STANDARDDBT.ST

    Photos are not available for this room type.

    Diaz Hotel And Resort

    Double or Twin STANDARD

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–6 • Adults: max. 6 • Children: max. 3
    Room type
    Double or Twin
    View / characteristic
    STANDARD

    Adult and child limits apply within the room's total guest limit.

    Room code: DBT.ST

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • SUITE STANDARDSUITE • STANDARDSUI.ST

    Photos are not available for this room type.

    Diaz Hotel And Resort

    SUITE STANDARD

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–8 • Adults: max. 8 • Children: max. 5
    Room type
    SUITE
    View / characteristic
    STANDARD

    Adult and child limits apply within the room's total guest limit.

    Room code: SUI.ST

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • Double or Twin WITH DOUBLE BEDDouble or Twin • WITH DOUBLE BEDDBT.DB

    Photos are not available for this room type.

    Diaz Hotel And Resort

    Double or Twin WITH DOUBLE BED

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–6 • Adults: max. 6 • Children: max. 3
    Room type
    Double or Twin
    View / characteristic
    WITH DOUBLE BED

    Adult and child limits apply within the room's total guest limit.

    Room code: DBT.DB

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • FAMILY ROOM SEA VIEWFAMILY ROOM • SEA VIEWFAM.VM

    Photos are not available for this room type.

    Diaz Hotel And Resort

    FAMILY ROOM SEA VIEW

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–8 • Adults: max. 8 • Children: max. 5
    Room type
    FAMILY ROOM
    View / characteristic
    SEA VIEW

    Adult and child limits apply within the room's total guest limit.

    Room code: FAM.VM

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • QUADRUPLE WITH BALCONYQUADRUPLE • WITH BALCONYQUA.BL

    Photos are not available for this room type.

    Diaz Hotel And Resort

    QUADRUPLE WITH BALCONY

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–6 • Adults: max. 4 • Children: max. 3
    Room type
    QUADRUPLE
    View / characteristic
    WITH BALCONY

    Adult and child limits apply within the room's total guest limit.

    Room code: QUA.BL

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • TRIPLE STANDARDTRIPLE • STANDARDTPL.ST

    Photos are not available for this room type.

    Diaz Hotel And Resort

    TRIPLE STANDARD

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–5 • Adults: max. 3 • Children: max. 4
    Room type
    TRIPLE
    View / characteristic
    STANDARD

    Adult and child limits apply within the room's total guest limit.

    Room code: TPL.ST

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • Room WITH BALCONYRoom • WITH BALCONYROO.BL

    Photos are not available for this room type.

    Diaz Hotel And Resort

    Room WITH BALCONY

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–10 • Adults: max. 10 • Children: max. 6
    Room type
    Room
    View / characteristic
    WITH BALCONY

    Adult and child limits apply within the room's total guest limit.

    Room code: ROO.BL

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • SUITE PresidentialSUITE • PresidentialSUI.6S

    Photos are not available for this room type.

    Diaz Hotel And Resort

    SUITE Presidential

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–8 • Adults: max. 8 • Children: max. 5
    Room type
    SUITE
    View / characteristic
    Presidential

    Adult and child limits apply within the room's total guest limit.

    Room code: SUI.6S

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • DOUBLE STANDARDDOUBLE • STANDARDDBL.ST

    Photos are not available for this room type.

    Diaz Hotel And Resort

    DOUBLE STANDARD

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–4 • Adults: max. 4 • Children: max. 3
    Room type
    DOUBLE
    View / characteristic
    STANDARD

    Adult and child limits apply within the room's total guest limit.

    Room code: DBL.ST

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • Room THREE BEDSRoom • THREE BEDSROO.3B

    Photos are not available for this room type.

    Diaz Hotel And Resort

    Room THREE BEDS

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–10 • Adults: max. 10 • Children: max. 6
    Room type
    Room
    View / characteristic
    THREE BEDS

    Adult and child limits apply within the room's total guest limit.

    Room code: ROO.3B

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

  • SUITE WITH BALCONYSUITE • WITH BALCONYSUI.BL

    Photos are not available for this room type.

    Diaz Hotel And Resort

    SUITE WITH BALCONY

    Room photos

    Photos are not available for this room type.

    Room overview

    Occupancy
    Guests: 1–8 • Adults: max. 8 • Children: max. 5
    Room type
    SUITE
    View / characteristic
    WITH BALCONY

    Adult and child limits apply within the room's total guest limit.

    Room code: SUI.BL

    Limited room details from hotel

    Available rooms, prices and included facilities are confirmed after you choose your dates and rate.

Guest reviews

What other guests saying about Diaz Hotel And Resort

8.2
Excellent
95 Reviews
Cleanliness
8.6 /10
Service
8.4 /10
Comfort
8.8 /10
Condition
8.2 /10
Neighborhood
9.2 /10
Amenities
8.0 /10
45 reviews shown
8/10
Excellent
16 Sep 2025
Susan
Views were amazing facing beach! Clean room comfy bed. Safe didnt work in 1 of our rooms. Breakfast was nice included in cost.
Leisure Family
6/10
Pleasant
27 Apr 2025
Ian
Somewhat older horel and facilities
Leisure
8/10
Excellent
04 Jan 2025
Cecil
People not staying at the property, using the Hotel Pool, using the bathrooms... we paid lots of many to use the dirty facilities, which would have made the stay much better.
Leisure Family_with_children
10/10
Exceptional
23 Nov 2024
Chanel
Great location, stunning suite, excellent Indian restaurant, amazing pool area.
Leisure
10/10
Exceptional
21 Nov 2024
Musawenkosi

Luxurious and spacious suite

I had a pleasant stay in a honeymoon suite albeit flying solo and it was luxurious
Self
8/10
Excellent
18 Nov 2024
CHERYL

SHOCKING SERVICE FROM RESTAURANT

The service in the restaurant was diabolical - absolutely shocking - i understand it was the Iron Man - and they cannot cope with groups - the front of house manageress was trying her best - but when you order a well done burger and it comes raw and you complain and nothing gets done - just gets looked at and says not well done and walks off.
waited over 2 hours for burger and pasta .
waitrons all disappeared - couldnt cope - bad experience
Friends_and_family Family
10/10
Exceptional
05 Nov 2024
Nicole
I recently stayed at this hotel and had a fantastic experience! The room was spotless and very comfortable, making it a great place to relax. The location is perfect, just a short walk y ok the beach. The staff were incredibly friendly and helpful, always ready to assist with a smile. I highly recommend this hotel for anyone looking for a clean and convenient stay!
Leisure Self
10/10
Exceptional
13 Jul 2024
Barend

Great Stay!

As always, a very nice place to stay! Friendly and most helpful staff. Great rooms and a very nice breakfast. We will be back!! ... most definitely!
Friends_and_family Family
4/10
Poor
29 Feb 2024
brenda
Beach front was lovely. Service was great surrounds are not asthetic but infustrial. Room was tired. Breakfast ok but terrible coffee. Expensive and not great value for money
Leisure Partner
10/10
Exceptional
03 Feb 2024
Chanel
Had a wonderful suite overlooking the ocean. Great property. Amazing location.
Leisure Partner
2/10
Poor
05 Apr 2023
Verified traveler
Service was terrible. Room and view were great.
Friends_and_family Family
10/10
Exceptional
27 Mar 2023
Liezel-Marie

Happy

We had a lovely time. The rooms were amazing and the staff are very friendly.
Friends_and_family Family
10/10
Exceptional
20 Dec 2022
Riaan
The beach bar music was audible but not overwhelming. Loved our experience. A true gem. Totally loved the hotel.
Leisure Family
8/10
Excellent
21 Jun 2022
Verified traveler

15 - 17nJune 2022

Was disappointed because when we got there, thry told me that I have to pay while I did make the payment already. They also didn't change one of my booking dates-I did communicate with a lady, Sonja. I will really think twice before booking at Diaz. But we enjoyed ourselves.
Friends_and_family Family
10/10
Exceptional
23 May 2022
Heidi

Awesome

Loved our weekend at the Diaz Hotel! Room was beautiful and clean. Will definitely be back! Even saw some dolfines and a whale from our room
Partner
8/10
Excellent
15 Feb 2022
Anita
This is an excellent option for Business travel, close to the Highway with sea view rooms as a bonus. Breakfast Great, we enjoy this hotel.
Business
8/10
Excellent
14 Dec 2021
Jacobus
GOOD: Safe. Nice pool. Virtually right on the beach. Nice for kids. Rooms comfortable with superb view. BAD: TV picture quality not good. Available TV channels extremely limited. Music from the outdoor bar very irritating. Is it necessary? Restaurants/bars don’t really need music. Fortunately it stops at 22:00.
Leisure Family
10/10
Exceptional
21 Oct 2021
ALAN
Always a pleasure to return on my business trips to Mossel Bay
Business
10/10
Exceptional
29 Sep 2021
TC
It was a great stay. The hotel was very good in all senses. The onsite restaurant however was not that great with a few incidents during our stay.
Friends_and_family Family
10/10
Exceptional
28 Jul 2021
Deon

Diaz Strand Hotel stay over

Fast friendly and efficient reception, Rooms are spacious, neat and clean.
Views are amazing.
Nice Restaurant on site with good food and good service.
Overall a great experience, highly recommended.
Business
8/10
Excellent
03 May 2021
Frederik

Lovely hotel, great views.

We had an overall pleasant experience, we found the staff very friendly and helpful especially Phumza at reception. We will return any day.
Friends_and_family Family
10/10
Exceptional
15 Dec 2020
Elize

Great stay

Great hotel with friendly and very helpful staff. Best location and unbeatable views ... cannot fault anything!
Friends_and_family Family
10/10
Exceptional
07 Jan 2020
Aisha

Convenient & pleasing hotel

Hotel is clean & cleaned regularly. Room was lovely, the view is great & it is very well situated
Friends_and_family Family
10/10
Exceptional
20 May 2019
WORLD

Great hotel right at the beach

Great hotel in great location right on the beach. Lovely Suite room - very spacious. Wifi a bit slow. Breakfast was great.
Partner
10/10
Exceptional
04 Feb 2019
Odette

Amamzing stay

Amazing location. Spacious and clean apartment. Will defenitely return
Family
10/10
Exceptional
03 Feb 2019
Verified traveler
great room! Art Cafe is great!
Gym is bit outdated though.
Leisure Partner
10/10
Exceptional
19 Jan 2019
Matungoe

Nice ocean views

The hotel is in a very nice area and has quite wonderful views. It is in a very quiet side of town and so the ambience is calming. It is right on the beachfront and the balcony opens you to a wide ocean views with wonderful sea waves.

Right from the gate, to parking all reception everything checked out. Check-in was a breeze and the lift worked okay. I like hotels with the option of a shower and a bathtub and the room offered just that. Even though the wi-fi was a bit slow, that didn't really bother.

The hotel has a nice restaurant as well and the waitrons serve food with panache. The restaurant however closes around 23:00 and there is no bar on the premises for that one last drink before going to bed.
6/10
Pleasant
09 Dec 2018
Linda

Mossel Bay - Diaz Hotel

Great location. Excellent views on the beach. The reception people were unfriendly. Had to ask for bath towels. Bottled water in the room would have been nice. There were no towels available for the pool. The breakfast was good. The free parking was close and had a security gate.
Family
10/10
Exceptional
17 Oct 2018
Iz
Excellent views, friendly staff. Awesome location.
10/10
Exceptional
25 Sep 2018
Ryan

Beautiful and comfortable relaxation

Beautiful location and comfort. Service was acceptable, but I think needs attention for these specific type of clients. Welcome your guests with a special touch! Otherwise, excellent!
Family
6/10
Pleasant
24 Sep 2018
Verified traveler
Hotel had great view but some other things ignored. Poor service on check in as wrong type of room allocated, safe not working , new room allocated couldn’t lock door. Overall looked a bit tired but room quite comfortable.
4/10
Poor
27 Jul 2018
Johan
Outdated hotel at a fantastic location, with splendid views over the ocean. The rooms were outdated, not very clean and smelled of mold.The pictures are photoshopped and do not reflect the reality. Staff is not very helpful and friendly and we were charged twice for the stay.
10/10
Exceptional
19 Jul 2018
John
Great hotel and location
10/10
Exceptional
03 Apr 2018
Verified traveler

Great for families on a budget

Perfect budget getaway for families with kids. Waterpark on the premises was amazing, beach was clean and safe, with lifegaurds on duty. Rooms have been refurbished recently. Mom and dad can put their feet up while the kids roam and explore 😀
Family
4/10
Poor
24 Jan 2026
Alberto
Das Zimmer was super. Sah renoviert aus. Hammer Aussicht. Das Hotel super alt. Es roch nach Insektizide.
Aufzug sehr in die Jahre gekommen. Baustelle am Eingang. Klimaanlage nur im Wohnzimmer. Schlafzimmer sehr warm und hellhörig. Man hörte das Meer und die Wellen aber nicht auf eine schöne Art. Sehr laut und deswegen schlecht geschlafen ( Fenster waren zu)
Abendessen super! Frühstück nicht gut.
Leisure Partner
8/10
Excellent
19 Jan 2025
Jessica
We got a free upgrade and had a really big apartment with two bathrooms and three bedrooms as well as a really big kitchen. Everything looked clean. Sitting on our terrace we could see the ocean and the pool area and we had a stunning view. The only things we have to complain is that we did not have warm what we forgot to say at the reception since we stayed only for one night.
Leisure Family_with_children
2/10
Poor
04 Apr 2024
Stefan
Das Hotel ist in allen Punkten eine absolute Katastrophe.
Leisure Family
2/10
Poor
08 Feb 2024
Mitja
Not good
Leisure Family
6/10
Pleasant
14 Feb 2023
Kristina

Nice view- bad food

We had booked a superior room and we got a fine room at 12 floor with a nice view. Nice and clean room but also rather impersonal. The breakfast was fine as well. BUT the restaurant in the hotel was a disaster to be quite honest. The restaurant was not even half full but anyway we were seated in the dark corner next to the kitchen door - why!! We asked to be moved and we did.
The waiter was lost in taking order, we ordered two times drink, two starters and two main dishes. Everything came at the same time and the food was almost all fried and might have been under a heeding lamp for a long time. Dry meat and soft and super borrowing fries. Not really worth eating. Absolutely the worst meal in South Africa… so stay there but don’t eat here apart from breakfast
Partner
10/10
Exceptional
05 Feb 2023
Clemens
Wir hatten ein Zimmer in der 10. Etage somit super Ausblick. Das Zimmer ist gross genug und hat ein tolles, bequemes Bett und ordentliches Bad. Kann ich empfehlen.
Leisure
10/10
Exceptional
08 Nov 2019
Jasmin
Helles freundliches Hotel , höfliches Personal , tolle Strandlage, Sauberkeit und Service Top!
Leisure Friends
8/10
Excellent
18 Jul 2019
Verified traveler
Atendimento na recepcao e no restaurante muito bons.
Erraram o quarto no comeco, mas ajustaram rapidamente. Tipico quarto de hotel de praia, nada abaixo ou alem das expectativas.
Leisure Family
6/10
Pleasant
02 Mar 2019
Sara

Barely 3 stars...unfortunately

Nice view from room on 11th floor and the room was very spacious but outdated. Shower door broken so water came on floor, old stained carpet, pigeon living on the balcony leaving poop on floor and window . The hotel does not offer Beach/pool towels even if they are situated on the beach and offers indoor and outdoor pool. When coming from the beach there are no places to wash off sand from feets and no where to shower after swimming in pool or ocean. Pool was cold and dirty. They didn't offer any amenities in bathroom only soap. Plus for offering free gym.
Family
8/10
Excellent
02 Feb 2019
Luciana
As instalações do restaurante do Café da manhã precisam de renovação urgente. A vista é espetacular. De forma geral estava limpo
2/10
Poor
20 Jan 2019
Verified traveler
No wifi in the apartment, no towels, no windows in the rooms so there was no light during the day, no soap, no shampoo, never coming back!

Location & surroundings

Diaz Hotel And Resort
Beach Boulevard Diaz Strand, Mossel Bay, South Africa

Hotels Nearby

Compare other stays close to this hotel. Choose travel dates to check availability.

Explore the map
Show 26 more nearby hotels

Diaz Hotel And Resort

19 hotel photos