Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-348

Self-catering accommodation in Africa

14700+ accommodation listings, including 1585 specials
Beach Road 75 | Gordons Bay Self-catering

Beach Road 75

Gordons Bay Self-catering
Sleeps 6 in 2 rooms
10 reviews

Beach Road 75 offers accommodation in two self-catering apartments situated on the beachfront of Gordon’s Bay. The apartments enjoy panoramic views of False...

  • Braai/Barbecue
  • On-site Parking
R850
Per unit
R850
Friend's Goodwill | Self-catering Paternoster

Friend's Goodwill

Paternoster Self-catering
Sleeps 6
2 reviews

This charming cottage, safely and securely nestled in amidst beautiful gardens, is close to the shore of Paternoster and an ideal option for a self-catering...

  • Braai/Barbecue
  • On-site Parking
R1000
Starting price for 2 guests
R1000
Shekinah Lodge | Fleurdal Self-catering

Shekinah Lodge

Fleurdal Guest House, Self-catering
Sleeps 13 in 4 rooms
43 reviews

Shekinah lodge, situated near the Windmill Casino, Rose Park Hospital, Game Shopping centre, Checkers Hyperama and Pick 'n Pay Hipermarket offers you...

  • Swimming Pool
  • Braai/Barbecue
R605
Starting price for 2 guests
R605
1AA Wilhelminia Apartments | Self-catering Franschhoek

1AA Wilhelminia Apartments

Franschhoek Guest House, Self-catering
Sleeps 8 in 4 rooms
1 review

1AA Wilhelminia Apartments is situated in Franschhoek, 200m from Franschhoek Public Library. Huguenot Square is 200m from the property.The accommodation offers...

  • Swimming Pool
  • On-site Parking
R1450
Per unit
R1450
Courtlands | Grahamstown Self-catering

Courtlands

Grahamstown Bed and Breakfast, Self-catering
Sleeps 6 in 2 rooms
7 reviews

Centrally situated, Courtlands circa 1850 is a popular stop-over for guests who would enjoy exploration of this historical city, the surrounding Frontier...

R980
Starting price for 2 guests
R980
28% OFF
Azure 24 | Africa Specials

Azure 24

Big Bay Self-catering
Sleeps 4

The charming 2-bedroom apartment of Azure 24, situated in a gorgeous complex, close to the famous Eden on the Bay complex in Big Bay and the beach.All the...

  • Swimming Pool
  • On-site Parking
R1050
R750
Per unit
R1050
R750
Panoramic Beach and Sea View  | Amanzimtoti Self-catering

Panoramic Beach and Sea View

Amanzimtoti Self-catering
Sleeps 6
1 review

A comfortable apartment on the fourth floor of the well known 23 floors building block. Offering 180 degree sea views from the windows of the lounge and...

  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
Durban Bed and Breakfast | Self-catering Glen Hills

Durban Bed and Breakfast

Glen Hills Self-catering, Bed and Breakfast
Sleeps 42 in 11 rooms

Durban Bed and Breakfast provides self-catering and B&B accommodation in an upmarket suburb of Durban North, on Umhalnga Rocks Drive. The accommodation...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R700
Per unit
R700
Kwalata Game Lodge - Dinokeng | Kwalata Game Ranch Self-catering

Kwalata Game Lodge - Dinokeng

Kwalata Game Ranch Lodge, Self-catering
Sleeps 52 in 13 rooms

Kwalata Game Lodge was established in 1994 as a family run business and is also the first lodge you will encounter as you enter the reserve from both the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1700
Starting price for 2 guests
R1700
Da Rosa Guest House | Self-catering Wilderness

Da Rosa Guest House

Wilderness Self-catering
Sleeps 8 in 3 rooms

Da Rosa Da Rosa Guest House is situated in the upmarket Wilderness Estate on the Garden Route. The beach is walking distance from the guest house with a...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Secure Studio Apartment In City | Cape Town City Centre Self-catering

Secure Studio Apartment In City

Cape Town City Centre Self-catering
Sleeps 2
1 review

Ideal quaint studio apartment with secure parking and easy access to public transport located in the trendy Eastern City precinct. An ideal location to explore...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R650
Per unit
R650
Kalm: A Colourful Place to Stay | Self-catering Clarens

Kalm: A Colourful Place to Stay

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

Kalm: A Colourful Place to Stay is situated in an older, more established Clarens suburb known as the Swartland, Kalm is within easy walking distance of the...

R1640
Starting price for 2 guests
R1640
Breakers Resort 414 | Umhlanga Rocks Self-catering

Breakers Resort 414

Umhlanga Rocks Self-catering, Resort
Sleeps 4
1 review

Luxury self-catering beachfront accommodation at The Breakers Resort 414 in Umhlanga Rocks, Durban, South Africa. Full hotel amenities available. The resort...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1192
Per unit
R1192
Bretton Beach Crest Holiday Cottages | Self-catering Port Alfred

Bretton Beach Crest Holiday Cottages

Port Alfred Self-catering
Sleeps 54 in 9 rooms
8 reviews

Bretton Beach Crest Holiday Cottages is a family-run holiday resort, situated in the beautiful seaside town of Port Alfred. Located 3 km from the Kowie River...

  • Braai/Barbecue
  • On-site Parking
R470
Starting price for 2 guests
R470
33% OFF
Longtrail Accommodation | Africa Specials

Longtrail Accommodation

Lasiandra Self-catering
Sleeps 36 in 9 rooms
7 reviews

Longtrail Accommodation offers you comfortable, spacious and air-conditioned units in quiet surroundings in Mantevrede, Vanderbijlpark. Here you can...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500
R333
Starting price for 2 guests
R500
R333
10% OFF
Spacious Luxury Apartment  | Africa Specials

Spacious Luxury Apartment

Plattekloof 3 Self-catering
Sleeps 3

This Spacious Luxury Apartment is located in the residential area of Plattekloof, Cape Town.The apartment has one bedroom with a queen-size bed, a bathroom, a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R900
R810
Per unit
R900
R810
Mesosaurus Camp | Keetmanshoop Self-catering

Mesosaurus Camp

Keetmanshoop Camping and Caravanning, Self-catering
Sleeps 55 in 11 rooms
23 reviews

Offering breathtaking vistas of the rugged beauty of this area, Mesosaurus Camp is a great option for nature-loving groups. It is situated just outside of...

  • Braai/Barbecue
  • On-site Parking
R280
Starting price for 2 guests
R280
Villa Doré | Self-catering Port Edward

Villa Doré

Port Edward Self-catering, Bed and Breakfast, Hotel
Sleeps 14

Villa Doré is located in a small resort town named Port Edward on the south coast of KwaZulu-Natal in South Africa. This self catering villa ha six up-market...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Starting price for 2 guests
R2000
Blue Waters Beach House | Umzumbe Self-catering

Blue Waters Beach House

Umzumbe Self-catering
Sleeps 10
1 review

Blue Waters Beach House, located in Umzumbe, offers one of the most spectacular views on the Hibiscus Coast, along the shoreline of KwaZulu-Natal’s very...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1500
Per unit
R1500
Providence 40 | Self-catering Ramsgate Beach

Providence 40

Ramsgate Beach Self-catering
Sleeps 6
10 reviews

Providence 40 is a self-catering holiday unit ideally situated in Ramsgate, with picturesque views of the Blue Flag Main Beach and the lagoon just a few metres...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R480
Per unit
R480

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 25 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 R186 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?