Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis
Coronavirus (COVID-19) support

Check for travel restrictions. Travel might only be permitted for certain purposes, and touristic travel in particular may not be allowed.

Read more

Featured Hotels Near Diaz Strand

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Seabreeze 30

Mossel Bay (0.2 miles from Diaz Strand)

Located in Mossel Bay in the Western Cape Region, this semi-detached holiday home is 525 feet from Diaz Beach. The property is 0.7 mi from Langeberg Shopping Mall and free private parking is offered.

Show more Show less
9.7
Exceptional
27 reviews

Beach Club Unit 207

Mossel Bay (0.4 miles from Diaz Strand)

Located in Mossel Bay, just a 14-minute walk from Hartenbos Beach, Beach Club Unit 207 has beachfront accommodations with a restaurant, an outdoor swimming pool, a bar and free WiFi.

Show more Show less
9.4
Awesome
56 reviews
Avg. price/night:
$93
Check availability

Portobelo Diaz

Mossel Bay (0.4 miles from Diaz Strand)

Portobelo Diaz is a short walk from Diaz Waterpark. This beachfront property offers a balcony with garden and pool view.

Show more Show less
9.5
Exceptional
29 reviews
Avg. price/night:
$85
Check availability

Diaz Beach Apartment

Diasstrand (0.1 miles from Diaz Strand)

Located in Diasstrand, just an 8-minute walk from Hartenbos Beach, Diaz Beach Apartment provides beachfront accommodations with an outdoor swimming pool, a garden, a private beach area and free WiFi.

Show more Show less
9.7
Exceptional
14 reviews
Avg. price/night:
$105
Check availability

Vista Bonita Apartments

Mossel Bay (0.3 miles from Diaz Strand)

Located in Mossel Bay, Vista Bonita Apartments offer a balcony and sea view. The Diaz Waterpark is a short walk from the property. Free private parking is available on site.

Show more Show less
8.8
Excellent
86 reviews
Avg. price/night:
$35
Check availability

Diaz Hotel and Resort

Hotel in Mossel Bay (0.3 miles from Diaz Strand)

Rooms with private balconies and Indian Ocean views await guests at this 4-star resort in Mossel Bay. On the seafront, it offers an infinity pool and aqua park with water slides.

Show more Show less
8.5
Very Good
560 reviews
Avg. price/night:
$68
Check availability

Most booked hotels near Diaz Strand in the past month

See all

Enjoy breakfast at hotels near Diaz Strand

See all