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

303 Kusweg
303 Kusweg3 km from Diaz Beach
The price is Rp3.482.536
Rp4.004.916 total
includes taxes & fees
4 Jul - 5 Jul

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

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

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 Rp1.722.341
Rp2.000.499 total
includes taxes & fees
28 Jun - 29 Jun

Garden Route Safari Camp
Garden Route Safari Camp12.5 km from Diaz Beach
9.6 out of 10, Exceptional, (30 reviews)
The price is Rp8.204.779
Rp9.435.496 total
includes taxes & fees
3 Jul - 4 Jul

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.393.014
Rp1.601.966 total
includes taxes & fees
28 Jun - 29 Jun

The Point Hotel & Spa
The Point Hotel & Spa11.4 km from Diaz Beach
7.4 out of 10, Good, (159 reviews)
The price is Rp1.939.533
Rp2.252.767 total
includes taxes & fees
28 Jun - 29 Jun

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

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 Rp1.175.356
Rp1.175.356 total
includes taxes & fees
21 Jul - 22 Jul

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 Rp2.521.520
Rp2.899.748 total
includes taxes & fees
29 Jun - 30 Jun

Botlierskop Private Game Reserve
Botlierskop Private Game Reserve6.2 km from Diaz Beach
9.8 out of 10, Exceptional, (123 reviews)
The price is Rp16.560.972
Rp19.045.118 total
includes taxes & fees
13 Jul - 14 Jul

Garden Route Hotel
Garden Route Hotel14 km from Diaz Beach
7.4 out of 10, Good, (14 reviews)
The price is Rp2.279.783
Rp2.644.549 total
includes taxes & fees
28 Jun - 29 Jun

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 Rp1.573.197
Rp1.809.177 total
includes taxes & fees
29 Jun - 30 Jun

Gondwana Game Reserve
Gondwana Game Reserve23 km from Diaz Beach
9.6 out of 10, Exceptional, (179 reviews)
The price is Rp15.008.968
Rp18.457.440 total
includes taxes & fees
3 Jul - 4 Jul

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

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

The Hawthorn Boutique Hotel
The Hawthorn Boutique Hotel29.3 km from Diaz Beach
9.2 out of 10, Wonderful, (26 reviews)
The price is Rp3.227.024
Rp3.711.078 total
includes taxes & fees
28 Jun - 29 Jun

Premier Express Inn George
Premier Express Inn George30.8 km from Diaz Beach
8.8 out of 10, Excellent, (46 reviews)
The price is Rp1.302.245
Rp1.497.582 total
includes taxes & fees
29 Jun - 30 Jun
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





































































