Best Resorts in South Africa

Compare and save

Start date: Check-in selected.
To Date
End date: Check-out
  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Top Cities in South Africa

Resorts in South Africa

Yamu Lifestyle Resort

4.5 star property
Clanwilliam
$314 nightly
The price is $361
Dec 11 - Dec 12
Total with taxes and fees
Yamu Lifestyle Resort

ATKV Natalia

3.0 star property
Kingsburgh
9.4 out of 10, Exceptional, (17)
"The accommodation is a good and air freshening environment. However, the request of cleaning services did not cater for changing of linen and washing of towels daily."
United States
Thabang
ATKV Natalia

ATKV Eiland Spa

3.0 star property
Phalaborwa
9.8 out of 10, Exceptional, (8)
"Lovely atmoshere"
United States
Diederik
ATKV Eiland Spa

Indoni Eco Village

2.0 star property
Richmond
$95 nightly
The price is $95
Nov 26 - Nov 27
Total with taxes and fees
Indoni Eco Village

Gooderson Drakensberg Gardens Golf & Spa Resort

3.0 star property
Drakensberg Gardens
8.2 out of 10, Very Good, (73)
"Amazing resort with well mantained amenities. Bathrooms were modern and new, the rest of th cottage was cozy. Service was fantastic and the manager and staff always efficiently fulfulling requests. "
South Africa
Anonymous traveler
Gooderson Drakensberg Gardens Golf & Spa Resort

ATKV Goudini Spa

3.0 star property
Rawsonville
7.8 out of 10, Good, (28)
"Beautiful scenic surrounding makes this a fantastic holidays destination. Efficient and friendly staff slso makes for a pleasant experience. Cleanliness is top notch. A very relaxing stay ."
South Africa
Sandra
ATKV Goudini Spa

ATKV Drakensville

3.0 star property
Jagersrust
7.0 out of 10, Good, (17)
"Overall resort was very neat and tidy. The staff were friendly and the Koswerf had good food. My only complaint is that our room smelt of smoke and the bed needs replacing."
South Africa
Lana
ATKV Drakensville

Eagles Nest Resort in the Garden Route has spectacular lake and mountain views

The Island
8.0 out of 10, Very Good, (1)
"Very clean, pleasant staff, great location and good value for momey"
United States
Peter M.
$88 nightly
The price is $98
Nov 18 - Nov 19
Total with taxes and fees
Eagles Nest Resort in the Garden Route has spectacular lake and mountain views

Kleinplaas

3.0 star property
Oudtshoorn
$72 nightly
The price is $83
Nov 26 - Nov 27
Total with taxes and fees
Kleinplaas

Golgotha Boutique Hotel

4.0 star property
Thohoyandou
$45 nightly
The price is $51
Nov 26 - Nov 27
Total with taxes and fees
Golgotha Boutique Hotel

Qurtuba Resort And Events

Sandton
Qurtuba Resort And Events

Safari Lodge- Amakhala Game Reserve

3.5 star property
Paterson
Safari Lodge- Amakhala Game Reserve

Garden on the Beach

Umdloti
Garden on the Beach

ENTIRE cozy farm resort with a ocean view right out side your terrace W/4 BDRM

Helderberg Rural
ENTIRE cozy farm resort with a ocean view right out side your terrace W/4 BDRM

Eden Wilds 87

Port Edward
10.0 out of 10, Exceptional, (1)
"We enjoyed every minute of our stay and it’s close to all fun activities of the Southcoast"
United States
Sizah R.
Eden Wilds 87

TranquilGamtoos. Family holiday at the beach, river and relaxation.

Gamtoos Mouth
TranquilGamtoos. Family holiday at the beach, river and relaxation.

29 Dumela Holiday Resort - Manaba Pvt Beach

Margate
29 Dumela Holiday Resort - Manaba Pvt Beach

Joktel Fish River Resort & Golf Course

4.5 star property
Gibraltar Rock
Joktel Fish River Resort & Golf Course
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 South Africa Hotel Reviews

Find out more about South Africa

South Africa Resorts information

Number of reviews
36
Accommodation
17 Resorts
Lowest Price
$51
Highest Price
$361

Frequently asked questions

How much do resorts in South Africa cost?
Expect to pay between $51 and $361 per night for resorts in South Africa. From plush couples retreats to stays loaded with family-friendly amenities, the ideal space at the right price is a click away on Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many resorts are there in South Africa?
Choose from 17 resorts in South Africa. Whether you're searching for a plush honeymoon escape or a family resort with non-stop adventure, you're sure to find the right space on Expedia.
Why book your resort in South Africa with Expedia?
Reserving a resort in South Africa is as easy as clicking on your travel dates and picking the option suited to your needs. On the search for something affordable or upmarket, or a stay that also has a pool? Use Expedia's search filters to further narrow your search results and find the perfect place.
How can I find cheap resorts in South Africa?
A wonderful way to locate cheap resorts in South Africa is with Expedia's useful filter tool. Narrow down your search results by budget, star rating and amenities to take advantage of excellent rates with only a few clicks.
What is there to do in South Africa near my resort?
The best accessory to pack for your South Africa trip is a good itinerary! Gold Reef City, Johannesburg Zoo and Gold Reef City Theme Park are some of the most popular things to do if you're staying in Johannesburg. Cape Town also lures visitors with its terrific attractions, such as Two Oceans Aquarium. Looking for more? Check out Clifton Bay Beach and Castle of Good Hope too.