Welcome to The Diaz Hotel & Resort
Also known as the Diaz Strand Hotel, we invite you to experience the pristine shores of Mossel Bay’s renowned Diaz Beach. Nestled just 10 meters from the high-water mark, our beachfront location offers breathtaking ocean views from every window and balcony.
Located in the heart of South Africa’s iconic Garden Route, the Diaz Hotel & Resort promises an exciting and unforgettable holiday, filled with relaxation and entertainment.
Named in honor of the legendary Portuguese navigator Bartolomeu Dias—who landed in Mossel Bay in 1488—our hotel is themed around the rich and colorful history of the region. Guests can look forward to a comfortable stay, complete with FREE Wi-Fi and warm, attentive service from arrival to departure.
About Diaz Hotel & Resort – Mossel Bay
Perched just meters from the shoreline of Diaz Beach, Diaz Hotel & Resort offers guests unmatched comfort and sweeping ocean views from every room. Each of our spacious, air-conditioned rooms is designed to maximize relaxation and features a private balcony overlooking the Indian Ocean—perfect for enjoying Mossel Bay’s breathtaking sunrises and sunsets.
With a variety of room types to suit solo travelers, couples, families, and groups, our accommodations blend modern convenience with coastal charm. All rooms include complimentary Wi-Fi, en-suite bathrooms, flat-screen TVs, and thoughtful touches to ensure a restful stay.
Whether you're here for a weekend getaway or an extended seaside escape, the Diaz Hotel & Resort combines laid-back luxury with attentive service in one of South Africa’s most scenic coastal destinations. Enjoy a peaceful night’s sleep to the sound of the waves, then wake up to all the natural beauty and excitement the Garden Route has to offer.
Diaz Hotel and Resort offers 90 beautifully appointed rooms designed to suit every type of traveler. From comfortable rooms ideal for solo visitors to spacious family rooms and luxurious suites, there’s something for everyone. Our elegant suites are perfect for special occasions, offering added comfort and style for unforgettable stays. Whether you’re traveling alone, with family, or as part of a group, Diaz Hotel and Resort provides the perfect blend of comfort, convenience, and coastal charm.
Located right next door to Diaz Hotel and Resort, The Beach Club offers spacious two- and three-bedroom self-catering units—perfect for families or groups seeking extra privacy and comfort. Each unit features a beautifully equipped kitchen with a stove and fridge, making it easy to enjoy a home-cooked meal while on holiday. Both the two- and three-bedroom units include two bathrooms for added convenience. For those looking to elevate their stay, our stunning penthouse on the 12th floor boasts magnificent views and premium finishes, making it an unforgettable choice for a relaxing family getaway.
Experience the thrill of a lifetime with a scenic ride from Diaz Hotel to The Point and back — in a Lamborghini! Feel the power, soak in the coastal views, and turn heads along the way.
Just R5500 for an unforgettable luxury drive.
Enquire at the front desk to book your ride!