Holiday Accommodation in Mossel Bay

We have various luxury self-catering accommodation in Mossel Bay - The Do Stuff Destination, perfectly situated in the heart of South Africa's Garden Route.
We professionally manage and take care of each property in our small carefully selected and self-managed portfolio. We check you in, provide helpful area information and advice and ensure that all your most personal and specific requirements are met.
Each property offers the highest of Hospitality standards in terms of location, facilities, amenities and the overall quality of accommodation where we will personally meet and welcome you at the property, so that you can rest assured that your coastal getaway will be a memorable experience.

CHOOSE A PROPERTY THAT SUITS YOUR STYLE & NEEDS

Leon & David invites you to come and enjoy a well-deserved family holiday, work trip or romantic escape with us where we will welcome you warmly and  provide you with professional and courteous hospitality throughout your stay and beyond.

For enquiries & bookings, please send us an E-mail along with the property name of interest to the below address or complete the enquiry form here
[email protected]

Beach Club G07, Diaz Beach

From: R 1900.00 Sleeps: 6 Number of Units: 1 Size: 130
View

Beach Club 105, Diaz Beach

From: R 1700.00 Sleeps: 4 Number of Units: 1 Size: 120
View

Beach Club 205, Diaz Beach

From: R 1600.00 Sleeps: 4 Number of Units: 1 Size: 120
View

Beach Club 401, Diaz Beach

From: R 1800.00 Sleeps: 6 Number of Units: 1 Size: 140
View

Trio Towers 26A, Diaz Beach

From: R 1950.00 Sleeps: 6 Number of Units: 1 Size: 220
View

De Valle 9, Diaz Beach

From: R 1400.00 Sleeps: 4 Number of Units: 1 Size: 80
View

De Valle 24, Diaz Beach

From: R 1500.00 Sleeps: 6 Number of Units: 1 Size: 120
View

De Valle 43, Diaz Beach

From: R 1500.00 Sleeps: 6 Number of Units: 1 Size: 120
View

De Valle 52, Diaz Beach

From: R 1500.00 Sleeps: 6 Number of Units: 1 Size: 140
View

De Valle 65, Diaz Beach

From: R 1500.00 Sleeps: 4 Number of Units: 1 Size: 110
View

La Palma 18, Diaz Beach

From: R 2800.00 Sleeps: 8 Number of Units: 1 Size: 230
View