The Hotel Portao Diaz has been an ideal venue for holiday makers  as well as companies for generations. Our unbeatable prices make it the preferred facility for companies to accommodate their personnel whilst working in the Mossel Bay area, or just passing through.

Situated in D'Almeida, Mossel Bay, the Hotel Portao Diaz has beautiful panoramic views of the bay and the Outeniqua Mountains. The hotel is close to the centre of town which has various, restaurants, pubs, museums, cinemas, shopping centres and much more!


There are thirty-three sea-facing bedrooms en-suite.


There is a heated swimming pool and childrens play area.

Chillies Restaurant

Newly renovated Restaurant offering buffet style meals.

Jazz Lounge

Popular bar with large TV screen for live sport.


Our conference and function facility can accommodate.