Skip to main content

Search hotels in Dana Bay

Enter your dates to see the latest prices and deals for Dana Bay hotels

Filter by:

Star rating

Review score

Dana Bay – 9 hotels and places to stay

Offering a garden and garden view, Erika27 Top B&B Choice is set in Dana Bay, 1.1 km from 2nd Beach and 12 km from Bartolomeu Dias Museum Complex. This beachfront property offers access to a patio.

Superb setting and great service. Well appointed accommodation that was clean and comfortable.
Review score
Exceptional
278 reviews
Price from
£55.14
1 night, 2 adults

Located in Dana Bay, within 7.1 km of Bartolomeu Dias Museum Complex and 23 km of Botlierskop Private Game Reserve, Pinnacle Lodge 1089 provides accommodation with a private beach area and free WiFi...

The house is beautiful, clean!! The rooms were also spacious!! I will definitely book it again!!
Review score
Superb
21 reviews
Price from
£64.17
1 night, 2 adults

Situated in Dana Bay and only 1.6 km from 1st Beach, Eden Guesthouse B&B features accommodation with sea views, free WiFi and free private parking.

The finishes and accesories to the building is of high quality. Friendly service and good breakfast.
Review score
Very good
207 reviews
Price from
£56.15
1 night, 2 adults

Offering pool views, Amzee Bokmakierie Guest House is an accommodation situated in Dana Bay, 1.7 km from 1st Beach and 1.9 km from 2nd Beach.

Koos and Ria were really lovely hosts, with a beautifully kept guest house and delicious breakfast. Really helpful in telling us where the best places to eat in Mossel Bay were (about 20min drive) and Koos had some great stories too. The views from our balcony were far-reaching. They really know how to be welcoming!
Review score
Very good
51 reviews
Price from
£48.12
1 night, 2 adults

Boasting a garden and views of sea, Garden Route Self-Catering is a recently renovated holiday home situated in Dana Bay, 1.4 km from 2nd Beach.

Petru is such a warm and beautiful lady. So welcoming and Makes you feel like you just arrived to your second home. I love it and will go back agan 😊
Review score
Good
37 reviews
Price from
£38.10
1 night, 2 adults

Situated across the road from a sandy beach, Oceans Hotel features an outdoor swimming pool and a bistro. Diaz Waterpark is 1 km away. Free WiFi access is available.

Friendly staff
Review score
Good
299 reviews
Price from
£47.73
1 night, 2 adults

Situated in D' Almeida in Mosselbay, Hotel Portao Diaz offers an authentic African-urban experience in a local setting. It also features panoramic views of the bay and the Outeniqua Mountains.

The place was ok,
Review score
Passable
205 reviews
Price from
£38.35
1 night, 2 adults

Experience the ultimate coastal retreat at the luxurious Diaz Hotel and Resort in Mossel Bay.

Location and the cleanness
Review score
Very good
2,364 reviews
Price from
£82.61
1 night, 2 adults

Built in 1846, this elegant hotel is a 5-minute walk from Santos beach and overlooks Mossel Bay Harbour. It offers a terrace and a pool, both with Indian Ocean views.

The location
Review score
Very good
697 reviews
Price from
£82.93
1 night, 2 adults

Set in Mossel Bay, 200 metres from Diaz Beach, Diaz Ocean View Hotel offers accommodation with a fitness centre, free private parking, a garden and a terrace.

Super friendly staff. Always willing to assist. Located next to beach access. Perfect sunrise view over the sea.
Review score
Fabulous
142 reviews
Price from
£72.19
1 night, 2 adults
See all 9 hotels in Dana Bay

What guests said about Dana Bay:

  • Review score

    Dana Bay has the most beautiful beaches & we saw a number of...

    Dana Bay has the most beautiful beaches & we saw a number of whales there are also dolphins, the bushbuck roam freely in the conservency, there are beautiful sunsets & the whole family can enjoy long beach walks & fishing
    Guest review by
    Sharon
    South Africa

See reviews by guests who stayed at hotels in Dana Bay

See all
  • From £110.29 per night
    Review score
    Exceptional · 278 reviews
    Clean, modern, well-equipped and decorated with a loving details. Great view of the ocean! Breakfast was amazing. Anna and Lucas are amazingly kind and offer great travel advice. Dana Bay is a quiet area, we felt very safe. 3 minute drive to a long, clean beach prefect for a long beach walk. For a swim or restraurants Mossel Bay is a 10 minute drive away.
    Guest review by
    Katharina
    Austria
  • From £56.15 per night
    Review score
    Very good · 207 reviews
    Linda, the hostess, made us feel at home and comfortable, instantly.. The room is spacious and very neat. Loved the lookout at the window, especially the breakfast table faced on the ocean. The location in Dana Bay is very quiet, exactly what we needed. We will definitely go back! Thank you, Linda and personell. WELLDONE!! Definitely recommended!
    Guest review by
    Jaco & Adri
    South Africa
  • From £110.29 per night
    Review score
    Exceptional · 278 reviews
    Such a stunning place to stay, we felt so welcome. The room had all the necessary amenities plus extra spoils. The view is amazing, walking distance to the beach..... and the breakfast was to die for, you have to have the breakfast stack!!! We will definitely recommend Erika27 as the place to stay when visiting Dana Bay.
    Guest review by
    Debbie Buhrs
    South Africa
  • From £110.29 per night
    Review score
    Exceptional · 278 reviews
    Exceptional choice for travellers! One of the best accommodation over our travel through South Africa. Lucas and Anna are great hosts who not only own a great B&B, but also shine intelligence and friendliness. Room is perfectly clean, cozy and comfortable. Great view from the room. Exceptions breakfast.
    Guest review by
    Battokiri
    Russia
  • From £110.29 per night
    Review score
    Exceptional · 278 reviews
    Lucas and Anna are wonderful hosts and were one of the highlights of our trip. The accommodation was clean, the breakfast was delicious, and I would say Dana Bay is a tranquil setting to explore Mossel Bay and around. Glad we got to meet the yorkie too! Highly recommend.
    Guest review by
    John
    United Kingdom