Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability
Cape Peninsula, South Africa
Select dates 2 Guests

Self-catering accommodation in Cape Peninsula-86

Self-catering accommodation in Cape Peninsula

2800+ accommodation listings, including 422 specials
Key West 112 | Woodbridge Island Self-catering

Key West 112

Woodbridge Island Self-catering
Sleeps 4

Key West 112 is located in a suburb named Milnerton in Cape Town. This modern chic apartment can accommodate up to four guests and features a fully equipped...

  • On-site Parking
R1050
Per unit
R1050
Beautiful Sea Views | Self-catering Sunnycove

Beautiful Sea Views

Sunnycove Self-catering
Sleeps 6

Beautiful Sea Views is located in a small suburb named Fish Hoek in Cape Town. This self-catering apartment can accommodate up to five guests and features a...

  • Braai/Barbecue
  • On-site Parking
R800
Starting price for 2 guests
R800
Avemore Eikehof No 2 | Stellenbosch Central Self-catering

Avemore Eikehof No 2

Stellenbosch Central Self-catering
Sleeps 2
2 reviews

Stellenbosch is a very important business centre in South-Africa. Many JSE listed and international businesses are based in and around the centre of town. The...

  • Wi-Fi
  • On-site Parking
R1200
Per unit
R1200
The Sands B31 | Self-catering Bloubergstrand

The Sands B31

Bloubergstrand Self-catering
Sleeps 4
2 reviews

Welcome to an exquisite holiday stay in this cosy 2 bedroom apartment in the lovely area of Bloubergrant, just a 5 minute walk from the beach. Step into an...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1050
Per unit
R1050
Neptune Isle 304 | Lagoon Beach Self-catering

Neptune Isle 304

Lagoon Beach Self-catering
Sleeps 4

Upon entering this stunning 2-bedroom apartment, right on the edge of the beach with endless views, one can’t help but to feel you’ve arrived home after...

  • Swimming Pool
  • On-site Parking
R1050
Per unit
R1050
Jacuzzi Apartment Near Beach | Self-catering Bloubergstrand

Jacuzzi Apartment Near Beach

Bloubergstrand Self-catering
Sleeps 4
1 review

Located in Bloubergstrand, this modern apartment features a furnished terrace with garden view and a hot tub. Free WiFi is available. Garden apartment with...

  • Braai/Barbecue
  • On-site Parking
R980
Starting price for 2 guests
R980
Cape View Accommodation | Devils Peak Self-catering

Cape View Accommodation

Devils Peak Guest House, Bed and Breakfast, Self-catering
Sleeps 13 in 4 rooms

Cape View Accommodation offers guest house accommodation on the slopes of Table Mountain, with magnificent views of Table Mountain, Table Bay, the V&A...

  • Wi-Fi
  • On-site Parking
R1800
Starting price for 2 guests
R1800
57 Huguenot Street | Self-catering Franschhoek

57 Huguenot Street

Franschhoek Self-catering
Sleeps 2
1 review

57 Huguenot Street is located in an upmarket suburb named Franschhoek, Western Cape. This modern suite can accommodate up to two guests and features a fully...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Druk my Niet Stud | Tulbagh Self-catering

Druk my Niet Stud

Tulbagh Self-catering
Sleeps 10

The house including a separate guest cottage sleeps 10. All rooms have spacious bathrooms with rain showers. There are threw double en-suite rooms in the main...

  • Wi-Fi
  • On-site Parking
R4000
Per unit
R4000
Zevenwacht Village Cottage | Self-catering Kuils River

Zevenwacht Village Cottage

Kuils River Self-catering
Sleeps 4
1 review

Zevenwacht Village Cottage is situated on the famous Cape Winelands route. The area offers a unique experience for local and international tourists....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1800
Per unit
R1800
28% OFF
Capri 101 | Cape Peninsula Specials

Capri 101

Century City Self-catering
Sleeps 4

Capri 101 is situated at the Island Club in the high-end area of Century City. Accommodating four guests, this rental comes with a broad range of features,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1206
R861
Per unit
R1206
R861
Obz Cottages - Crown Street | Self-catering Observatory

Obz Cottages - Crown Street

Observatory Self-catering
Sleeps 6
3 reviews

Obz Cottages - Crown Street provides a three-bedroom Victorian cottage in the historical and colourful area of Observatory in Cape Town. We have lovingly put...

  • Wi-Fi
  • On-site Parking
R800
Per unit
R800
DCS Self-catering Accommodation Durbanville Eversdal | Eversdal Self-catering

DCS Self-catering Accommodation Durbanville E...

Eversdal Self-catering
Sleeps 3
3 reviews

DCS Self Catering Accommodation is a tastefully decorated cottage situated in a very good, quiet, safe neighbourhood called Stellenberg which is part of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Starting price for 2 guests
R850
20% OFF
Frieden-Hof Self-Catering Accommodation | Cape Peninsula Specials

Frieden-Hof Self-Catering Accommodation

Stellenbosch Farms Self-catering
Sleeps 6 in 2 rooms
10 reviews

Frieden-Hof Guesthouse offers self-catering accommodation in Penhill Estate, Western Cape. Meaning 'peaceful courtyard', Frieden-Hof exudes a feeling of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R720
R576
Starting price for 2 guests
R720
R576
Glen Valley View | Welcome Glen Self-catering

Glen Valley View

Welcome Glen Self-catering
Sleeps 4
1 review

Self-catering accommodation in Simon's Town offering the most superb, breathtaking views over the Glen Valley in Welcome Glen. This apartment offers private...

  • On-site Parking
R650
Starting price for 2 guests
R650
7 Penny Lane | Self-catering Cherrywood Gardens

7 Penny Lane

Cherrywood Gardens Self-catering
Sleeps 6

Charming and sunny house with pool in Somerset West, Cape Town, for holiday rental.Beautiful cottage style house with stunning wooden floors situated in a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
Pebbles on the Bay | Bloubergrant Self-catering

Pebbles on the Bay

Bloubergrant Self-catering
Sleeps 4

Pebbles on the Bay is a modern, 2-bedroom apartment on the ground floor in Bloubergrand in "The Bay" apartment complex. 50 m from the beach.The garden area...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2800
Per unit
R2800
'The Nest' Kommetjie | Self-catering Kommetjie

'The Nest' Kommetjie

Kommetjie Self-catering
Sleeps 6

Our charming 'Cape Style' home in Kommetjie is tucked behind secure walls and hedges offering privacy and peace while offering lovely views of the mountains...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1500
Starting price for 2 guests
R1500
Briza Holiday Home | Table View Self-catering

Briza Holiday Home

Table View Self-catering
Sleeps 9

Fully equipped self catering holiday home with four bedrooms (sleeps 9), spacious living and perfect entertainment areas in the garden , including firepit,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Starting price for 2 guests
R650
15% OFF
Eikehoff Villa | Cape Peninsula Specials

Eikehoff Villa

Stellenbosch Central Self-catering
Sleeps 2
1 review

Eikehoff Villa is a stylish self-catering apartment, ideal for three persons, located in a complex situated in Stellenbosch.The apartment has one bedroom and...

  • Braai/Barbecue
  • On-site Parking
R1550
R1318
Per unit
R1550
R1318

Cape Peninsula 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 Cape Peninsula.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R170 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?

Did you know? Cape Peninsula Accommodation is often misspelt. Here are some variations:

Kaapse Skiereiland Self-catering, CapePeninsula Self-catering,