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

Self-catering accommodation in Africa

14900+ accommodation listings, including 1041 specials
Mvuli Hotels - Mvuli House Hotel | Nairobi Upper Hill Self-catering

Mvuli Hotels - Mvuli House Hotel

Nairobi Upper Hill Bed and Breakfast, Self-catering
Sleeps 92 in 46 rooms

Mvuli House Hotel is designed with the budget consious business and tourist traveller in mind. The hotel is located close to two main airports and the central...

  • Wi-Fi
  • On-site Parking
R2209
Avg per night
R2209
Avg per night
Loisaba Cottage | Self-catering Laikipia

Loisaba Cottage

Laikipia Self-catering, Safari
Sleeps 10

Loisaba Cottage is a lovely self-contained cottage set back from the escarpment in Loisaba Private Wilderness in Northern Laikipia. The cottage is set in...

  • Swimming Pool
R24447
Avg per night
R24447
Avg per night
Kola Beach Resort | Malindi Self-catering

Kola Beach Resort

Malindi Resort, Self-catering
Sleeps 28 in 8 rooms

The Kola Beach Resort is situated at Mambrui along a spectacular golden coastline. The coastline is named for the mineral particles it contains, which, when...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R3358
Avg per night
R3358
Avg per night
Mountain View Villas | Self-catering Mahe

Mountain View Villas

Mahe Self-catering
Sleeps 8 in 3 rooms

Mountain View Villas offer luxurious self-catering units nestled between a beautiful lagoon and spectacular mountain views. The villas are fully furnished...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1746
Avg per night
R1746
Avg per night
Riad Ayssi Mohamed | Mouassine Self-catering

Riad Ayssi Mohamed

Mouassine Bed and Breakfast, Self-catering
Sleeps 6

We are a Marrakchi family based in a picturesque area of Marrakech. We enjoy hosting people coming from around the world. We live in a friendly historic...

  • Wi-Fi
R873
Avg per night
R873
Avg per night
Naro Moru River Lodge | Self-catering Naro Moru

Naro Moru River Lodge

Naro Moru Lodge, Bed and Breakfast, Self-catering
Sleeps 149 in 48 rooms

On the slopes of Africa’s second highest mountain sits a perfect and serene base for climbing Mount Kenya and vacation establishment, of rustic cabins and...

  • Swimming Pool
  • On-site Parking
R1776
Avg per night
R1776
Avg per night
St Georges | Cape Town City Centre Self-catering

St Georges

Cape Town City Centre Self-catering
Sleeps 2

Enjoy modern city living in this beautifully furnished one-bedroom self-catering apartment in the heart of Cape Town. The apartment provides discerning...

  • Wi-Fi
  • On-site Parking
R1250
Avg per night
R1250
Avg per night
Wasini Luxury Suites and Hotel | Self-catering Groganville Estate

Wasini Luxury Suites and Hotel

Groganville Estate Hotel, Self-catering
Sleeps 80 in 40 rooms

This is a family owned and professionally managed boutique hotel with a fusion of colour and décor from all over Africa, situated in Nairobi. We offer a...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2090
Avg per night
R2090
Avg per night
Nyumba ya Kipepeo | Malindi Self-catering

Nyumba ya Kipepeo

Malindi Guest House, Self-catering
Sleeps 6

There is a place, in Africa, which brings peace to your heart and allows your soul to breath, Nyumba ya Kipepeo. Nyumba ya Kipepeo which means ‘Butterfly...

  • Swimming Pool
  • On-site Parking
R16865
Avg per night
R16865
Avg per night
Chester House Apartments | Self-catering Nairobi Central

Chester House Apartments

Nairobi Central Self-catering
Sleeps 178 in 84 rooms

Chester House offers spacious apartments situated in the heart of Nairobi. Whether your stay is for business or pleasure, this is the perfect place with...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1567
Avg per night
R1567
Avg per night
Sun Africa Hotels - Kiboko Luxury Camp | Naivasha Self-catering

Sun Africa Hotels - Kiboko Luxury Camp

Naivasha Self-catering, Tented Camp
Sleeps 2

Kiboko Luxury Camp Naivasha is a luxury tented camp located on the shores of Lake Naivasha and close to the Hell's Gate National Park. Lake Naivasha, a famous...

R5701
Avg per night
R5701
Avg per night
Chalet of Bougainvilleas | Self-catering Madirokely

Chalet of Bougainvilleas

Madirokely Lodge, Self-catering
Sleeps 4

Chalet of Bougainvilleas is a self-catering bungalow situated on top of a hill near the beach of Grand Pavois at Amborovy Place, Madagascar. The chalet has...

R803
Avg per night
R803
Avg per night
La Vieille | Mahebourg Self-catering

La Vieille

Mahebourg Self-catering
Sleeps 10

Villa La Vieille, our four bedroom luxury apartment will satisfy the needs of the island traveller. This upmarket unit comes with all the modern conveniences...

  • Swimming Pool
  • Braai/Barbecue
R2000
Avg per night
R2000
Avg per night
Le Capitaine | Self-catering Mahebourg

Le Capitaine

Mahebourg Self-catering
Sleeps 4

This unit is an exclusive and contemporary villa designed to offer guests an unforgettable stay. The villa consists of one bedroom, all fully furnished and...

  • Swimming Pool
  • Braai/Barbecue
R700
Avg per night
R700
Avg per night
Villa De Rouba | Pointe d’Esny Self-catering

Villa De Rouba

Pointe d’Esny Self-catering
Sleeps 8

Villa De Rouba is a newly built detached three-bedroom villa, perfectly situated in a quiet and secluded residential area within walking distance to Blue Bay...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R2000
Avg per night
R2000
Avg per night
La Pavilion | Self-catering Mahebourg

La Pavilion

Mahebourg Self-catering
Sleeps 4

Villa Le Pavilion is an exclusive and contemporary villa designed to offer guests an unforgettable stay. The villa consists of two-bedroom apartments, all...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R950
Avg per night
R950
Avg per night
Ashoka Apartments | Malindi Self-catering

Ashoka Apartments

Malindi Bed and Breakfast, Self-catering
Sleeps 20 in 5 rooms

Ashoka Apartments is based in Malindi in Kenya, close to the town and the beach. We offer five two-bedroom apartments, each with an en-suite bathroom. The...

  • Swimming Pool
R1791
Avg per night
R1791
Avg per night
Riversand Holiday Rentals | Self-catering Tom Mboya Estate

Riversand Holiday Rentals

Tom Mboya Estate Self-catering
Sleeps 47 in 8 rooms

We have one bedroom to six bedroom apartments to suit singles, couples, families and groups of up to eight people. The apartments are located in a quiet and...

  • Braai/Barbecue
R896
Avg per night
R896
Avg per night
Villa Turquoise | Diani Beach Self-catering

Villa Turquoise

Diani Beach Self-catering
Sleeps 10

Villa Turquoise is located in Diani Beach and enjoys spectacular views across palm gardens to the Indian Ocean. A full-length terrace overlooks the pool, the...

  • Swimming Pool
  • Braai/Barbecue
R7388
Avg per night
R7388
Avg per night
Villa Topaz | Self-catering Diani Beach

Villa Topaz

Diani Beach Self-catering
Sleeps 4

Villa Topaz is located in Diani Beach and situated a stone’s throw away from sandy beaches and the quiet shores of the Indian Ocean.The villa is a...

  • Swimming Pool
  • Braai/Barbecue
R13966
Avg per night
R13966
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 R208 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?