Skip to main content

Filter by:


Star rating

Review score

Dana Bay – 4 hotels and places to stay
See the latest prices and deals by choosing your dates.
Erika27 B&B NO LOADSHEDDING, hotel in Dana Bay

Offering a garden and garden view, Erika27 B&B NO LOADSHEDDING is set in Dana Bay, 1.1 km from 2nd Beach and 3 km from 1st Beach. This beachfront property offers access to a patio.

Our experience at Erika 27 was nothing short of exceptional. The owners' extraordinary care and support during a family emergency made a lasting impression on my husband and me, and we felt like family after just a two-night stay. Lucas and Anna Stoop exemplify the true essence of hospitality by going above and beyond for their guests. Thank you for the great breakfast, lovely rooms, and an overall wonderful experience! We HIGHLY RECOMMEND this guesthouse. Annalien Prinsloo
9.7
Scored 9.7
Exceptional
Rated exceptional
241 reviews
Price from£49.17per night
Eden Guesthouse B&B, hotel in Dana Bay

Offering views of the Indian Ocean, Eden Guesthouse B&B is located in Dana Bay. It offers a bar and BBQ facilities. The rooms offer satellite TV, a safety deposit box and en-suite bathroom.

Fair breakfast and good location
8.5
Scored 8.5
Very good
Rated very good
286 reviews
Price from£53.44per night
Amzee Bokmakierie Guest House, hotel in Dana Bay

Amzee Bokmakierie Guest House is situated along the Garden Route in Dana Bay malaria-free nature conservancy where you may experience bush buck grazing.

Central with easy access
8.5
Scored 8.5
Very good
Rated very good
41 reviews
Price from£40.61per night
Garden Route Self-Catering, hotel in Dana Bay

Situated 12 km from Bartolomeu Dias Museum Complex, 28 km from Botlierskop Private Game Reserve and 8.4 km from Pinnacle Point Golf Club, Garden Route Self-Catering provides accommodation located in...

The location
8.7
Scored 8.7
Fabulous
Rated fabulous
22 reviews
Price from£36.34per night
Oceans Hotel & Self Catering, hotel in Dana Bay

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.

The receptionist and security were very friendly and extremely helpful. The rooms were clean and comfortable. The parking very safe and locked..
7.7
Scored 7.7
Good
Rated good
308 reviews
Price from£47.01per night
Hotel Portao Diaz, hotel in Dana Bay

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.

FREINDLY STAFF
6.4
Scored 6.4
Pleasant
Rated pleasant
231 reviews
Price from£32.71per night
Diaz Hotel and Resort, hotel in Dana Bay

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.

GREAT BREAKFAST. SPACIOUS ROOMS. BIG TV. GREAT VIEW
8.1
Scored 8.1
Very good
Rated very good
2,533 reviews
Price from£76.53per night
Protea Hotel by Marriott Mossel Bay, hotel in Dana Bay

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.

Location Great bar and restaurant
8.4
Scored 8.4
Very good
Rated very good
606 reviews
Price from£75.78per night
Diaz Ocean View Hotel, hotel in Dana Bay

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.

The location was good. Close to beach and shops.
8.4
Scored 8.4
Very good
Rated very good
72 reviews
Price from£82.51per night
Garden Route Hotel, hotel in Dana Bay

Garden Route Hotel features an outdoor swimming pool, garden, a shared lounge and terrace in Mossel Bay.

Clean and comfortable,
7.5
Scored 7.5
Good
Rated good
54 reviews
Price from£82.34per night
See all hotels in and around Dana Bay
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Dana Bay:

  • 10
    Scored 10

    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
    Sharon
    South Africa
  • 10
    Scored 10

    Great beaches, super friendly people, quiet and peaceful.

    Great beaches, super friendly people, quiet and peaceful. Also, retail facilities are nearby so there is no need to drive any great distance and lastly, you will find the best fish and chips in the world not too far away.
    Alan
    South Africa

Explore guest reviews of hotels in Dana Bay

  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 20 reviews
    The host was extremely accommodating. We travelled to Dana Bay for a funeral and last-minute changes were required. The accommodation offered everything required for a luxury stay. Thank you for making this difficult time so much more bearable with small touches like a beautiful Protea-bouquet and condolences card to chocolates for each of the guests on their pillows - and enough dishwashing tablets so we did not have to worry about doing the dishes!
    Helga
    South Africa
  • From £53.44 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 241 reviews
    A really comfortable place to stay on the garden route next to Mossel Bay and Pinnacle Point. Lucas and Anna are fantastic hosts. The place is very clean and spacious, and the breakfast we had was simply delicious. A great place to stay at night, and if you have clear skies, you can see the entire milky way when you look up at night. Can't recommend this place enough.
    Archit
    Spain
  • From £53.44 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 241 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.
    Katharina
    Austria
  • From £53.44 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 241 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.
    D
    Debbie Buhrs
    South Africa
  • From £53.44 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 241 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.
    Battokiri
    Russia
  • From £53.44 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 241 reviews
    Anna and Lucas are just adorable hosts. That makes all the difference between staying in some hotel where you are treated as a customer and a place like Erika where you are treated as a guest. Also, the neighbourhood is one of the safest you can find in the Mossel Bay area.
    Michael
    Germany
  • From £53.44 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 241 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.
    John
    United Kingdom
  • From £53.44 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 286 reviews
    It was in Dana Bay, an area new to me.😁The room was SO pretty and bed SO comfortable, as was the shower! The breakfast was REALLY amazing and the dining room had magnificent views of the sea.😍 AND, I had a garage for my car for the night (a 1st for me)!!
    Lisa
    South Africa
  • From £53.44 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 286 reviews
    The breakfast was lovely and Linda was very friendly and a good host. The location in Dana Bay was very convenient for the N2 highway and for Pinnacle Point golf club.
    Lorna
    South Africa