Holiday Stays

Diaz Beach Seaside Escapes

Selfsorg Mossel Bay · Western Cape
Diaz Beach Seaside Escapes
Diaz Beach Seaside Escapes
Diaz Beach Seaside Escapes
Diaz Beach Seaside Escapes

Oor

Self-catering beachfront apartments in the Diaz Beach area of Mossel Bay, in secure complexes with ocean views and beach access. Accommodation suited to families, couples and longer stays.

Akkommodasie

Portfolio includes La Palma 18 (4 bed, 8 guests), Beach Club and De Valle units (2–3 bed, 4–6 guests), and Twee-Kuilen NU-41 (2 bed, 4 guests). Open-plan kitchens and living areas, fully equipped self-catering apartments, and balconies with ocean views. Some Beach Club units have en-suite bedrooms.

Fasiliteite

Free Wi-Fi, well-stocked self-catering kitchens, balconies with gas grill, private beach access, secure pool area, beach umbrellas and beach or pool towels, Smart TVs, and allocated parking. Self check-in via key lock boxes. Starter supplies such as coffee, tea and basic cleaning products included.

Ligging & Omgewing

Diaz Beach between Mossel Bay centre and Hartenbos. Mossel Bay CBD 4.8km, Hartenbos 5.2km, Langeberg Mall 2.6km, George Airport 39.3km. Near restaurants, Pirates Beach Bar and seasonal Diaz Waterpark. La Palma and Beach Club have direct beach access; De Valle is about 100m to the beach.

Huisreëls

Inklok: 14:00
Uitklok: 10:00
Kinders: Toegelaat
Troeteldiere: Nie toegelaat
Rook: Nie toegelaat

Kamers

La Palma 18

4-bedroom self-catering unit with direct beach access. Sleeps 8. From R3,000 per night. 7-Night Whale Season Deal price R19,650 (saves R2,100).

Vanaf
R3,000

Beach Club 105

Modern self-catering 2-bedroom holiday apartment in a secure beachfront complex on Diaz Beach. Sleeps 4 (3 beds, 2 bathrooms). First floor with elevator access. Open-plan lounge with Smart TV and free

Queen x 1 Enkel x 2
Vanaf
R1,700

Beach Club 205

Stylish 2-bedroom apartment on the 2nd floor of a secure beachfront complex at Diaz Beach. Sleeps 4 (3 beds, 2 bathrooms). Open-plan living with Coricraft Buffalo leather sofas and Smart TV. Fully equ

Queen x 1 Enkel x 2
Vanaf
R1,700

Beach Club 401

Modern self-catering beachfront apartment in the Beach Club complex on Diaz Beach. Sleeps 6 (3 bedrooms, 4 beds, 2 bathrooms) on the 4th floor with elevator access and sea/pool views. Also bookable as

Dubbel x 1 Queen x 1 Enkel x 2
Vanaf
R1,800

Beach Club G02

Ground-floor self-catering apartment for up to 6 guests. 2 bedrooms, both en-suite; 2 bathrooms; 4 beds. Fully equipped kitchen; open-plan lounge and dining area; patio. Beachfront with direct beach a

Dubbel x 1 Queen x 1 Stapelbed x 1
Vanaf
R1,800

Beach Club G03

Ground-floor self-catering apartment sleeping up to 6 guests (2 bedrooms, 4 beds, 2 en-suite bathrooms). Open-plan lounge and dining, fully equipped kitchen, patio. Beachfront with direct beach access

Dubbel x 1 Queen x 1 Stapelbed x 1
Vanaf
R1,800

Beach Club G07

Ground-floor self-catering apartment for up to 6 guests. 3 bedrooms, 4 beds, 2 bathrooms, 2 toilets. Open-plan lounge/dining; fully equipped kitchen; patio. Beachfront with direct beach access, pool v

Queen x 2 Enkel x 2
Vanaf
R1,800

De Valle 24

Upmarket 3-bedroom self-catering apartment in the De Valle beachfront complex. Sleeps 6 (4 beds, 3 bedrooms, 2 bathrooms, 2 toilets). 1st floor with elevator access; partial sea views; about 100 m fro

King x 1 Queen x 1 Enkel x 2
Vanaf
R1,700

De Valle 43

Bright beach-themed 3-bedroom self-catering apartment on Diaz Beach. Sleeps 6. Sea and pool views; 3rd floor with elevator; self check-in via lockbox. Open-plan lounge with Smart TV and full DStv. Ful

Queen x 2 Enkel x 2
Vanaf
R1,700

De Valle 9

Self-catering unit in De Valle complex, Mossel Bay. Sleeps 2–4. About 100 m to beach. From R1,300–R1,700 per night. 7-Night Whale Season Deal price R8,250 (saves R1,400).

Vanaf
R1,300

De Valle 52

Self-catering unit in De Valle complex, Mossel Bay. 2–3 bedrooms, sleeps 4–6. About 100 m to beach. From R1,300–R1,700 per night. 7-Night Whale Season Deal price R10,490 (saves R2,100).

Vanaf
R1,300

De Valle 65

Self-catering unit in De Valle complex, Mossel Bay. 2–3 bedrooms, sleeps 4–6. About 100 m to beach. From R1,300–R1,700 per night. 7-Night Whale Season Deal price R10,490 (saves R2,100).

Vanaf
R1,300

Twee-Kuilen NU-41

2-bedroom self-catering unit sleeping 4 guests. From R2,800 per night.

Vanaf
R2,800

La Palma 18, Diaz Beach

Escape to your dream coastal retreat in this spacious double-story, 3-bedroom beach house, ideally situated in a secure complex right on the sought-after Diaz Beach shoreline.

King x 2 Queen x 1 Enkel x 2

Beach Club G02, Diaz Beach

Step into comfort and coastal style at Beach Club G03, a beautifully furnished ground-floor apartment designed for effortless beachside living. Sleeping up to 6 guests, this self-catering haven is the

Queen x 2 Stapelbed x 1

Beach Club G03, Diaz Beach

Modern 2-bedroom ground floor unit with sea view and direct beach access. This apartment is fully equipped with modern furnishings and appliances for a comfortable and conveneient self-catering stay.

Dubbel x 1 Queen x 1 Stapelbed x 2

Beach Club G07, Diaz Beach

This upmarket groundfloor apartment offers luxurious touches and spacious living spaces with scenic ocean views and direct beach access. Fully equipped for a comfortable and relaxing stay, with 3 bedr

Dubbel x 1 Queen x 1 Enkel x 2

Beach club 105, Diaz Beach

This apartment has 2 en-suite bedrooms, 1 Queen and another with 2 singles with Double sleeper couch, lounge + fully equipped kitchen and balcony.

Queen x 1 Bank x 1 Enkel x 2

Beach club 205, Diaz Beach

Beach Club 205 is a modern and tastefully furnished 2-bedroom holiday apartment in a secure complex situated at Diaz Beach. It is the ideal holiday accommodation with breathtaking sea views, located o

Queen x 1 Enkel x 2

Beach Club 401, Diaz Beach

Beach Club 401 is a spacious 3-bedroom family beachfront apartment that is modernly furnished and fully equipped for a well deserved self-catering holiday stay. Located in one of the most popular beac

Dubbel x 1 Queen x 1 Enkel x 2

De Valle 9, Diaz Beach

This upmarket 2 bedroom groundfloor apartment is located in the De Valle beachfront complex. The modernly furnished unit, with smooth screeted flooring features 1 bathroom with shower, Flat Panel Smar

Queen x 1 Enkel x 2

De Valle 24, Diaz Beach

Upmarket 3 bedroom, 2 bathroom apartment with modern interiors, fully equipped kitchen, large patio with seating and gas braai facilities, sea view and secure parking.

King x 1 Queen x 1 Enkel x 2

De Valle 43, Diaz Beach

De Valle 43 is a spacious 3-bedroom family holiday apartment along the Diaz Beachfront. The unit features 3 bedrooms and 2 bathrooms (showers only), stunning sea view, 100m from the beach, access to t

Queen x 3

De Valle 52, Diaz Beach

This newly renovated 3-bedroom family apartment can accommodate 6 guests and features 3 bedrooms, 2 bathrooms, lounge, fully equipped kitchen, balcony with full sea view, communal swimming pool and se

Dubbel x 1 Queen x 1 Enkel x 2

De Valle 65, Diaz Beach

De Valle 65 is a modern 2-bedroom apartment with 1 bathroom boasting with magnificent sea views. Features include a private rooftop with outdoor furniture, a lounge, fully equipped kitchen and garage

Queen x 2

Ligging

Adres

24 Very nice place to stay with a beautiful view Very convenient for

Mossel Bay Gids →

Kenmerke

See-uitsigte Direkte strand Self-inboek

Fasiliteite

Swembad WiFi Gratis parkering

Hierdie gratis inskrywing is geskep vanaf “coastalhospitalityconsulting.co.za” en laas geïndekseer op 12 Jul 2026 — eis dit en werk dit by.