Photo by Neil Scherman

Find hotels near Diaz Beach, from NT$1,843
- 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 NT$6,144
NT$7,066 total
includes taxes & fees
Jun 29 - Jun 30

Bettys Boutique Hotel
Bettys Boutique Hotel11.5 km from Diaz Beach
9.6 out of 10, Exceptional, (62 reviews)
The price is NT$2,678
NT$2,678 total
includes taxes & fees
Jun 26 - Jun 27

Aqua Marina Guest House
Aqua Marina Guest House11.4 km from Diaz Beach
10.0 out of 10, Exceptional, (41 reviews)
The price is NT$3,147
NT$3,147 total
includes taxes & fees
Jun 23 - Jun 24

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 NT$3,039
NT$3,529 total
includes taxes & fees
Jun 24 - Jun 25

Garden Route Safari Camp
Garden Route Safari Camp12.5 km from Diaz Beach
9.6 out of 10, Exceptional, (30 reviews)
The price is NT$14,476
NT$16,647 total
includes taxes & fees
Jul 6 - Jul 7

Mosselbay Waterfront Accomodation
Mosselbay Waterfront Accomodation10.7 km from Diaz Beach
8.0 out of 10, Very Good, (4 reviews)
The price is NT$2,041
NT$2,041 total
includes taxes & fees
Jun 23 - Jun 24

The Point Hotel & Spa
The Point Hotel & Spa11.4 km from Diaz Beach
7.4 out of 10, Good, (159 reviews)
The price is NT$3,422
NT$3,975 total
includes taxes & fees
Jun 23 - Jun 24

Oceans Hotel & Self Catering
Oceans Hotel & Self Catering10.2 km from Diaz Beach
7.8 out of 10, Good, (7 reviews)
The price is NT$2,458
NT$2,826 total
includes taxes & fees
Jun 23 - Jun 24

Buff & Fellow Eco Cabins
Buff & Fellow Eco Cabins14.4 km from Diaz Beach
8.6 out of 10, Excellent, (8 reviews)
The price is NT$4,447
NT$5,114 total
includes taxes & fees
Jun 30 - Jul 1

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 NT$3,806
NT$4,377 total
includes taxes & fees
Jun 23 - Jun 24

Withuis Hartenbos
Withuis Hartenbos6.9 km from Diaz Beach
9.8 out of 10, Exceptional, (7 reviews)
The price is NT$1,843
NT$1,843 total
includes taxes & fees
Jun 24 - Jun 25

Garden Route Hotel
Garden Route Hotel14 km from Diaz Beach
7.4 out of 10, Good, (14 reviews)
The price is NT$4,022
NT$4,666 total
includes taxes & fees
Jun 23 - Jun 24

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 NT$2,513
NT$2,890 total
includes taxes & fees
Jun 27 - Jun 28

Gondwana Game Reserve
Gondwana Game Reserve23 km from Diaz Beach
9.6 out of 10, Exceptional, (179 reviews)
The price is NT$26,480
NT$32,564 total
includes taxes & fees
Jun 28 - Jun 29

Burrough place
Burrough place29.5 km from Diaz Beach
9.8 out of 10, Exceptional, (17 reviews)
The price is NT$2,226
NT$2,559 total
includes taxes & fees
Jun 27 - Jun 28

The Hawthorn Boutique Hotel
The Hawthorn Boutique Hotel29.3 km from Diaz Beach
9.2 out of 10, Wonderful, (26 reviews)
The price is NT$5,693
NT$6,547 total
includes taxes & fees
Jun 27 - Jun 28

Pine Lodge George
Pine Lodge George32 km from Diaz Beach
4.0 out of 10, (1 review)
The price is NT$2,099
NT$2,414 total
includes taxes & fees
Jun 30 - Jul 1

Premier Express Inn George
Premier Express Inn George30.8 km from Diaz Beach
8.8 out of 10, Excellent, (46 reviews)
The price is NT$2,298
NT$2,642 total
includes taxes & fees
Jun 24 - Jun 25
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

Withuis Hartenbos
8/10 Good





































































