Personal hospitality. Timeless memories.

Four rooms.
Countless reasons
to stay.

Guest house accommodation in Diaz Beach, Mossel Bay.
Private entrances, comfortable rooms and personal hospitality just a short walk from the beach.

Guests come.
They remember.

Real guest experiences
8.7Excellent43 reviews · Booking.com
★★★★★

“Friendly hosts, modern, comfortable and clean rooms, nice breakfast.”

Rocco · 10/10 on Booking.com
★★★★★

“We like everything because it was all what we expected and more.”

Morne · 10/10 on Booking.com
★★★★★

“It was the best stay — everything.”

Bianca · 10/10 on Booking.com
★★★★★

“We loved especially my children, the pool, as well as the quietness.”

Campher · 10/10 on Booking.com
★★★★★

“I was fully satisfied with everything — the warm reception.”

Jacobs · 10/10 on Booking.com
★★★★★

“Just perfect.”

Stanislav · 10/10 on Booking.com
★★★★★

“Excelente hospedaje, muy amables los anfitriones.”

Inda · 10/10 on Booking.com
★★★★★

“Friendly hosts, modern, comfortable and clean rooms, nice breakfast.”

Rocco · 10/10 on Booking.com
★★★★★

“We like everything because it was all what we expected and more.”

Morne · 10/10 on Booking.com
★★★★★

“It was the best stay — everything.”

Bianca · 10/10 on Booking.com
★★★★★

“We loved especially my children, the pool, as well as the quietness.”

Campher · 10/10 on Booking.com
★★★★★

“I was fully satisfied with everything — the warm reception.”

Jacobs · 10/10 on Booking.com
★★★★★

“Just perfect.”

Stanislav · 10/10 on Booking.com
★★★★★

“Excelente hospedaje, muy amables los anfitriones.”

Inda · 10/10 on Booking.com
A smaller stay feels more personal

Not a hotel.
Your place on Diaz Beach.

Diaz Guest House is a smaller, more personal place to stay in Diaz Beach. Start the day with breakfast in the indoor braai room, walk to the beach, explore Mossel Bay and return to the privacy of your own guest unit. With private entrances and spaces set apart from the main house, guests can relax and enjoy their stay at their own pace.

Four guest units

Choose the room
that feels like yours.

Four comfortable guest units, each with its own layout and character. Choose the space that best suits the way you're travelling.

3 people · queen bed + 1×¾ bed

Double Room

View photos →
2 people · 2×¾ beds

Twin Room

View photos →
4 people · queen bed + 2×¾ beds

Family Unit

View photos →
4 people · king bed + 2×¾ beds · full kitchenette

Self-Catering Unit

View photos →
Every stay includes

Everything you need,
right here.

Free WiFiStay connected throughout your visit
NetflixSmart TV with Netflix in every unit
Free On-Site ParkingConvenient, secure parking — recently expanded
Outdoor Pool & JacuzziAn outdoor swimming pool and a jacuzzi, to relax in after a day at the beach
Indoor Braai RoomIndoor breakfast & braai room, just steps from your unit
Breakfast & DinnerAvailable on request for an additional cost — gluten-free and diabetic dietary needs can be catered for
Airport ShuttleTransfer service available on request
On-Site BarDrinks available for purchase, enjoyed on the property
The destination is part of the decision

Mossel Bay
isn't nearby.
It's the point.

Guests aren't only choosing a room. They're choosing Diaz Beach mornings, beautiful beaches, restaurants, Mossel Bay adventures and time away. It's all part of the reason to stay a little longer.

Diaz Waterpark, a family water park in Mossel Bay
Sailing boat at sunset off the Mossel Bay coast, Sunset Boat Cruise
A whale's tail breaching the water on a Mossel Bay whale watching tour
A male lion on a Garden Route wildlife safari experience
The Bartolomeu Dias Museum Complex building in Mossel Bay
Jacuzzi hot tub on the deck at Diaz Guest House
Your stay, not a checklist

Wake slowly.
Explore freely.
Stay longer.

Start with breakfast, wander down to Diaz Beach, explore Mossel Bay and return for a quiet afternoon by the pool or Jacuzzi. With the Garden Route on your doorstep, your days can be as relaxed or as adventurous as you choose.

Cape St Blaize Lighthouse and coastline in Mossel Bay
Diaz Guest House · Mossel Bay

Come for
the coast.

Stay for more.

Check live availability →
Chat with us