Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in World-328

Self-catering accommodation in World

14900+ accommodation listings, including 1618 specials
Umhlanga Lodge | Umhlanga Rocks Self-catering

Umhlanga Lodge

Umhlanga Rocks Self-catering
Sleeps 8 in 4 rooms
1 review

Luxury rooms set in the upmarket La Lucia / Umhlanga Rocks area. All rooms are en-suite. There is a common guest Kitchenette and lounge area with a private...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R996
Starting price for 2 guests
R996
Mseni Lodge | Self-catering Sodwana Bay

Mseni Lodge

Sodwana Bay Lodge, Self-catering
Sleeps 48 in 16 rooms
24 reviews

This quaint lodge is hidden away in a lush dune forest offering private and secluded cabins. The cabins sleep from two to eight people with either double or...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1372
Per unit
R1372
Pinella Cottage | Magoebaskloof Self-catering

Pinella Cottage

Magoebaskloof Self-catering
Sleeps 7
7 reviews

Pinella Cottage is a charming farm cottage with scenic views. The cottage is fully equipped for self-catering and can cottage can accommodate up to seven...

  • Braai/Barbecue
  • On-site Parking
R1400
Starting price for 2 guests
R1400
28% OFF
Leisure Bay 205 | World Specials

Leisure Bay 205

Milnerton Self-catering
Sleeps 4
1 review

Welcome to Leisure Bay 205.Enjoy the luxuries of a self-catering vacation spent in this charming holiday apartment in Bloubergstrand. This ocean-facing holiday...

  • Wi-Fi
  • Swimming Pool
R918
R656
Per unit
R918
R656
5 Lantra | Strand Self-catering

5 Lantra

Strand Self-catering
Sleeps 6
7 reviews

This fully-equipped two-bedroom apartment is located 50 m from the beach, and includes indoor and outdoor barbeque facilities, a fully-equipped kitchen with...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Fiddlewood and Stone Cottages | Self-catering Rondebosch

Fiddlewood and Stone Cottages

Rondebosch Self-catering
Sleeps 5 in 2 rooms
4 reviews

Fiddlewood and Stone Cottages are two homely self-catering cottages situated in the heart of Rondebosch, ideally situated for tourists and business people...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Starting price for 2 guests
R800
Flamingo Lagoon Self Catering 2 | Muizenberg Self-catering

Flamingo Lagoon Self Catering 2

Muizenberg Self-catering
Sleeps 2
1 review

Welcome to Flamingo Lagoon Self Catering 2.Flamingo Lagoon Self Catering is situated within an easy walking distance of the hospitably welcoming village...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Per unit
R500
Chesapeake Bay 30 | Self-catering Margate Beach

Chesapeake Bay 30

Margate Beach Self-catering
Sleeps 4
8 reviews

MAGNIFICENT SEA VIEW FROM THE UNIT WITH THE SOUND OF WAVES! Nestled in the popular coastal town of Margate is a superbly located and neat self-catering...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R670
Per unit
R670
Sommersby Guest House | Morningside Self-catering

Sommersby Guest House

Morningside Guest House, Self-catering, Bed and Breakfast
Sleeps 27 in 12 rooms
7 reviews

Sommersby is a charming Edwardian house, lovingly converted into a bed and breakfast in 1995. Many of the original features remain; wooden floors, high...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R950
Starting price for 2 guests
R950
Oceantide self-catering studio apartments | Self-catering Sea Point

Oceantide self-catering studio apartments

Sea Point Self-catering
Sleeps 14 in 7 rooms
18 reviews

Luxury serviced studio apartments in the heart of Sea Point, located in a quiet tree lined avenue close to public transport, shops and good restaurants.All...

  • Wi-Fi
  • Swimming Pool
R950
Starting price for 2 guests
R950
Crooked Cabin | St Helena Bay Self-catering

Crooked Cabin

St Helena Bay Self-catering
Sleeps 10 in 2 rooms
35 reviews

Crooked Cabin and the Snuggle Inn is situated in St Helena Bay along the West Coast; a special place with a beauty of its own. St Helena Bay is 20 minutes'...

  • Swimming Pool
  • Braai/Barbecue
R800
Starting price for 2 guests
R800
Jack and Jen’s | Self-catering Claremont

Jack and Jen’s

Claremont Self-catering
Sleeps 4 in 2 rooms
7 reviews

Jack and Jen’s is your “Home from Home”. Conveniently situated for all visitors and businessmen as well as students doing research at UCT or the Sports Science...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Per guest
R500
Lion's Lair | Marloth Park Self-catering

Lion's Lair

Marloth Park Self-catering
Sleeps 13
2 reviews

Situated next to the Crocodile River within the quiet beauty of Marloth Park, Lion’s Lair offers the ideal bushveld getaway to nature-loving groups visiting...

  • Swimming Pool
  • Braai/Barbecue
R2300
Per unit
R2300
Rondevoux 62 | Self-catering Margate Beach

Rondevoux 62

Margate Beach Self-catering
Sleeps 8
1 review

Situated overlooking Margate's Blue Flag beach, this stunning furnished penthouse has four bedrooms and two bathrooms with all the trimmings. The apartment is...

  • Braai/Barbecue
  • On-site Parking
R2300
Per unit
R2300
Rock Cod House | Port Edward Self-catering

Rock Cod House

Port Edward Self-catering
Sleeps 14
2 reviews

Rock Cod House is a comfortable four-bedroom self-catering house with a sea view. It is located in Port Edward next to the light house and is 80 m from the sea...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R2300
Per unit
R2300
Almar View Guest House | Self-catering Nelspruit

Almar View Guest House

Nelspruit Self-catering, Bed and Breakfast
Sleeps 24 in 11 rooms
22 reviews

Almar View offers a magical view of the Crocodile River Valley. We are situated on the N4 from Johannesburg, 16 km west of Nelspruit, a 45 minutes’ drive from...

  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
Nhanombe Lodge | Praia de Zavora Self-catering

Nhanombe Lodge

Praia de Zavora Lodge, Camping and Caravanning, Self-catering
Sleeps 427 in 27 rooms

Nhanombe Lodge is situated in the unspoiled Inambane, on the coast in Zavora . The lodge does not only offer self-catering accommodation but also has a dive...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R300
Starting price for 2 guests
R300
Shelly Sands | Self-catering Shelly Beach (KZN)

Shelly Sands

Shelly Beach (KZN) Self-catering
Sleeps 6
10 reviews

Shelly sands 10, is a lovely family owned self-catering apartment situated in Shelly Beach, a friendly town which boasts two shopping malls, restaurants, a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
Sovereign Sands | Blythedale Beach Self-catering

Sovereign Sands

Blythedale Beach Self-catering
Sleeps 6
9 reviews

Sovereign Sands is a luxurious unit situated within a secure village in Blythedale Beach, 45 km from King Shaka International Airport. The unit offers...

  • Swimming Pool
  • On-site Parking
R1500
Per unit
R1500
Dumanzi Lodge | Self-catering Northam

Dumanzi Lodge

Northam Lodge, Self-catering
Sleeps 84 in 12 rooms
4 reviews

With the majestic backdrop of the Waterberg Mountains lies Dumanzi Lodge, offering wonderful accommodation for both leisure seekers and hunters. We are...

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

World 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 27 options of Self-catering accommodation in World.

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?