Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
South Africa

Resorts in South Africa:Find the Perfect Resort To Stay

Accommodation in South Africa

210+ accommodation listings, including 20 specials
25% OFF
277 Hermanus Beach Club | South Africa Specials

277 Hermanus Beach Club

Eastcliff Resort, Self-catering
Sleeps 6
36 reviews

A privately owned unit, comfortably sleeps 4 adults and 2 kids, but can sleep maximum 6 people, no more.277 is a self-catering apartment located in the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Recently Booked!
R1200
R900
Avg per night
Avg per night
R1200
R900
The Cavern | Resorts Bergville

The Cavern

Bergville Resort
Sleeps 47 in 19 rooms
8 reviews

The Cavern is a holiday resort offering accommodation in the KwaZulu-Natal region. Named after the Cannibal Cavern, it is situated on 3000 hectares of private...

  • Wi-Fi
  • Swimming Pool
R2800
Avg per night for 2 guests
Avg per night for 2 guests
R2800
The Breede River Resort and Fishing Lodge | Witsand Resorts

The Breede River Resort and Fishing Lodge

Witsand Lodge, Resort, Self-catering, Bed and Breakfast
Sleeps 136 in 35 rooms
27 reviews

The hotel’s private harbour is right in front of you. Now step from your balcony right onto the jetty. Watch the arriving fishing boats, enjoying a refreshment...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R521
Avg per night
Avg per night
R521
Gourikwa Nature Reserve | Resorts Gouritz

Gourikwa Nature Reserve

Gouritz Self-catering, Resort
Sleeps 162 in 48 rooms
7 reviews

Gourikwa Nature Reserve is situated close to Gouritsmond in the Hessequa District. It offers quality accommodation with beautiful views of the Indian Ocean and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Recently Booked!
R650
Avg per night for 2 guests
Avg per night for 2 guests
R650
Club Mykonos Apartment | Club Mykonos Resorts

Club Mykonos Apartment

Club Mykonos Self-catering, Resort
Sleeps 9 in 2 rooms
3 reviews

Located 12 km from West Coast Fossil Park, Kaliva 358 is situated at Club Mykonos in Langebaan. This two-bedroom self-catering apartment with barbeque on the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1350
Avg per night
Avg per night
R1350
Broadwater River Beach | Resorts Douglas

Broadwater River Beach

Douglas Resort
Sleeps 120 in 25 rooms
12 reviews

Broadwater is a private river escape that nestles on the banks of the Vaal River near Kimberley and Douglas. In this pristine aquatic environment you will...

  • Swimming Pool
  • Braai/Barbecue
R350
Avg per night for 2 guests
Avg per night for 2 guests
R350
The Spotted Grunter Resort | Port St Johns Resorts

The Spotted Grunter Resort

Port St Johns Self-catering, Bed and Breakfast, Resort
Sleeps 53 in 18 rooms
3 reviews

The Spotted Grunter Resort is nestled between two mountains, Mount Thesiger behind the resort and Mount Sullivan across the river. These two mountains form...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2051
Avg per night
Avg per night
R2051
Mount Amanzi | Resorts Hartbeespoort Dam

Mount Amanzi

Hartbeespoort Dam Self-catering, Resort
Sleeps 90 in 17 rooms
1 review

Set among the picturesque Magaliesberg Mountains, Mount Amanzi is a beautiful Hartbeespoort resort providing guests with plenty of enjoyable activities.Choose...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1060
Avg per night
Avg per night
R1060
Cayley Mountain Resort | Cathkin Park Resorts

Cayley Mountain Resort

Cathkin Park Self-catering, Resort
Sleeps 76 in 15 rooms
1 review

Cayley Lodge is located in the central Drakensberg, overlooking the Cathkin Peak and Champagne Castle ranges. The lodge comprises of a variety of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Recently Booked!
R880
Avg per night
Avg per night
R880
Thabaphaswa Mountain Sanctuary | Resorts Mokopane (Potgietersrus)

Thabaphaswa Mountain Sanctuary

Mokopane (Potgietersrus) Resort, Camping and Caravanning, Backpacker, Self-catering
Sleeps 488 in 29 rooms
12 reviews

Sheltered by enclosing hills, in a natural basin, lies the wonderful bushveld of Thabaphaswa Mountain Retreat. Home within a landscape that is reminiscent of...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
Recently Booked!
R170
Avg per night
Avg per night
R170
Oranjerus Resort | Upington Resorts

Oranjerus Resort

Upington Resort
Sleeps 55 in 18 rooms
80 reviews

Find a comfortable place where you can relax and be completely quiet. Allow your thoughts to just come and go. Come to Oranjerus Resort for peace, relaxation...

  • Swimming Pool
  • Braai/Barbecue
Recently Booked!
R510
Avg per night
Avg per night
R510
Middelburg Country Club | Resorts Middelburg - Mpumalanga

Middelburg Country Club

Middelburg - Mpumalanga Resort
Sleeps 168
2 reviews

The Middelburg Country Club offers guests, golfers and friends, their beautiful guest lodge with 42 lush en-suite bedrooms.This magnificent 18-hole golf...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night for 2 guests
Avg per night for 2 guests
R700
Stonechat Self Catering Cottages | Schoemanskloof Resorts

Stonechat Self Catering Cottages

Schoemanskloof Resort, Self-catering
Sleeps 10 in 2 rooms
17 reviews

Stonechat is a private resort with two fully furnished and fitted self-catering cottages We are located 280 km from Johannesburg on the N4 and 25 km from...

  • Swimming Pool
  • Braai/Barbecue
R700
Avg per night for 2 guests
Avg per night for 2 guests
R700
Die Sinkdak | Resorts Bloemhof

Die Sinkdak

Bloemhof Bed and Breakfast, Resort, Camping and Caravanning, Self-catering
Sleeps 20 in 4 rooms
28 reviews

Set along the banks of the Vaal River, Die Sinkdak offers tranquil accommodation to nature enthusiasts. It is a great option to families or groups visiting...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R650
Avg per night
Avg per night
R650
25% OFF
Breakers 419 | South Africa Specials

Breakers 419

Umhlanga Rocks Resort, Self-catering
Sleeps 4
2 reviews

Located in the Breakers Hotel, Umhlanga Rocks on Lagoon Drive Breakers 419 is furnished with attention to detail, with views of the surrounding area. Breakers...

  • Swimming Pool
  • On-site Parking
R1495
R1121
Avg per night
Avg per night
R1495
R1121
5% OFF
17 Camwood | South Africa Specials

17 Camwood

Zimbali Coastal Estate Self-catering, Resort
Sleeps 10

Perfect for larger families, wanting a safe and secure holiday, with easy access to the beach as well as lots of activities for the children to enjoy. 17...

R4300
R4085
Avg per night
Avg per night
R4300
R4085
15% OFF
Drakensberg Gardens Fairways - Heartwood Mountain Cottage | South Africa Specials

Drakensberg Gardens Fairways - Heartwood Moun...

Underberg Self-catering, Resort
Sleeps 24 in 4 rooms

Are you looking for a cosy, two-person escape? How about a fun-filled family holiday? If you answered yes, then Heartwood Mountain Cottage is for you!This...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2100
R1785
Avg per night
Avg per night
R2100
R1785
Perna Perna St Lucia | Resorts St Lucia

Perna Perna St Lucia

St Lucia Self-catering, Resort
Sleeps 62 in 15 rooms
5 reviews

Welcome to Perna Perna St Lucia.Perna Perna is situated in the main street of the charming coastal town of St Lucia, nestled between the St Lucia Estuary and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night for 2 guests
Avg per night for 2 guests
R900
123 Laguna La Crete | Uvongo Beach Resorts

123 Laguna La Crete

Uvongo Beach Self-catering, Resort
Sleeps 6
3 reviews

Laguna La Crete is a popular complex that overlooks the beautiful Uvongo Beach and lagoon with its stunning gorge and waterfall. It offers excellent security...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R720
Avg per night
Avg per night
R720
Umshanti | Resorts Buffeljagsrivier

Umshanti

Buffeljagsrivier Camping and Caravanning, Self-catering, Resort
Sleeps 75 in 10 rooms
5 reviews

Umshanti is a small private resort, set on the Buffeljags Dam, just 12 km from Swellendam, offering peace and tranquillity, adventure and...

  • Braai/Barbecue
  • On-site Parking
R300
Avg per night
Avg per night
R300

South Africa accommodation

If you are looking for South Africa holiday accommodation , SafariNow has a selection of holiday accommodation in South Africa and surrounds. With 21703 listings in South Africa, our handy South Africa map search and great low prices, it's easy to book the perfect holiday accommodation for your South Africa visit.

We also have some great special accommodation deals in South Africa