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-112

Self-catering accommodation in Africa

14900+ accommodation listings, including 907 specials
Bonito Bay | Morrungulo Self-catering

Bonito Bay

Morrungulo Self-catering, Resort
Sleeps 115 in 22 rooms

Situated in the quiet, picturesque area of Morrungulo in the Inhambane province of Mozambique, Bonito Bay offers a range of clean, comfortable and affordable...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
First Choice Apartments | Self-catering Maun

First Choice Apartments

Maun Lodge, Self-catering
Sleeps 26 in 9 rooms

First Choice Apartments is situated in Maun, Botswana, the gateway to the iconic Okavango delta and in close proximity to the Thamalakane River, Maun...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R370
Avg per night
R370
Avg per night
Heaven's Door | Bettys Bay Self-catering

Heaven's Door

Bettys Bay Self-catering
Sleeps 6
9 reviews

Heaven's Door is a beautiful and spacious self-catering house situated a few steps from the Indian ocean in the coastal town of Betty’s Bay. Betty’s Bay is a...

  • Braai/Barbecue
  • On-site Parking
R1170
Avg per night
R1170
Avg per night
House at Pooh Corner | Self-catering Noordhoek

House at Pooh Corner

Noordhoek Bed and Breakfast, Self-catering
Sleeps 8 in 3 rooms
22 reviews

House at Pooh Corner is a luxury country estate uniquely positioned in the heart of Noordhoek, close to the beach and only 30 minutes from Cape Town City...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R950
Avg per night
R950
Avg per night
Utara Wildsplaas | Mookgopong (Naboomspruit) Self-catering

Utara Wildsplaas

Mookgopong (Naboomspruit) Self-catering
Sleeps 22 in 7 rooms
7 reviews

Utara offers self-catering accommodation in chalets, situated just outside of Mookgophong. The chalets are fully equipped and can comfortably sleep either two...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
Indigo Self-Catering | Self-catering Stampriet

Indigo Self-Catering

Stampriet Self-catering
Sleeps 12 in 4 rooms
17 reviews

Come and enjoy the peace and quiet of our self-catering services in the small, safe and hospitable community of Stampriet in Namibia. Stampriet is a small...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Avg per night
R550
Avg per night
The Shalom Holiday Home | Amatola Coastal Self-catering

The Shalom Holiday Home

Amatola Coastal Self-catering
Sleeps 12 in 2 rooms
2 reviews

The Shalom Holiday Home is a place of peace and tranquility. It is located in Chintsa East, a seaside village surrounded by nature. The Shalom is a work of...

  • Braai/Barbecue
  • On-site Parking
R700
Avg per night
R700
Avg per night
Akanani Apartments | Self-catering Arcadia

Akanani Apartments

Arcadia Self-catering
Sleeps 82 in 41 rooms

Akanani Apartments is located in the heart of Pretoria, close to the city centre, international embassies and the Union Buildings. Sophisticated and classy,...

  • Wi-Fi
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
Casa Casa Studio | Prestondale Self-catering

Casa Casa Studio

Prestondale Self-catering
Sleeps 2
1 review

This newly listed studio in Prestondale has magnificent views into the lush vegetation. Exquisitely appointed, it comprises a spacious and elegant lounge area,...

  • Wi-Fi
  • On-site Parking
R760
Avg per night
R760
Avg per night
Starfish | Self-catering Paradise Beach (Langebaan)

Starfish

Paradise Beach (Langebaan) Self-catering
Sleeps 8
2 reviews

Starfish is a spacious and comfortable holiday home in the private and secure residential area of Paradise Beach; which is directly next to Club...

  • Braai/Barbecue
R2005
Avg per night
R2005
Avg per night
Everwood Estates | Dargle Self-catering

Everwood Estates

Dargle Self-catering
Sleeps 16 in 3 rooms

Everwood Estates is a working Brangus Stud farm, situated at the foot of the Inhlosane Mountain in Dargle, KZN-Midlands. There are three, fully equipped,...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R650
Avg per night
R650
Avg per night
Mr Greenwoods Swaziland | Self-catering Piggs Peak

Mr Greenwoods Swaziland

Piggs Peak Lodge, Self-catering
Sleeps 10 in 3 rooms

Mr Greenwoods Swaziland is a boutique, rustic, rural getaway spot; hidden at the feet of the Drakensberg Mountains in the heart of Swaziland. This is a place...

  • Braai/Barbecue
R750
Avg per night
R750
Avg per night
Calamari4 | Lawrence Rocks Self-catering

Calamari4

Lawrence Rocks Self-catering
Sleeps 6
5 reviews

Calamari4 is situated along the coastline in the stunning town of Margate.The penthouse has three bedrooms and three bathrooms. There is a fully equipped...

  • On-site Parking
R850
Avg per night
R850
Avg per night
Craylord | Self-catering Voorstrand

Craylord

Voorstrand Self-catering
Sleeps 9

Craylord is a large family house situated in Paternoster, a small and picturesque fishing village about 145 km from Cape Town and 15 km northwest of...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2540
Avg per night
R2540
Avg per night
Lemon Tree Lodge | Fouriesburg Self-catering

Lemon Tree Lodge

Fouriesburg Self-catering
Sleeps 7 in 3 rooms
23 reviews

Lemon Tree Lodge is comfortable home-away-from-home accommodation in the heart of Fouriesburg.Conveniently located at number 6 Reitz Street, just off the main...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R730
Avg per night
R730
Avg per night
Mayor's Manor | Self-catering Porterville

Mayor's Manor

Porterville Bed and Breakfast, Self-catering
Sleeps 6
3 reviews

Mayor’s Manor is a historical Victorian farm cottage dating back from 1898, it was owned by Mr Adriaan Bresler who was the first mayor of Porterville in...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
Blue Largo 21 | Westbrook Beach Self-catering

Blue Largo 21

Westbrook Beach Self-catering
Sleeps 4
2 reviews

Blue Largo 21 is a modern two-bedroom, one-bathroom unit situated in Westbrook Beach. The second-floor unit features an open-plan lounge with DStv and a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R825
Avg per night
R825
Avg per night
Milkwood 218 | Self-catering Marina Martinique

Milkwood 218

Marina Martinique Self-catering
Sleeps 6
2 reviews

Milkwood 218 is modern, self-catering apartment ideally located in the Milkwood complex in Marina Martinique. This spacious and luxurious apartment enjoys...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1300
Avg per night
R1300
Avg per night
Brown Jug | Eastcliff Self-catering

Brown Jug

Eastcliff Guest House, Self-catering
Sleeps 12 in 3 rooms
15 reviews

Abel, Louise and Luke, the friendly Labradors Keesha and Tula, and kitties It and Squeek look forward to welcoming you to our home – the Brown Jug. Personal...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
C10 Laguna | Self-catering Greenways

C10 Laguna

Greenways Self-catering
Sleeps 6

C10 Laguna is situated in the charming seaside community of Greenways Golf Estate, between the towns of Strand and Gordons Bay.The quaint ground-floor...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
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 R203 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?