Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:





Filter by Type:










Filter by Facility:










Accommodation Types
All Types (149)
Hotels (2)
Guest Houses (2)
Self Catering (145)

Reviews of Diaz Beach

4.7 / 5 7 reviews
Read real reviews of Diaz Beach from 7 verified guests.
Easy online booking at 144 hotels options in Diaz Beach. Browse Diaz Beach self-catering, guesthouses, B&Bs and hotels with great rates of up to 20% off. Find Diaz Beach holiday accommodation for all tastes and budgets, with TravelGround.com.

Diaz Beach Hotels

2 great places to stay
Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Hotels
From
R810
per night (sleeps 2)
Hotel in Mossel Bay, Diaz Beach

The Oceans Hotel, situated in Mossel Bay, offers a variety of charming accommodation options. It is perfect for guests looking for comfortable lodging for either a leisure or corporate breakaway, close to a variety ...

From
R1 300
per night, for 2 ppl
Hotel in Die Voor Bay, Diaz Beach

The Diaz Hotel and Resort welcomes you to the pristine seashore of Mossel Bay's renowned Diaz Beach. It is the biggest hotel in Mossel Bay and only hotel situated right on a sandy beach. The hotel is located only 10...

Remove Filters

You are only seeing 2 out of 144 possible results

Remove your filters to see more results.


Hotels within 10 km of Diaz Beach

From
R400
per night (sleeps 1)
Hotel in D' Almeida, Fairview

Situated in a previously disadvantaged area, Hotel Portao Diaz is the ideal venue for holidaymakers in Mossel Bay, and with more than 50 years in the industry, the hotel offers every visitor a unique experience in a...

From
R1 000
per night, for 2 ppl
Hotel in Hartenbos, Mossel Bay

The Riviera Hotel is nestled on the banks of the Hartenbos River, within the magnificent beauty of the Garden Route. It is well-known not only for its picturesque setting but also for its excellent service and frien...

From
R1 300
per night (sleeps 2)
Hotel in Mossel Bay, Garden Route

The Point Village Hotel is situated at the Point in Mossel Bay, just a few meters away from the beach. Mossel Bay is a harbour town best known for its fishing, beaches and history. A perfect getaway spot for those s...

From
R1 150
per night, for 2 ppl
Hotel in Mossel Bay, Garden Route

The Point Hotel & Spa is situated halfway between Cape Town and Port Elizabeth, in the heart of the Garden Route, lies the seaside town of Mossel Bay. A bustling holiday resort in summer and an ideal retreat in wint...


Hotels within 50 km of Diaz Beach

From
R1 910
per night, for 2 ppl
Hotel in Ruiterbos, Garden Route

Situated in South Africa’s picturesque Garden Route, Eight Bells Mountain Inn nestles in the Ruiterbos Valley Region at the foot of the Robinson Pass on the R328 between Mossel Bay which is 35 km away and Oudtshoo...

From
R2 200
per night (sleeps 3)
Hotel in Herold's Bay, George

Oubaai Hotel Golf and Spa is perfectly situated between the Indian Ocean and the majestic Outeniqua mountains in Herolds Bay, an ideal location for those wishing to explore the well-known Garden Route. Oubaai Hotel ...

20% off Special!
FromR1 370
R1 096
per night, for 2 ppl
Hotel in George, Garden Route

Oakhurst Hotel is a stylish boutique hotel suited for both leisure and business travellers. This small and exclusive hotel faces the Outeniqua Mountains and is centrally situated in the business district of George. ...

From
R1 350
per night, for 2 ppl
Hotel in Bodorp, George

17onWellington Suites is located in the centre of George, within walking distance of several excellent restaurants and shops. The self-catering units or family suites can accommodate up to 4 adults and 2 children u...

Page:
1
2
3
Showing 1 to 10
 Next Page  
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | bookings@travelground.com