Photo by Neil Scherman

Search 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

Marine Manor
Marine Manor7.7 km from Diaz Beach
9.2 out of 10, Wonderful, (20 reviews)
The price is Rp2.253.102
Rp2.591.067 total
includes taxes & fees
23 Jan - 24 Jan

Protea Hotel by Marriott Mossel Bay
Protea Hotel by Marriott Mossel Bay10.8 km from Diaz Beach
8.8 out of 10, Excellent, (271 reviews)
The price is Rp2.056.403
Rp2.388.512 total
includes taxes & fees
25 Jan - 26 Jan

Garden Route Safari Camp
Garden Route Safari Camp12.5 km from Diaz Beach
9.8 out of 10, Exceptional, (28 reviews)
The price is Rp7.751.746
Rp8.914.508 total
includes taxes & fees
24 Jan - 25 Jan

Oceans Hotel & Self Catering
Oceans Hotel & Self Catering10.2 km from Diaz Beach
7.8 out of 10, Good, (7 reviews)
The price is Rp1.326.380
Rp1.525.337 total
includes taxes & fees
16 Jan - 17 Jan

Buff & Fellow Eco Cabins
Buff & Fellow Eco Cabins14.4 km from Diaz Beach
9.2 out of 10, Wonderful, (5 reviews)
The price is Rp2.532.708
Rp2.912.614 total
includes taxes & fees
12 Feb - 13 Feb

The Point Hotel & Spa
The Point Hotel & Spa11.4 km from Diaz Beach
7.4 out of 10, Good, (150 reviews)
The price is Rp1.761.618
Rp2.046.121 total
includes taxes & fees
22 Jan - 23 Jan

First Group Perna Perna Mossel Bay
First Group Perna Perna Mossel Bay11.2 km from Diaz Beach
6.8 out of 10, (3 reviews)

Garden Route Hotel
Garden Route Hotel14 km from Diaz Beach
7.6 out of 10, Good, (9 reviews)
The price is Rp1.726.669
Rp2.002.937 total
includes taxes & fees
24 Jan - 25 Jan

Cape St. Blaize
Cape St. Blaize11.5 km from Diaz Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is Rp2.267.185
Rp2.524.235 total
includes taxes & fees
16 Jan - 17 Jan

Withuis Hartenbos
Withuis Hartenbos6.9 km from Diaz Beach
10.0 out of 10, Exceptional, (6 reviews)
The price is Rp1.079.612
Rp1.079.612 total
includes taxes & fees
14 Feb - 15 Feb

Gondwana Game Reserve
Gondwana Game Reserve23 km from Diaz Beach
9.6 out of 10, Exceptional, (173 reviews)
The price is Rp19.151.372
Rp23.052.280 total
includes taxes & fees
24 Jan - 25 Jan

Oubaai Hotel Golf & Spa
Oubaai Hotel Golf & Spa23.2 km from Diaz Beach
8.2 out of 10, Very good, (259 reviews)
The price is Rp1.533.540
Rp1.763.571 total
includes taxes & fees
22 Jan - 23 Jan

Burrough place
Burrough place29.5 km from Diaz Beach
10.0 out of 10, Exceptional, (15 reviews)
The price is Rp965.615
Rp1.110.457 total
includes taxes & fees
16 Jan - 17 Jan

The Hawthorn Boutique Hotel
The Hawthorn Boutique Hotel29.3 km from Diaz Beach
9.6 out of 10, Exceptional, (20 reviews)
The price is Rp3.343.890
Rp3.845.474 total
includes taxes & fees
23 Jan - 24 Jan

Pine Lodge George
Pine Lodge George32 km from Diaz Beach
4.0 out of 10, (1 review)
The price is Rp1.465.187
Rp1.684.965 total
includes taxes & fees
23 Jan - 24 Jan

Premier Express Inn George
Premier Express Inn George30.8 km from Diaz Beach
8.8 out of 10, Excellent, (41 reviews)
The price is Rp932.949
Rp1.072.887 total
includes taxes & fees
23 Jan - 24 Jan

Diaz Guesthouse
Diaz Guesthouse9.5 km from Diaz Beach
The price is Rp1.665.687
Rp1.665.687 total
includes taxes & fees
23 Jan - 24 Jan

Edenwood Guest House
Edenwood Guest House33.8 km from Diaz Beach
9.4 out of 10, Exceptional, (31 reviews)
The price is Rp1.645.123
Rp1.645.123 total
includes taxes & fees
16 Jan - 17 Jan
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

Botlierskop Private Game Reserve
10/10 Excellent

Diaz Hotel & Resort
8/10 Good





























































