TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-339

Self-catering accommodation in Africa

14400+ accommodation listings, including 1555 specials
Zarah's Place | Christiana Self-catering

Zarah's Place

Christiana Self-catering
Sleeps 8 in 2 rooms
15 reviews

Zarah's Place is a lovely self-catering townhouse situated in Christiana, in the North West Province of South Africa. The beautiful Vaal River is approximately...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600/night
Per guest
R600/night
Lenn's Place | Self-catering Nyanga

Lenn's Place

Nyanga Self-catering, Backpacker
Sleeps 8 in 2 rooms

Lenn's Place is a self-catering budget cottage situated in Nyanga, Eastern Highlands, Zimbabwe. Relax and enjoy our spectacular views over the Masasa Valley or...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500/night
Per guest
R500/night
Silwerfontein Farm | Tulbagh Self-catering

Silwerfontein Farm

Tulbagh Camping and Caravanning, Self-catering
Sleeps 20 in 4 rooms
5 reviews

Silwerfontein is a beautiful pet-friendly working farm that is declared a Natural Heritage Site, surrounding the Voëlvlei Dam, with stunning fynbos- and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R600/night
Per guest
R600/night
Panorama Guest House | Self-catering Newlands

Panorama Guest House

Newlands Guest House, Self-catering
Sleeps 16 in 6 rooms
6 reviews

Panorama Guesthouse is in a quiet cul-de-sac just off the M3 and close to the Kirstenbosch Botanical Gardens. It is within easy reach of the airport, just 10...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R950/night
Per guest
R950/night
Horizon Cottage | Vumba Botanical Reserve Self-catering

Horizon Cottage

Vumba Botanical Reserve Holiday Home, Self-catering
Sleeps 8
1 review

Horizon Cottage was built in 1950s with views across to the Wattle Company in the north and Mozambique in the east. In the entrance hall is diagram of the...

  • On-site Parking
R700/night
Per guest
R700/night
Marula Oase | Self-catering Bela Bela (Warmbaths)

Marula Oase

Bela Bela (Warmbaths) Self-catering
Sleeps 124 in 22 rooms
12 reviews

Situated on the foothills of the beautiful Buiskop and only an hour’s drive from Pretoria, Golden Ranch at Marula Oase is at your service for weddings,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R510/night
Per unit
R510/night
Alcyone | Summerstrand Self-catering

Alcyone

Summerstrand Self-catering
Sleeps 14 in 6 rooms
31 reviews

Alcyone offers private and comfortable self-catering accommodation in relaxed surroundings and with complimentary wifi to suit the business person and tourist...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R500/night
Per guest
R500/night
Inn Highlands | Self-catering Van Reenen

Inn Highlands

Van Reenen Self-catering, Bed and Breakfast
Sleeps 7 in 3 rooms
3 reviews

Inn Highlands is situated just off of the N3 in Van Reenen, KwaZulu-Natal.The property comprises of Die Klein Huisie, a self-catering cottage which...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R520/night
Per unit
R520/night
Bokveld Lodge | Potchefstroom Self-catering

Bokveld Lodge

Potchefstroom Guest House, Self-catering
Sleeps 8 in 4 rooms

Welcome to Bokveld LodgeSet close to the N12 highway between Fochville and Potchefstroom. Bokveld Lodge offers a relaxing bush/farm atmosphere. Each room has a...

  • Braai/Barbecue
R500/night
Per unit
R500/night
Kampala Guest Farm | Self-catering Bonnievale

Kampala Guest Farm

Bonnievale Self-catering
Sleeps 48 in 12 rooms
2 reviews

The charming Kampala Guest Farm is located 13 kilometres from Bonnievale, on the Boesmansriver Road, towards McGregor.The farm comprises of self-catering...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500/night
Per guest
R500/night
Black Oystercatcher Cottages | Elim Self-catering

Black Oystercatcher Cottages

Elim Self-catering
Sleeps 8 in 4 rooms
3 reviews

Relax and unwind with the perfect country getaway.Breathe in the fresh air, savour our wonderful fresh herb and vegetable garden (you can even pick them to...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R990/night
Per guest
R990/night
Tiffindell Ski and Alpine Resort | Self-catering Barkly East

Tiffindell Ski and Alpine Resort

Barkly East Resort, Self-catering
Sleeps 152 in 28 rooms
3 reviews

Tiffindell Ski and Alpine Resort is the only ski resort in South Africa, located on the south-facing mountain slope that ensures the snow lasts in June, July...

  • On-site Parking
R900/night
Per guest
R900/night
Abalone Guest House | Jacobs Bay Self-catering

Abalone Guest House

Jacobs Bay Bed and Breakfast, Self-catering
Sleeps 16 in 6 rooms
10 reviews

Abalone Guest House is nestled in the hidden gem that is Jacobsbaai. The guest house offers rooms on a bed and breakfast basis as well as self-catering units...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R980/night
Per guest
R980/night
Milibizi Resort | Self-catering Mlibizi

Milibizi Resort

Mlibizi Self-catering
Sleeps 63 in 14 rooms
8 reviews

Milibizi Resort is a selection of self-catering chalets in the Mlibizi area that are either privately owned or booked out for visitors. Chalets range from...

  • Braai/Barbecue
R840/night
Per guest
R840/night
Beach Crescent House | Port Alfred Self-catering

Beach Crescent House

Port Alfred Guest House, Holiday Home, Self-catering
Sleeps 10
3 reviews

Beach Crescent house is located in a small harbour town named Port Alfred in the Eastern Cape province of South Africa.This self-catering house can accommodate...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R640/night
Per guest
R640/night
Palala Podica Chalets | Self-catering Vaalwater

Palala Podica Chalets

Vaalwater Self-catering
Sleeps 8 in 3 rooms
2 reviews

All the Podica chalets, three in total are built on bank of the Palala River and the Wild olive thicket, overlooking the beautiful view of the Palala River....

  • Braai/Barbecue
R560/night
Per unit
R560/night
Four Nox Guest House | Welkom Self-catering

Four Nox Guest House

Welkom Guest House, Self-catering, Bed and Breakfast
Sleeps 27 in 10 rooms
3 reviews

Four Nox Guest House offers overnight accommodation with a difference in a quiet and safe area of Welkom. Welkom is South Africa’s youngest town, receiving...

  • On-site Parking
R600/night
Per guest
R600/night
The Olde House - Toc H | Self-catering Mill Park

The Olde House - Toc H

Mill Park Self-catering
Sleeps 8 in 4 rooms
15 reviews

The Olde House - Toc H is located in Port Elizabeth, approximately 4.5 km from Nelson Mandela Stadium. The accommodation was built four years ago, with the aim...

  • Braai/Barbecue
  • On-site Parking
R470/night
Per unit
R470/night
Khotso Lodge & Horse Trails | Underberg Self-catering

Khotso Lodge & Horse Trails

Underberg Self-catering
Sleeps 95 in 28 rooms
4 reviews

When in South Africa there’s one thing you cannot afford to miss, the Drakensberg, and there’s nowhere better to stay than here, at Khotso. Our 1,300-hectare...

  • Braai/Barbecue
R240/night
Per guest
R240/night
Highover Wildlife Sanctuary | Self-catering Richmond - KZN

Highover Wildlife Sanctuary

Richmond - KZN Lodge, Camping and Caravanning, Self-catering
Sleeps 199 in 35 rooms
4 reviews

Highover Wildlife Sanctuary is an eco-adventure destination in KwaZulu-Natal that offers you an adrenaline rush as you shoot with white river rapids,...

  • Braai/Barbecue
  • On-site Parking
R190/night
Per guest
R190/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 269 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 R177 per unit 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?