Welcome to SafariNow. Get off your 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-495

Self-catering accommodation in Africa

14800+ accommodation listings, including 1517 specials
20% OFF
African Dreams | Africa Specials

African Dreams

Fairview Heights Guest House, Self-catering
Sleeps 14 in 5 rooms
2 reviews

AFRICAN DREAMS Guesthouse offers self-catering apartments and studios with magnificent views. The Guesthouse is located in a quiet and prestigious residential...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
R920
Starting price for 2 guests
R1000
R920
Makwetu Resort | Self-catering Nyali

Makwetu Resort

Nyali Bed and Breakfast, Resort, Self-catering
Sleeps 153 in 36 rooms
1 review

In a world of beauty and tradition lies the luxurious Makwetu Resort. Set on an attractive complex, we are situated in the North Coast of Mombasa, only 20...

  • Swimming Pool
  • On-site Parking
R1098
Per unit
R1098
Lakai House and Cottages | Lake Naivasha Self-catering

Lakai House and Cottages

Lake Naivasha Self-catering
Sleeps 8

Lakai House and Cottages is ideally placed to accommodate one large family, but can also be let separately. The properties lie in the middle of 25 acres of...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R7026
Per unit
R7026
Meltonia Luxury Apartments | Self-catering Kilimani

Meltonia Luxury Apartments

Kilimani Self-catering
Sleeps 50 in 30 rooms

Meltonia Luxury Apartments is situated in the heart of Nairobi and offers comfortable studio and One-bedroom Apartments set in a hotel environment.Stretched...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1683
Per guest
R1683
Penny Lane Lodge | Somerset West Self-catering

Penny Lane Lodge

Somerset West Self-catering
Sleeps 18 in 7 rooms
2 reviews

Penny Lane Lodge is situated in beautiful Somerset West, the gateway to the Winelands, with majestic views of the Helderberg Mountains. We are about 20...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Starting price for 2 guests
R950
Kizingo Cottages | Self-catering Borrowdale

Kizingo Cottages

Borrowdale Self-catering
Sleeps 16 in 4 rooms

Kizingo Cottages are fully serviced self-catering cottages that make a perfect place to stay while on holiday or a business trip in the city of Harare. The...

  • Wi-Fi
  • On-site Parking
R878
Per unit
R878
Tshulu Tsha Nabe Country Lodge - Gweru | Gweru Self-catering

Tshulu Tsha Nabe Country Lodge - Gweru

Gweru Lodge, Camping and Caravanning, Bed and Breakfast, Self-catering
Sleeps 196 in 47 rooms
3 reviews

Tshulu Tsha Nabe Country Lodge - Gweru offers an ideal bush experience located in the midst of msasa trees on a farm in Gweru. Gweru is a city near the centre...

  • Braai/Barbecue
  • On-site Parking
R176
Starting price for 2 guests
R176
Bellgrove Guest House | Self-catering Rivonia

Bellgrove Guest House

Rivonia Bed and Breakfast, Self-catering
Sleeps 21 in 9 rooms
3 reviews

Bellgrove Guest House is a four-star guest house, providing accommodation and conferencing, situated in the epic centre of Rivonia, one of Sandton's prestige...

  • Swimming Pool
  • Braai/Barbecue
R1000
Starting price for 2 guests
R1000
Dolphin Coast B & B | Glenashley Self-catering

Dolphin Coast B & B

Glenashley Self-catering, Bed and Breakfast
Sleeps 8 in 4 rooms
3 reviews

Situated a mere forty meters from La Lucia Beach, Dolphin Coast is a comfortable, private bed and breakfast accommodation, ideal for business or holiday. For...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Sunbird Guest House | Self-catering Howick

Sunbird Guest House

Howick Bed and Breakfast, Self-catering
Sleeps 22 in 7 rooms
3 reviews

Welcome to our 4 Star graded bed and breakfast in the tranquil town of Howick, the hub of the Midlands Waterfall Country, just one hour from Durban and four...

  • Braai/Barbecue
R1100
Starting price for 2 guests
R1100
Buckler's Africa | Komatipoort Self-catering

Buckler's Africa

Komatipoort Self-catering
Sleeps 26 in 10 rooms
38 reviews

Buckler’s Africa is an informal private lodge in a stunning setting on the banks of the Crocodile River, overlooking the Kruger National Park. The thatched...

  • Swimming Pool
  • Braai/Barbecue
R1400
Per unit
R1400
Mbinzaka Guest Cottage | Self-catering Diani Beach

Mbinzaka Guest Cottage

Diani Beach Self-catering
Sleeps 8 in 3 rooms

Whether for a family holiday or a quiet getaway, Mbinzaka Guest Cottage presents a vibrant, serene and intimate little paradise near the shores of the Indian...

  • Braai/Barbecue
  • On-site Parking
R2342
Per unit
R2342
Flamingo Holiday Flats | St Lucia Self-catering

Flamingo Holiday Flats

St Lucia Self-catering
Sleeps 36 in 9 rooms
31 reviews

Flamingo Holiday Apartments is located on the Elephant Coast in the heart of the exquisite St Lucia World Heritage Site, between Lake St Lucia and the Indian...

  • Swimming Pool
  • Braai/Barbecue
R720
Starting price for 2 guests
R720
Eagle's Nest Lodge & Convention Centre | Self-catering Fourways Gardens

Eagle's Nest Lodge & Convention Centre

Fourways Gardens Bed and Breakfast, Self-catering
Sleeps 40 in 18 rooms
1 review

Eagle's Nest Lodge & Convention Centre is conveniently situated in the heart of Fourways in the northern suburbs of Johannesburg, South Africa, with easy...

  • Swimming Pool
  • Braai/Barbecue
R1100
Starting price for 2 guests
R1100
30% OFF
Dunkley House | Africa Specials

Dunkley House

Gardens Guest House, Self-catering
Sleeps 22 in 10 rooms
5 reviews

Dunkley House focuses on holiday accommodation in and around Cape Town. Located in a quaint Victorian street and set within a private and tropical walled...

  • Wi-Fi
  • Swimming Pool
R920
R665
Starting price for 2 guests
R920
R665
Kigomasha Eco Beach Resort | Self-catering Pemba Island

Kigomasha Eco Beach Resort

Pemba Island Resort, Self-catering
Sleeps 32 in 16 rooms

Kigomasha is situated on the north-western point of Pemba, close to the Ngezi forest and the old light house. The location of the resort sets a backdrop for...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2927
Per unit
R2927
Diani Beach Villas Cottages | Diani Beach Self-catering

Diani Beach Villas Cottages

Diani Beach Self-catering
Sleeps 6

We, at Diani Beach Villas Cottages are a dedicated team that would like to make your stay as enjoyable as possible; not only do we offer accommodation but we...

  • Wi-Fi
  • Pet Friendly
  • On-site Parking
R732
Per unit
R732
Woodlands Sea Ranch | Self-catering Noordhoek

Woodlands Sea Ranch

Noordhoek Guest House, Self-catering
Sleeps 8
1 review

Woodlands Sea Ranch is situated on the world-famous Chapmans Peak Drive. The small holding is picturesque, with stunning mountain views and easy access to...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R850
Starting price for 2 guests
R850
The Monalisa Hotel | Mtwapa Self-catering

The Monalisa Hotel

Mtwapa Bed and Breakfast, Self-catering
Sleeps 103 in 29 rooms

Monalisa is a beautifully serene hotel with a posh contemporary character. Strategically located in Mtwapa, minutes away from the Mombasa city centre and in...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R878
Per unit
R878
Kalahari Guest House | Self-catering Upington

Kalahari Guest House

Upington Bed and Breakfast, Self-catering
Sleeps 156 in 11 rooms
30 reviews

En route to the Transfrontier Kgalagadi Park (mere 50km from Upington), in the midst of the “Green Desert” on the farm “Uitsig” is a holiday destination that...

  • Swimming Pool
  • Braai/Barbecue
R200
Starting price for 2 guests
R200

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 R197 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?