Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-137

Self-catering accommodation in Africa

14900+ accommodation listings, including 959 specials
Kaleo Guest Farm and Function Venue | Koue Bokkeveld Self-catering

Kaleo Guest Farm and Function Venue

Koue Bokkeveld Self-catering
Sleeps 86 in 18 rooms
2 reviews

Kaleo Guest Farm and Function Venue is situated in the picturesque Koue Bokkeveld. This country estate offers both accommodation and facilities to host...

  • Braai/Barbecue
  • On-site Parking
R350
Avg per night
R350
Avg per night
Intaba Ingwe Old Stone House | Self-catering Empangeni

Intaba Ingwe Old Stone House

Empangeni Self-catering
Sleeps 10
2 reviews

Nestled deep within the Zululand bushveld, Intaba Ingwe Old Stone House offers nature enthusiasts the ideal getaway. It is located just outside of Empangeni...

  • Braai/Barbecue
  • On-site Parking
R1600
Avg per night
R1600
Avg per night
Cullinan Falls Trout Farm | Machadodorp Self-catering

Cullinan Falls Trout Farm

Machadodorp Self-catering
Sleeps 8

Cullinan Falls Trout Farm is surrounded by indigenous forest and lush grasslands, situated about 40 km from Machadodorp in the mountains above Slaaihoek in...

  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Hillcrest Drive Main House  | Self-catering Bluewater Bay

Hillcrest Drive Main House

Bluewater Bay Self-catering
Sleeps 16 in 4 rooms
1 review

MAIN HOUSE: 3 Bedroom and 2 Bathrooms - Double beds and TV with DSTV in all the rooms. Two of the rooms facing the swimming pool. Kitchen, Lounge and Dinning...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
A'star | Kliprug Self-catering

A'star

Kliprug Self-catering
Sleeps 4
2 reviews

A'star is a beautifully decorated beach house with three bedrooms and two bathrooms, and an open-plan living, dining, and kitchen with fireplace, as well as an...

  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
A River Rest | Self-catering Beacon Bay

A River Rest

Beacon Bay Bed and Breakfast, Self-catering
Sleeps 5 in 2 rooms
14 reviews

A River Rest is situated in the quiet suburb of Beacon Bay. It is close to the shops, Bonza Bay beach and other amenities[not walking distance]. A very...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Clarens Retreat | Clarens Self-catering

Clarens Retreat

Clarens Self-catering
Sleeps 12 in 5 rooms
23 reviews

Situated in the idyllic town of Clarens, approximately 3 ½ hours’ drive from Johannesburg, Durban and Bloemfontein, Clarens Retreat offers stylish and...

  • Braai/Barbecue
  • On-site Parking
R680
Avg per night
R680
Avg per night
Mashamba Country House | Self-catering Giyani

Mashamba Country House

Giyani Guest House, Self-catering
Sleeps 68 in 34 rooms
3 reviews

Mashamba Country House offers clean and comfortable accommodation in the town of Giyani, in the Limpopo Province of South Africa. Giyani is situated on the...

  • Braai/Barbecue
  • On-site Parking
R550
Avg per night
R550
Avg per night
Agape | Calypso Beach Self-catering

Agape

Calypso Beach Self-catering
Sleeps 4
3 reviews

Agape is a luxurious beachfront holiday apartment in Calypso Beach, which is one of Langebaan's upmarket security residential areas.The house is ideal for the...

  • Wi-Fi
  • Braai/Barbecue
R1670
Avg per night
R1670
Avg per night
High Breeze Lodge | Self-catering Upington

High Breeze Lodge

Upington Bed and Breakfast, Self-catering
Sleeps 31 in 11 rooms

Entering Upington from Keimoes on the N14, High Breeze Lodge will be your first stop for luxurious accommodation.Our rooms are spacious, comfortable, with...

  • Braai/Barbecue
  • On-site Parking
R750
Avg per night
R750
Avg per night
15 Seahorse – Knysna | Knysna Central  Self-catering

15 Seahorse – Knysna

Knysna Central Self-catering
Sleeps 4
11 reviews

Situated in the heart of the ever popular town of Knysna, guests will find a modern and stylish self-catering apartment on the second floor of Seahorse Court....

R630
Avg per night
R630
Avg per night
Last Sanctuary | Self-catering Makhado (Louis Trichardt)

Last Sanctuary

Makhado (Louis Trichardt) Self-catering
Sleeps 6

Welcome to Last SanctuaryBeautiful guest house and venue located in the heart of Limpopo.Located about 25km from Louis Trichardt, suitable for those who want...

  • Braai/Barbecue
  • On-site Parking
R850
Avg per night
R850
Avg per night
Evergreens On Allan | Glen Austin Self-catering

Evergreens On Allan

Glen Austin Bed and Breakfast, Self-catering
Sleeps 9 in 4 rooms
4 reviews

Evergreens On Allan offers three double en-suite rooms, each with individual entrances, overlooking the swimming pool, Jacuzzi, as well as the breakfast and...

  • Swimming Pool
  • Braai/Barbecue
R700
Avg per night
R700
Avg per night
Eagles Nest Estate Guest House | Self-catering Eikenhof

Eagles Nest Estate Guest House

Eikenhof Guest House, Self-catering
Sleeps 12 in 6 rooms
9 reviews

Eagles Nest Estate Guesthouse is a luxury 4 star graded guesthouse conveniently situated only 12km from Johannesburg CBD, South Africa – but a lifetime away...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Avg per night
R850
Avg per night
Romantic Loft Living at its Best  | Thesen Island Self-catering

Romantic Loft Living at its Best

Thesen Island Self-catering
Sleeps 2

Romantic Loft Living at its Best is set in the exclusive Thesen Islands, for the young at heart. Cocooned bed on the loft, open-plan living area, kitchenette...

  • Braai/Barbecue
  • On-site Parking
R850
Avg per night
R850
Avg per night
Chamomile Cottage 2 | Self-catering Muizenberg

Chamomile Cottage 2

Muizenberg Self-catering
Sleeps 8

Chamomile Cottage 2 is situated in the charming seaside suburb of Muizenberg. The cottage is 800m from Sunrise Beach.The cottage has three bedrooms and two...

  • On-site Parking
R800
Avg per night
R800
Avg per night
Execu Lodge | Halfway House Self-catering

Execu Lodge

Halfway House Guest House, Self-catering
Sleeps 22 in 11 rooms

Execu Lodge is a custom-built guest house, nestling in beautifully kept gardens with ample parking in the quiet suburb of Halfway Gardens in Midrand. It has a...

  • Swimming Pool
  • Braai/Barbecue
R990
Avg per night
R990
Avg per night
Edgewater Cottage | Self-catering Thesen Island

Edgewater Cottage

Thesen Island Self-catering
Sleeps 4 in 2 rooms
5 reviews

Edgewater Cottage is a three-bedroom house with a one-bedroom self-contained flat that is situated on a corner stand, on the water canals at Thesen Island in...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R845
Avg per night
R845
Avg per night
Marina Cottage | Greyton Self-catering

Marina Cottage

Greyton Self-catering
Sleeps 3
23 reviews

Located down a quiet street in the picturesque country town of Greyton, the Marina Cottage offers a secluded retreat for two.As Greyton gets very hot during...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per night
20% OFF
Plett Beachfront Accommodation | Africa Specials

Plett Beachfront Accommodation

Plettenberg Bay Self-catering, Bed and Breakfast
Sleeps 42 in 12 rooms
4 reviews

Plett Beachfront Accommodation is situated in Plettenberg Bay. Plett Beachfront accommodation offers dormitories and private rooms only a 5 minute walk from...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1300
R1040
Avg per night
R1300
R1040
Avg per night

Africa Self-catering accommodation

Do your holiday plans include cooking a romantic dinner for that special someone, having a lekker braai with friends or a breakfast fry-up with the family? You're spoilt for choice with 22 options of Self-catering accommodation in Africa.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R209 per person sharing and keep an eye out for specials.

Booking couldn't be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?