Diaz Beach (Mossel Bay)

Diaz Beach Accommodation List: a guide to budget, exclusive, luxury and affordable overnight holiday accommodation in the Diaz Beach tourism region with a list of hotels, holiday resorts & spas, safari lodges, game lodges, bush camps, bed-and-breakfast, guest houses, backpackers, seafront and beachfront apartments and self-catering accommodation in Diaz Beach.

Diaz Beach Accommodation list

VENUELOCATIONTYPEPRICE
Oceans Hotel Mossel BayDiaz BeachHotel (family units) R 350
Oceans Hotel Mossel Bay

Oceans Hotel Mossel Bay

from R 350 (family units from R 700)

Diaz Beach Guest HouseDiaz BeachGuest HouseR 435
Diaz Beach Guest House

Diaz Beach Guest House

from R 435

Diaz Beach Guest House is situated just two minutes' walk from the big white sandy beach area of Diaz Beach in Mossel Bay. Our comfortable self-catering units are centrally located and we are just outside the busy town area but close enough to make a short trip into the main town area of Mossel Bay. We offer great family holiday accommodation.

Diaz Stay OverDiaz BeachBed and BreakfastR 450
Diaz Stay Over

Diaz Stay Over

from R 450

Ellis Self-catering: Estoril Villas Flat 6Diaz BeachSelf-catering (family units) R 550
Ellis Self-catering: Estoril Villas Flat 6

Ellis Self-catering: Estoril Villas Flat 6

(family units from R 550)

Estoril Villas Flat 6 is a sunny two-bedroom self-catering flat located in a secure complex in Diaz Beach. The complex is situgated close to a shopping mall as well as the Hartenbos town centre and is within walking distance to the beach and various restaurants.

Ellis Self-catering: La Palma Villa Flat C29Diaz BeachSelf-catering (family units) R 550
Ellis Self-catering: La Palma Villa Flat C29

Ellis Self-catering: La Palma Villa Flat C29

(family units from R 550)

La Palma Villa Flat C29 is a charming two-bedroom self-catering flat located in a secure complex in Diaz Beach. The complex is situated close to a shopping mall as well as the Hartenbos town centre and is within walking distance to various restaurants.

Ellis Self-catering: La Palma Villa Flat C13Diaz BeachSelf-catering (family units) R 550
Ellis Self-catering: La Palma Villa Flat C13

Ellis Self-catering: La Palma Villa Flat C13

(family units from R 550)

Ellis Self-Catering: Portobelo Flat 24Diaz BeachSelf-catering (family units) R 550
Ellis Self-Catering: Portobelo Flat 24

Ellis Self-Catering: Portobelo Flat 24

(family units from R 550)

Portobelo Flat 24 is a charming two-bedroom self-catering flat located in a secure complex in Diaz Beach. The complex is within walking distance to Diaz Beach and is also near to various restaurants and shopping malls.

Ellis Self-catering: La Palma Villa Flat E24Diaz BeachSelf-catering (family units) R 650
Ellis Self-catering: La Palma Villa Flat E24

Ellis Self-catering: La Palma Villa Flat E24

(family units from R 650)

La Palma Villa C12Diaz BeachSelf-catering (family units) R 650
La Palma Villa C12

La Palma Villa C12

(family units from R 650)

Sea Breeze 65Diaz BeachSelf-catering (family units) R 650
Sea Breeze 65

Sea Breeze 65

(family units from R 650)

Diaz Beach Mossel BayDiaz BeachSelf-catering (family units) R 700
Diaz Beach Mossel Bay

Diaz Beach Mossel Bay

(family units from R 700)

Sea Cottage 48Diaz BeachSelf-catering (family units) R 750
Sea Cottage 48

Sea Cottage 48

(family units from R 750)

Sea Cottage 48 is a lovely unit situated on Diaz Beach, Mossel Bay, and only a stone's throw from the beach. This ideal cottage is suitable for a family of six.

Mossel Bay - Diaz - Sea CottageDiaz BeachSelf-catering (family units) R 950
Mossel Bay - Diaz - Sea Cottage

Mossel Bay - Diaz - Sea Cottage

(family units from R 950)

Twee KuilenDiaz BeachSelf-catering (family units) R 1,000
Twee Kuilen

Twee Kuilen

(family units from R 1,000)

Twee Kuilen is a comfortable self-catering house located in a secure village. It is only 100 m from the beach and is the ideal place for a family vacation.

@ Rest - The LoftsDiaz BeachSelf-catering (family units) R 1,000
@ Rest - The Lofts

@ Rest - The Lofts

(family units from R 1,000)

The LoftsDiaz BeachSelf-catering (family units) R 1,000
The Lofts

The Lofts

(family units from R 1,000)

The Crow's NestDiaz BeachSelf-catering (family units) R 1,100
The Crow's Nest

The Crow's Nest

(family units from R 1,100)

Beach Club 603Diaz BeachSelf-catering (family units) R 1,200
Beach Club 603

Beach Club 603

(family units from R 1,200)

Diaz Beach Club 602Diaz BeachSelf-catering (family units) R 1,200
Diaz Beach Club 602

Diaz Beach Club 602

(family units from R 1,200)

Sea Cottage 9Diaz BeachSelf-catering (family units) R 1,400
Sea Cottage 9

Sea Cottage 9

(family units from R 1,400)

Vista Bonita 23Diaz BeachSelf-catering (family units) R 1,500
Vista Bonita 23

Vista Bonita 23

(family units from R 1,500)

Nautica 410Diaz BeachSelf-catering (family units) R 1,500
Nautica 410

Nautica 410

(family units from R 1,500)

Nautica 410 offers luxury accommodation in a classic, contemporary style two-bedroom en-suite apartment with ocean views from the balcony. This designer apartment is situated on the beachfront and is only a five minutes' walk from the beach. It is beautifully decorated and fully equipped with all modern conveniences.

Reier 2Diaz BeachSelf-catering (family units) R 1,600
Reier 2

Reier 2

(family units from R 1,600)

Swarttobie 3Diaz BeachSelf-catering (family units) R 1,600
Swarttobie 3

Swarttobie 3

(family units from R 1,600)

C Cottage right on the CDiaz BeachSelf-catering (family units) R 1,600
C Cottage right on the C

C Cottage right on the C

(family units from R 1,600)

La Palma Self-cateringDiaz BeachSelf-catering (family units) R 1,600
La Palma Self-catering

La Palma Self-catering

(family units from R 1,600)

Sea Cottage 11Diaz BeachSelf-catering (family units) R 1,700
Sea Cottage 11

Sea Cottage 11

(family units from R 1,700)

Diaz Beach ApartmentDiaz BeachSelf-catering (family units) R 1,800
Diaz Beach Apartment

Diaz Beach Apartment

(family units from R 1,800)

Absolute beachfront self-catering apartment on Diaz Beach, Mossel Bay. Three bedrooms sleep six and two bathrooms. Kitchen with washer and dryer. Balcony overlooking beach.

16 La Palma VillasDiaz BeachSelf-catering (family units) R 1,850
16 La Palma Villas

16 La Palma Villas

(family units from R 1,850)

La Palma, Flat Nr 28Diaz BeachSelf-catering (family units) R 2,000
La Palma, Flat Nr 28

La Palma, Flat Nr 28

(family units from R 2,000)

This lovely apartment is located in the seaside town of Mossel Bay, just 500 meters walk away from the beach.