Photo by Neil Scherman

Hotels near Diaz Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Diaz Beach hotels

303 Kusweg
303 Kusweg3 km from Diaz Beach
The price is P11,913
P13,700 total
includes taxes & fees
Jul 4 - Jul 5

Bettys Boutique Hotel
Bettys Boutique Hotel11.5 km from Diaz Beach
9.6 out of 10, Exceptional, (62 reviews)
The price is P5,193
P5,193 total
includes taxes & fees
Jun 30 - Jul 1

Aqua Marina Guest House
Aqua Marina Guest House11.4 km from Diaz Beach
10.0 out of 10, Exceptional, (41 reviews)
The price is P6,720
P6,720 total
includes taxes & fees
Jul 5 - Jul 6

Protea Hotel by Marriott Mossel Bay
Protea Hotel by Marriott Mossel Bay10.8 km from Diaz Beach
8.8 out of 10, Excellent, (289 reviews)
The price is P5,892
P6,843 total
includes taxes & fees
Jun 29 - Jun 30

Garden Route Safari Camp
Garden Route Safari Camp12.5 km from Diaz Beach
9.6 out of 10, Exceptional, (30 reviews)
The price is P28,068
P32,278 total
includes taxes & fees
Jul 1 - Jul 2

Oceans Hotel & Self Catering
Oceans Hotel & Self Catering10.2 km from Diaz Beach
7.8 out of 10, Good, (7 reviews)
The price is P4,765
P5,480 total
includes taxes & fees
Jun 29 - Jun 30

Mosselbay Waterfront Accomodation
Mosselbay Waterfront Accomodation10.7 km from Diaz Beach
8.0 out of 10, Very Good, (4 reviews)
The price is P3,958
P3,958 total
includes taxes & fees
Jun 29 - Jun 30

The Point Hotel & Spa
The Point Hotel & Spa11.4 km from Diaz Beach
7.4 out of 10, Good, (159 reviews)
The price is P6,635
P7,706 total
includes taxes & fees
Jun 29 - Jun 30

Aloe Ridge Self Catering Cottages
Aloe Ridge Self Catering Cottages9.1 km from Diaz Beach
10.0 out of 10, Exceptional, (1 review)
The price is P4,021
P4,021 total
includes taxes & fees
Jul 21 - Jul 22

First Group Perna Perna Mossel Bay
First Group Perna Perna Mossel Bay11.2 km from Diaz Beach
6.8 out of 10, (3 reviews)
The price is P8,626
P9,920 total
includes taxes & fees
Jun 29 - Jun 30

Botlierskop Private Game Reserve
Botlierskop Private Game Reserve6.2 km from Diaz Beach
9.8 out of 10, Exceptional, (123 reviews)
The price is P56,653
P65,151 total
includes taxes & fees
Jul 12 - Jul 13

Buff & Fellow Eco Cabins
Buff & Fellow Eco Cabins14.4 km from Diaz Beach
8.6 out of 10, Excellent, (8 reviews)
The price is P10,778
P12,395 total
includes taxes & fees
Jul 1 - Jul 2

Garden Route Hotel
Garden Route Hotel14 km from Diaz Beach
7.4 out of 10, Good, (14 reviews)
The price is P7,799
P9,047 total
includes taxes & fees
Jun 30 - Jul 1

Gondwana Game Reserve
Gondwana Game Reserve23 km from Diaz Beach
9.6 out of 10, Exceptional, (179 reviews)
The price is P51,344
P63,141 total
includes taxes & fees
Jun 30 - Jul 1

Oubaai Hotel Golf & Spa
Oubaai Hotel Golf & Spa23.2 km from Diaz Beach
8.0 out of 10, Very Good, (268 reviews)
The price is P5,382
P6,189 total
includes taxes & fees
Jul 1 - Jul 2

Pine Lodge George
Pine Lodge George32 km from Diaz Beach
4.0 out of 10, (1 review)
The price is P4,069
P4,680 total
includes taxes & fees
Jun 29 - Jun 30

Burrough place
Burrough place29.5 km from Diaz Beach
9.8 out of 10, Exceptional, (17 reviews)
The price is P4,315
P4,963 total
includes taxes & fees
Jul 1 - Jul 2

The Hawthorn Boutique Hotel
The Hawthorn Boutique Hotel29.3 km from Diaz Beach
9.2 out of 10, Wonderful, (26 reviews)
The price is P11,039
P12,695 total
includes taxes & fees
Jun 29 - Jun 30
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Diaz Beach Hotel Reviews

Aquamarine Guest House
10/10 Excellent





































































