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

Marine Manor
Marine Manor7.7 km from Diaz Beach
9.2 out of 10, Wonderful, (23 reviews)
The price is P6,087
P7,000 total
includes taxes & fees
Apr 14 - Apr 15

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

Protea Hotel by Marriott Mossel Bay
Protea Hotel by Marriott Mossel Bay10.8 km from Diaz Beach
8.8 out of 10, Excellent, (282 reviews)
The price is P6,610
P7,678 total
includes taxes & fees
Apr 13 - Apr 14

Buff & Fellow Eco Cabins
Buff & Fellow Eco Cabins14.4 km from Diaz Beach
9.6 out of 10, Exceptional, (7 reviews)
The price is P10,236
P11,771 total
includes taxes & fees
Apr 12 - Apr 13

Garden Route Safari Camp
Garden Route Safari Camp12.5 km from Diaz Beach
9.8 out of 10, Exceptional, (28 reviews)
The price is P26,655
P30,653 total
includes taxes & fees
Mar 30 - Mar 31

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,561
P5,245 total
includes taxes & fees
Apr 5 - Apr 6

The Point Hotel & Spa
The Point Hotel & Spa11.4 km from Diaz Beach
7.4 out of 10, Good, (156 reviews)
The price is P5,784
P6,718 total
includes taxes & fees
Apr 20 - Apr 21

Cape St. Blaize
Cape St. Blaize11.5 km from Diaz Beach
10.0 out of 10, Exceptional, (3 reviews)
The price is P7,796
P8,680 total
includes taxes & fees
Apr 12 - Apr 13

Mosselbay Waterfront Accomodation
Mosselbay Waterfront Accomodation10.7 km from Diaz Beach
10.0 out of 10, Exceptional, (1 review)
The price is P6,802
P6,802 total
includes taxes & fees
Mar 31 - Apr 1

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

Garden Route Hotel
Garden Route Hotel14 km from Diaz Beach
7.4 out of 10, Good, (14 reviews)
The price is P7,406
P8,591 total
includes taxes & fees
Apr 6 - Apr 7

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

Gondwana Game Reserve
Gondwana Game Reserve23 km from Diaz Beach
9.6 out of 10, Exceptional, (177 reviews)
The price is P65,854
P79,621 total
includes taxes & fees
Apr 15 - Apr 16

Burrough place
Burrough place29.5 km from Diaz Beach
10.0 out of 10, Exceptional, (15 reviews)
The price is P4,098
P4,713 total
includes taxes & fees
Apr 1 - Apr 2

The Hawthorn Boutique Hotel
The Hawthorn Boutique Hotel29.3 km from Diaz Beach
9.4 out of 10, Exceptional, (24 reviews)
The price is P10,484
P12,056 total
includes taxes & fees
Mar 31 - Apr 1

Pine Lodge George
Pine Lodge George32 km from Diaz Beach
4.0 out of 10, (1 review)
The price is P5,038
P5,794 total
includes taxes & fees
Mar 31 - Apr 1

Premier Express Inn George
Premier Express Inn George30.8 km from Diaz Beach
8.8 out of 10, Excellent, (44 reviews)
The price is P3,808
P4,379 total
includes taxes & fees
Apr 2 - Apr 3

Diaz Guesthouse
Diaz Guesthouse9.5 km from Diaz Beach
The price is P5,834
P5,834 total
includes taxes & fees
Apr 9 - Apr 10
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.
Compare popular hotels close to Diaz Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Seeplaas | 9.2 Wonderful 19 reviews | View | ||||||
![]() Marine Manor | 9.2 Wonderful 23 reviews | View | ||||||
![]() Aqua Marina Guest House | 10.0 Exceptional 38 reviews | View | ||||||
![]() Protea Hotel by Marriott Mossel Bay | 8.8 Excellent 282 reviews | View | ||||||
![]() Buff & Fellow Eco Cabins | 9.6 Exceptional 7 reviews | View |
Top Diaz Beach Hotel Reviews

Mosselbay Waterfront Accomodation
10/10 Excellent










































































