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

Self-catering accommodation in Africa

14900+ accommodation listings, including 915 specials
Chateau B&B | Piet Retief Self-catering

Chateau B&B

Piet Retief Self-catering, Bed and Breakfast
Sleeps 12 in 5 rooms

Chateau B&B is situated in the charming town of Piet Retief, in the wondrous Grass and Wetlands of Mpumalanga.The bed and breakfast comprises of four rooms and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R980
Avg per night
R980
Avg per night
River Lodge | Self-catering Lochvaal

River Lodge

Lochvaal Self-catering, Lodge
Sleeps 6

This three Bedroom house with loft is situated on the banks of the Vaal River close to Parys. The house sleeps a maximum of six people. Each bedroom is fitted...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
WoodStay Lodge | Newcastle Self-catering

WoodStay Lodge

Newcastle Self-catering
Sleeps 11 in 4 rooms

WoodStay Lodge is a fully self-catering establishment located on a small equestrian estate just outside Newcastle, KwaZulu Natal.The lodge comprises of 4 ...

  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
Thula@Connor | Self-catering Westdene (Bloemfontein)

Thula@Connor

Westdene (Bloemfontein) Self-catering, Bed and Breakfast
Sleeps 5
1 review

Thula@Connor is situated in the heart of Bloemfontein. We offer a comfortable, yet elegant stay for our guests, including quiet surroundings and a tranquil...

  • Braai/Barbecue
R850
Avg per night
R850
Avg per night
Peace at Home | Durbanville Self-catering

Peace at Home

Durbanville Self-catering, Backpacker
Sleeps 3
1 review

Welcome to Peace at Home.Peace At Home, is a garden cottage in Vierlanden and is only 5 minutes away from Durbanville central, close to the Medi Clinic, and 20...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R740
Avg per night
R740
Avg per night
Thesen Island Romance | Self-catering Thesen Island

Thesen Island Romance

Thesen Island Self-catering
Sleeps 6 in 3 rooms
2 reviews

Thesen Island Romance is a self-catering unit situated in the Knysna River on Thesen Island.All units are luxuriously appointed with superior accessories and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per night
33% OFF
House 217 | Africa Specials

House 217

Nottingham Road Self-catering
Sleeps 8
1 review

Gowrie Farm Golf Estate House 217 is a modern self-catering house located on the secure Gowrie Farm Golf Estate in Nottingham Road, in the KwaZulu-Natal...

  • Braai/Barbecue
  • On-site Parking
R5175
R3450
Avg per night
R5175
R3450
Avg per night
202 Manor View | Self-catering Ballito

202 Manor View

Ballito Self-catering
Sleeps 4

202 Manor View is a superb self-catering holiday apartment in the popular resort town of Ballito. This beautifully furnished two-bedroom, three-bathroom...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1475
Avg per night
R1475
Avg per night
Rhodes Lodge | Die Boord Self-catering

Rhodes Lodge

Die Boord Self-catering
Sleeps 6 in 2 rooms
1 review

Two, spacious and secure bachelor flats adjacent to house with own private entrance and parking.The kitchen has a bar fridge, kettle, microwave, mini oven,...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R660
Avg per night
R660
Avg per night
Jarvis 25 | Self-catering De Waterkant

Jarvis 25

De Waterkant Self-catering
Sleeps 6

A spacious and luxurious two-bedroom house with balcony, courtyard and roof deck. Both the main and second bedrooms are fitted with a king-size bed. A third...

  • Wi-Fi
R3700
Avg per night
R3700
Avg per night
1 La Castello | Erasmuskloof Self-catering

1 La Castello

Erasmuskloof Self-catering
Sleeps 6

1 La Castello is conveniently located in a 24-hour security complex close to all major freeways and hospitals, business centers, Menlyn Maine, restaurants, and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1050
Avg per night
R1050
Avg per night
Sumbulwa Apartments | Self-catering Highlands (Livingstone)

Sumbulwa Apartments

Highlands (Livingstone) Self-catering
Sleeps 20 in 4 rooms

Sumbulwa Holiday Apartments are modern designed, fully equipped self-catering units situated in highlands about 7 km from the main town. This is an upmarket...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1050
Avg per night
R1050
Avg per night
Nautica 104 in Mosselbay | Santos Bay Self-catering

Nautica 104 in Mosselbay

Santos Bay Self-catering
Sleeps 4
1 review

This upmarket unit with two bedrooms and two bathrooms is roomy, and has prime sea views from a extra big patio with a Jacuzzi. Extra luxurious finishes makes...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600
Avg per night
R1600
Avg per night
Marthinuberg | Self-catering Uniondale

Marthinuberg

Uniondale Lodge, Self-catering
Sleeps 6 in 2 rooms
1 review

Marthinuberg comprises of two rustic chalets, constructed mainly from local rock, which provide comfortable accommodation and are fully equipped with all the...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R750
Avg per night
R750
Avg per night
Pringle Bay Villa | Pringle Bay Self-catering

Pringle Bay Villa

Pringle Bay Self-catering
Sleeps 8

Pringle Bay is a lovely seaside village approximately one hour from Cape Town. This north facing home is situated on the long white beaches with beautiful...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6600
Avg per night
R6600
Avg per night
Home 2 Home | Self-catering Bothasig

Home 2 Home

Bothasig Self-catering
Sleeps 4

Our luxurious apartment is truly one of a kind. This apartment is fully equipped with all the necessary appliances you could possibly need, from being able...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Avg per night
Avg per night
59 on Gail | Sheffield Beach Self-catering

59 on Gail

Sheffield Beach Guest House, Self-catering
Sleeps 2
2 reviews

59 on Gail is situated in the picturesque area of Sheffield Beach, along the spectacular subtropical Dolphin Coast.The accommodation comprises of an open-plan...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Fiducia | Self-catering Hillcrest (Kimberley)

Fiducia

Hillcrest (Kimberley) Self-catering
Sleeps 4

Fiducia is a cozy, neat self-catering accommodation flat in Kimberley. The bedroom has a double bed; with an electric blanket, heater and fan, as well as an...

  • Braai/Barbecue
  • On-site Parking
R750
Avg per night
R750
Avg per night
Stanford Old Mill | Stanford Self-catering

Stanford Old Mill

Stanford Self-catering
Sleeps 4
3 reviews

Stanford Old Mill Self catering is located in one of the oldest buildings in Stanford. Situated amidst a lush, secluded and private garden only a short stroll...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1800
Avg per night
R1800
Avg per night
8 Sleeper Holiday home | Self-catering Ponta do Ouro

8 Sleeper Holiday home

Ponta do Ouro Self-catering
Sleeps 24 in 3 rooms

Bovane 8-Sleeper Holiday House is a stunning 3 Bedroom House situated on North Beach Road in the beautiful seaside village of Ponta Do Ouro, just 200m from the...

  • Pet Friendly
  • On-site Parking
R1750
Avg per night
R1750
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?