Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in World-273

Self-catering accommodation in World

14900+ accommodation listings, including 1615 specials
20% OFF
Driver's Deck | World Specials
20% OFF

Driver's Deck

Southbroom Self-catering
Sleeps 10
4 reviews

Driver's Deck is a spacious self-catering house situated in Southbroom, with stunning views over the Indian Ocean and only a short drive or leisurely walk to...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R3000
R2400
Per unit
R3000
R2400
Beach Cabanas | Self-catering Wavescrest (Jeffreys Bay)

Beach Cabanas

Wavescrest (Jeffreys Bay) Self-catering
Sleeps 32 in 16 rooms
12 reviews

Beach Cabanas offers a comfortable relaxed atmosphere. Boasts a beautiful picturesque tropical garden with swimming pool, sun deck and shade garden. Lovely...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1300
Starting price for 2 guests
R1300
417 Key West | Milnerton Self-catering

417 Key West

Milnerton Self-catering
Sleeps 4

Stylish contemporary design apartment within a luxurious new development in Milnerton, Cape Town. Key West features state of the art security, a clubhouse,...

  • Swimming Pool
  • On-site Parking
R520
Per unit
R520
Over The Mountain Guest Farm | Self-catering Herold

Over The Mountain Guest Farm

Herold Self-catering, Bed and Breakfast
Sleeps 26 in 8 rooms
3 reviews

Over The Mountain Guest Farm is situated in the secluded hamlet of Herold, set along on the famous Route 62. Forming part of the original town of Herold, Over...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
20% OFF
Komati Gorge Lodge | World Specials
20% OFF

Komati Gorge Lodge

Machadodorp Self-catering, Lodge
Sleeps 50 in 15 rooms
17 reviews

On the banks of the Komati River, at the base of a miniature Grand Canyon, this small village of thatched dwellings provides affordable luxury in a most...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2100
R1680
Starting price for 2 guests
R2100
R1680
Vertel Van My | Self-catering Kathu

Vertel Van My

Kathu Self-catering
Sleeps 19 in 15 rooms
5 reviews

Vertel Van My offers comfortable accommodation situated in Kathu, the iron ore capital of the Northern Cape Province.There are 12 en-suite rooms in total, all...

  • Swimming Pool
  • On-site Parking
R580
Per guest
R580
10% OFF
Balooga Unit A | World Specials
10% OFF

Balooga Unit A

Margate Beach Self-catering
Sleeps 6
3 reviews

This modern and unique complex overlooks a secluded bay just minutes away from Margate’s Main Swimming Beach.The unit offers the most spectacular sea views....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1360
R1224
Per unit
R1360
R1224
Agalia | Self-catering Cradock

Agalia

Cradock Self-catering, Bed and Breakfast
Sleeps 2
46 reviews

Agalia is situated in Cradock which lies on the banks of the Great Fish River, on the site of what was intended as a Boer fort to contain the Xhosa people who...

  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Inn Highlands | Van Reenen Self-catering

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
Per unit
R520
The Maisonette Guest Lodge | Self-catering Ferndale

The Maisonette Guest Lodge

Ferndale Self-catering, Bed and Breakfast
Sleeps 14 in 7 rooms

The Maisonette Guest Lodge is charming guest house situated in the affluent city of Randburg, Gauteng.The guest house comprises of seven rooms, which all...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R499
Per unit
R499
R420 OFF
Palm Valley Inn | World Specials
R420 OFF

Palm Valley Inn

Hartbeespoort Self-catering
Sleeps 80 in 19 rooms
39 reviews

Come and visit Palm Valley Inn where we are located near the Oewer a pick nick spot next to the Hartbeespoortdam. Take it all in and enjoy the dam by...

  • Swimming Pool
  • Braai/Barbecue
R1200
R780
Starting price for 2 guests
R1200
R780
15% OFF
White Sands | World Specials
15% OFF

White Sands

Yzerfontein Self-catering
Sleeps 10
4 reviews

White Sands is a beautiful self-catering house with a contemporary style, situated right on the beach in Yzerfontein.This double-storey house has five...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R7500
R6375
Per unit
R7500
R6375
Cairos Guest House | Riverview Self-catering

Cairos Guest House

Riverview Guest House, Self-catering
Sleeps 48 in 17 rooms
1 review

Cairos Guest House was established on a two hectare small holding next to a developed area.The name Cairos or Kairos is the greek word for "Divine predestined...

  • On-site Parking
R325
Per guest
R325
16% OFF
Maroela Chalets | World Specials
16% OFF

Maroela Chalets

Marloth Park Self-catering
Sleeps 16 in 4 rooms
15 reviews

Maroela Chalets can be found in the heart of the wild frontier. This delightful 3 Star, self-catering accommodation is situated in a 3000-hectare reserve...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R875
R729
Per unit
R875
R729
Aloe House | Oudtshoorn Self-catering

Aloe House

Oudtshoorn Self-catering
Sleeps 10 in 3 rooms
10 reviews

Aloe House is located in Oudtshoorn, amid some of the finest restaurants in the area. Aloe House is ideally situated so guests are able to walk to many of the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R595
Per unit
R595
Bo Plaas Self-catering Farm Accomodation | Self-catering Bitterfontein

Bo Plaas Self-catering Farm Accomodation

Bitterfontein Self-catering
Sleeps 6
3 reviews

Bo Plaas offers comfortable self-catering accommodation on a working farm, situated in Namaqualand, between Bitterfontein and Garies.There is a large farmhouse...

  • On-site Parking
R1000
Per unit
R1000
Superview | Ferreira Town Self-catering

Superview

Ferreira Town Self-catering
Sleeps 8 in 2 rooms
3 reviews

Superview is located across the road that leads down to Supertubes Beach, one of the best surfing spots in Jeffery's Bay. The two self-catering flats offer...

  • Braai/Barbecue
  • On-site Parking
R800
Starting price for 2 guests
R800
Goue Vallei Camping Village | Self-catering Citrusdal

Goue Vallei Camping Village

Citrusdal Tented Camp, Self-catering
Sleeps 72 in 12 rooms

Goue Vallei Camping Village is located in the Citrusdal valley on the banks of the Olifants River.This Campsite has two separate campsites that are private...

  • Swimming Pool
  • Braai/Barbecue
R750
Starting price for 2 guests
R750
Shadowlands Guest Farm | Oudtshoorn Self-catering

Shadowlands Guest Farm

Oudtshoorn Guest House, Self-catering
Sleeps 17 in 5 rooms
3 reviews

Shadowlands is a beautiful guest farm situated in the Klein Karoo, just outside of Oudtshoorn.There are four self-catering cottages available in a peaceful...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R800
Starting price for 2 guests
R800
Mfihlo B&B | Self-catering Bhomela

Mfihlo B&B

Bhomela Bed and Breakfast, Self-catering
Sleeps 16 in 8 rooms
1 review

Mfihlo B&B is set in the rural village of Bhomela, close to all amenities and local shopping malls, and well within close proximity to the Shelly Centre and...

R400
Starting price for 2 guests
R400

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 26 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 R189 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?