Find hotels in Dana Bay from CA $83

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dana Bay hotels

Aloe Ridge Self Catering Cottages

Aloe Ridge Self Catering Cottages
3.0 star property
Mossel Bay
10.0 out of 10, Exceptional, (1 review)
The price is CA $73
CA $95 total
includes taxes & fees
May 17 - May 18
Aloe Ridge Self Catering Cottages

The Point Hotel & Spa

The Point Hotel & Spa
4.0 star property
Mossel Bay
7.4 out of 10, Good, (158 reviews)
"Amazing location… good room and friendly staff!"
Australia
Ash
The price is CA $121
CA $143 total
includes taxes & fees
May 17 - May 18
The Point Hotel & Spa

Eight Bells Mountain Inn

Eight Bells Mountain Inn
4.0 star property
Ruiterbos
8.6 out of 10, Excellent, (56 reviews)
"Great, historic hotel in a beautiful setting.We had an overnight stay in Palm Court which worked well for our family. Staff were very friendly and attentive. We had drinks in the atmospheric bar and had both dinner and breakfast in the restaurant - good food, good choice and excellent service."
United Kingdom
Victoria
The price is CA $167
CA $193 total
includes taxes & fees
May 21 - May 22
Eight Bells Mountain Inn

Marine Manor

Marine Manor
4.0 star property
Mossel Bay
9.2 out of 10, Wonderful, (26 reviews)
"Friendly and good breakfast service, nice location, parking on the ground, nice view, walking distance on beach to shops/restaurants"
Germany
Altfried
The price is CA $142
CA $163 total
includes taxes & fees
May 17 - May 18
Marine Manor

Bettys Boutique Hotel

Bettys Boutique Hotel
3.5 star property
Mossel Bay
9.6 out of 10, Exceptional, (61 reviews)
"Lovely spacious clean room and staff were extremely friendly couldn’t be more helpful especially Marcia"
United Kingdom
David
The price is CA $104
CA $104 total
includes taxes & fees
Jun 16 - Jun 17
Bettys Boutique Hotel

Aqua Marina Guest House

Aqua Marina Guest House
4.0 star property
Mossel Bay
10.0 out of 10, Exceptional, (39 reviews)
"Beautiful place, clean, very friendly people, 20min walk from Harbour. Highly recommend. "
Denmark
Lars
The price is CA $127
CA $127 total
includes taxes & fees
Jun 11 - Jun 12
Aqua Marina Guest House

Protea Hotel by Marriott Mossel Bay

Protea Hotel by Marriott Mossel Bay
4.0 star property
Mossel Bay
8.8 out of 10, Excellent, (287 reviews)
"Lovely friendly hotel with a warm welcome and really thoughtful touches throughout our stay "
United Kingdom
Joanna
The price is CA $130
CA $151 total
includes taxes & fees
May 17 - May 18
Protea Hotel by Marriott Mossel Bay

Mosselbay Waterfront Accomodation

Mosselbay Waterfront Accomodation
3.0 star property
Mossel Bay
8.0 out of 10, Very good, (4 reviews)
"Great stay. Would definitely return. Excellent location. People were lovely!"
United Kingdom
SUSAN
The price is CA $111
CA $111 total
includes taxes & fees
May 19 - May 20
Mosselbay Waterfront Accomodation

Bon Game Reserve

Bon Game Reserve
2.5 star property
Albertinia
10.0 out of 10, Exceptional, (1 review)
"Vi lejede det helt fantastiske hus. 3 store værelser, stor stue og veludstyret stort køkken. Egen udendørs jacuzzi (uden bobler). Med den mest fantastiske udsigt, hvor dyrene kom hen til huset ved skumring for at spise og drikke. På lodgen havde vi både game drive og så må man også gå rundt blandt dyrene rundt i parken. Absolut fantastisk. "
Denmark
Morten
The price is CA $361
CA $361 total
includes taxes & fees
May 24 - May 25
Bon Game Reserve

Oceans Hotel & Self Catering

Oceans Hotel & Self Catering
3.0 star property
Mossel Bay
7.8 out of 10, Good, (7 reviews)
"The way you treated us, very helpful and very friendly. You could see each person passion working at the Hotel. Will for sure book our holiday at Oceans again. Thanks a lot You're a great team!"
South Africa
charles
The price is CA $99
CA $115 total
includes taxes & fees
May 18 - May 19
Oceans Hotel & Self Catering

Diaz Guesthouse

Diaz Guesthouse
3.0 star property
Mossel Bay
The price is CA $144
CA $144 total
includes taxes & fees
May 22 - May 23
Diaz Guesthouse

Garden Route Hotel

Garden Route Hotel
4.0 star property
Mossel Bay
7.4 out of 10, Good, (14 reviews)
"All around great Hotel. I would highly recommend this exceptional small hotel to anyone! "
United States
Rodney
The price is CA $159
CA $186 total
includes taxes & fees
May 21 - May 22
Garden Route Hotel

Bar T Nique Guest House

Bar T Nique Guest House
4.0 star property
Mossel Bay
9.2 out of 10, Wonderful, (208 reviews)
"The hotel was nice, the room was spacious and clean. Breakfast had a nice selection. "
United Kingdom
Kelly
The price is CA $106
CA $122 total
includes taxes & fees
May 17 - May 18
Bar T Nique Guest House

Gondwana Game Reserve

Gondwana Game Reserve
5.0 star property
Mossel Bay
9.6 out of 10, Exceptional, (177 reviews)
"Our house with a private pool was just amazing"
Sweden
Oskar
The price is CA $1,136
CA $1,397 total
includes taxes & fees
May 17 - May 18
Gondwana Game Reserve

Cape St. Blaize

Cape St. Blaize
Mossel Bay
10.0 out of 10, Exceptional, (4 reviews)
"Clean rooms Air con in all rooms Bathroom clean Great location Good communication"
United Kingdom
Ruma
The price is CA $131
CA $152 total
includes taxes & fees
May 17 - May 18
Cape St. Blaize

me-Elohim

me-Elohim
2.0 star property
Mossel Bay
The price is CA $125
CA $144 total
includes taxes & fees
May 17 - May 18
me-Elohim

Garden Route Safari Camp

Garden Route Safari Camp
3.5 star property
Brandwag
9.6 out of 10, Exceptional, (30 reviews)
"Everything was just perfect"
Switzerland
Remo
The price is CA $621
CA $714 total
includes taxes & fees
May 17 - May 18
Garden Route Safari Camp

First Group Perna Perna Mossel Bay

First Group Perna Perna Mossel Bay
3.0 star property
Mossel Bay
6.8 out of 10, (3 reviews)
"We initially felt unsafe here . This was probably not a fair assessment- it was based on how we felt that day . We did leave the hotel to stay somewhere else as I was feeling anxious. We return the next morning abd the staff had been really worried about us . They had explained that security was very high . We were taken about about how much they cared . If you are looking for a place to sleep 4 I would consider this - we were just 2 and we found a place that suited us better. However, we...
United Kingdom
Adam
The price is CA $193
CA $222 total
includes taxes & fees
May 18 - May 19
First Group Perna Perna Mossel Bay

Amzee Bokmakierie Guest House

Amzee Bokmakierie Guest House
4.0 star property
Mossel Bay
9.2 out of 10, Wonderful, (62 reviews)
"This property is one of the best I have ever been, it is superb, every detail is very well taken care of and the staff is very polite and attentive, absolutely loved it. "
Canada
Denis
The price is CA $110
CA $126 total
includes taxes & fees
May 31 - Jun 1
Amzee Bokmakierie Guest House

Pinnacle Point Beach and Golf Resort

Pinnacle Point Beach and Golf Resort
4.0 star property
Mossel Bay
6.4 out of 10, (6 reviews)
"This was quite a surprise liked the villa and the surroundings are breathtaking. very friendly and helpful staff"
United States
Anonymous traveller
The price is CA $143
CA $164 total
includes taxes & fees
May 18 - May 19
Pinnacle Point Beach and Golf Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Dana Bay Hotel Reviews

More cheap stays in Dana Bay

Frequently asked questions

What is the best area to stay in Dana Bay?
For a tranquil coastal escape in Dana Bay, the best area to stay is along the beachfront, particularly around the main beach access points.

This area offers direct access to the expansive sandy beaches and stunning ocean views. You'll find a mix of holiday homes and guesthouses located along the coastline, often with pathways leading straight to the sand. The sound of the waves is a constant companion here, and it's a great spot for whale and dolphin watching during migration seasons.

Couples seeking a romantic and peaceful retreat will find this area ideal. The uninterrupted ocean vistas provide a beautiful backdrop for relaxing on your balcony or taking leisurely strolls along the shore. Many accommodations here offer private settings, great for unwinding away from the hustle and bustle.

Families will also appreciate the convenience of staying close to the beach. Children can easily spend their days playing in the sand and splashing in the waves, with amenities often close at hand.
When is the best time to go to Dana Bay?
The best time to visit Dana Bay is during the summer months, from December to February, when the weather is warm and sunny, great for enjoying the beaches and outdoor activities.

During these months, you can expect long, bright days with average temperatures ranging from 25°C to 30°C. This period is ideal for those who enjoy swimming, sunbathing, and watersports. It's also a great time for wildlife viewing, as many marine species are active closer to shore. Couples looking for a romantic beach getaway will find the warm evenings and stunning sunsets particularly appealing.

Should you prefer a slightly cooler climate with fewer crowds, the shoulder seasons of spring (September to November) and autumn (March to May) are also excellent. Temperatures are still pleasant, typically between 20°C and 25°C, making it comfortable for exploring the hiking trails and nature reserves without the intense heat of mid-summer.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Dana Bay.
How can I save on a Dana Bay hotel booking with Expedia?
Members always get our best prices. Find our best Dana Bay hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Dana Bay hotel?
Prices for hotels in Dana Bay often vary, but you can find a great deal from CA $83 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia