Skip to main content

Filter by:


Star rating

Review score

Diasstrand – 184 hotels and places to stay
See the latest prices and deals by choosing your dates.
Diaz Hotel and Resort, hotel in Diasstrand

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.

8.1
Scored 8.1
Very good
Rated very good
2,507 reviews
Price from£74.83per night
First Group Perna Perna Mossel Bay, hotel in Diasstrand

Perna Perna Mossel Bay is set upon a hill and is located in the coastal town of Mossel Bay.

8.8
Scored 8.8
Fabulous
Rated fabulous
46 reviews
Price from£69.60per night
Bay Lodge on the Beach, hotel in Diasstrand

Offering direct access to the beach, Bay Lodge is located in Bay View. The guest house offers indoor BBQ area and free WiFi is available in the public areas.

8.9
Scored 8.9
Fabulous
Rated fabulous
1,185 reviews
Price from£68.73per night
Pinnacle Point Beach & Golf - Penthouse & Villa, hotel in Diasstrand

Set on a prestige golf resort with an 18-hole championship golf course, Pinnacle Point Beach & Golf - Penthouse & Villa is located at Mossel Bay's coastline.

8.8
Scored 8.8
Fabulous
Rated fabulous
48 reviews
Price from£109.11per night
La Best Pinnacle Point Lodges & Villa, hotel in Diasstrand

Situated in Mossel Bay in the Western Cape region and Bartolomeu Dias Museum Complex reachable within 6.9 km, La Best Pinnacle Point Lodges & Villa features accommodation with free WiFi, a children's...

8.5
Scored 8.5
Very good
Rated very good
145 reviews
Price from£88.42per night
Point Village Hotel and Self Catering, hotel in Diasstrand

Point Village Hotel is located a few metres from the Indian Ocean, at the end of Mossel Bay’s peninsula, and 1 km from Mossel Bay harbour and town centre.

7.5
Scored 7.5
Good
Rated good
1,995 reviews
Price from£57.69per night
Aquamarine Guest House, hotel in Diasstrand

Centrally located in Mossel Bay and a 900 metre walk from Santos Beach, Aquamarine offers spacious rooms. It features an outdoor pool and a sun terrace.

8.6
Scored 8.6
Fabulous
Rated fabulous
687 reviews
Price from£70.65per night
African Oceans Manor on the Beach, hotel in Diasstrand

Featuring stunning, panoramic views over the Indian Ocean and the Outeniqua Mountains, this award-winning 5-star guesthouse offers a deck pool and large suites with patios.

9.0
Scored 9.0
Superb
Rated superb
607 reviews
Price from£94.71per night
Bar-t-nique Guest House, hotel in Diasstrand

Located in Mossel Bay along the Garden Route, Bar-t-nique Guest House offers panoramic views of the harbour and Outeniqua mountains. The Mossel Bay Golf Club is 2 km away.

8.8
Scored 8.8
Fabulous
Rated fabulous
260 reviews
Price from£60.20per night
ATKV Hartenbos, hotel in Diasstrand

Facing the beachfront, ATKV Hartenbos offers 3-star accommodation in Hartenbos and has a garden, terrace and bar. Boasting an ATM, this property also provides guests with a casino.

8.4
Scored 8.4
Very good
Rated very good
1,147 reviews
Price from£25.25per night
See all hotels in and around Diasstrand
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Diasstrand:

  • 8.0
    Scored 8.0

    Quiet area.

    Quiet area. Shopping centre is near enough if you need anything. Walking distance from beach and heated swimming pool. Apartment has a beautiful view of the ocean. Good value for families. In short, it's a home away from home!
    Luana
    South Africa