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-36

Self-catering accommodation in Cape Peninsula

2800+ accommodation listings, including 419 specials
Soete Huys Guest House | Wellington Self-catering

Soete Huys Guest House

Wellington Bed and Breakfast, Self-catering
Sleeps 13 in 5 rooms
7 reviews

Soete Huys Guest House offers you beautifully styled rooms in the heart of the Cape Winelands, Wellington. The town is just 30 minutes from Cape Town. Our...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Starting price for 2 guests
R950
The Berry Basket | Self-catering Fish Hoek

The Berry Basket

Fish Hoek Self-catering
Sleeps 8 in 2 rooms
19 reviews

Perched on the Mountainside of Fish Hoek overlooking the beach, sea and mountains you will find The Berry Basket. There’s a choice of two lovely apartments,...

  • Braai/Barbecue
R650
Starting price for 2 guests
R650
Modern Beach Apartment | Kalk Bay Self-catering

Modern Beach Apartment

Kalk Bay Self-catering
Sleeps 2

Enjoy this modern two-level beach apartment, with breathtaking panoramic sea views from all areas of this property!This extremely popular unit has a very...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
Lagoon & Sea View Penthouse | Self-catering Blouberg

Lagoon & Sea View Penthouse

Blouberg Self-catering
Sleeps 6

This is a recently renovated stylish 3 bedroom penthouse apartment situated in a quiet street just off the bustling beachfront restaurant zone of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Starting price for 2 guests
R900
Windfall Guest Cottages | Robertson Self-catering

Windfall Guest Cottages

Robertson Self-catering
Sleeps 16 in 5 rooms
8 reviews

Windfall Guest Cottages is located in Robertson, nestled amongst vineyards. It is set close to the Windfall Tasting Room as well as the Robertson main road,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
Micasa Sucasa Zietsman Home | Self-catering Roundhay

Micasa Sucasa Zietsman Home

Roundhay Self-catering
Sleeps 8
1 review

Micasa Sucasa is close to the wine routes, art and culture, great views, restaurants and dining, the beach, and parks and outdoor markets. It is 35 mins drive...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
White Waves Beach House | Bloubergstrand Self-catering

White Waves Beach House

Bloubergstrand Self-catering
Sleeps 10
1 review

White Waves beach house is a luxurious, beautifully styled self- catering villa, nestled in the heart of Bloubergstrand, a few steps from the beach with...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500
20% OFF
Colourful Villa | Cape Peninsula Specials

Colourful Villa

Muizenberg Self-catering
Sleeps 6

Colourful Villa is a modern apartment located in the seaside suburb of Muizenberg. The unit has an open-plan layout with a fully equipped kitchen, a dining...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
R960
Per unit
R1200
R960
The Perch | Pinelands Self-catering

The Perch

Pinelands Self-catering
Sleeps 3
1 review

The Perch is situated in the centrally located residential suburb of Pinelands. The cottage is fully equipped for self-catering and sleeps up to three people....

R650
Starting price for 2 guests
R650
La Musica Guest Accommodation | Self-catering Kenridge

La Musica Guest Accommodation

Kenridge Self-catering
Sleeps 4
19 reviews

Once a piano studio where musical instruments could be heard playing for many hours, La Musica has retained its name but is now converted into a comfortable...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500
Starting price for 2 guests
R500
Karob House | Franschhoek Self-catering

Karob House

Franschhoek Self-catering, Guest House
Sleeps 24 in 6 rooms
2 reviews

Karob House is a comfortable, newly renovated self-catering house consisting of 3 double bedrooms. 1 en-suite and 2 sharing a full bathroom. Situated in the...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500
Per unit
R500
Devils Peak View | Self-catering Rondebosch

Devils Peak View

Rondebosch Self-catering
Sleeps 3
11 reviews

Devils Peak View is a comfortable self-contained unit overlooking the school playing fields in Rondebosch, as well as a view of Table Mountain and Devils...

  • Wi-Fi
  • Swimming Pool
R690
Starting price for 2 guests
R690
3 Wellwood Gardens | Fish Hoek Self-catering

3 Wellwood Gardens

Fish Hoek Self-catering
Sleeps 4
1 review

Fully-equipped, self-catering flat situated within close walking distance to trains, shops, banks, restaurants, and the beach. Wellwood Gardens is owned by...

R695
Per unit
R695
35% OFF
Seaside Village 14A | Cape Peninsula Specials

Seaside Village 14A

Big Bay Self-catering
Sleeps 6
13 reviews

Seaside Village 14A is a lovely apartment that was recently renovated. It is situated in a complex in Big Bay, Bloubergstrand. It offers guests all amenities...

  • Braai/Barbecue
  • On-site Parking
R1600
R1040
Per unit
R1600
R1040
25% OFF
B24 Seaside Village | Cape Peninsula Specials

B24 Seaside Village

Big Bay Self-catering
Sleeps 6
1 review

B24 Seaside Village is located in a coastal suburb named Big Bay in Cape Town. This spacious open-plan apartment can accommodate six guests and features a...

  • On-site Parking
R1215
R911
Per unit
R1215
R911
Love & Light Seaside Apartment Eden on the Bay | Self-catering Big Bay

Love & Light Seaside Apartment Eden on the Ba...

Big Bay Self-catering
Sleeps 4

Love & Light Seaside Apartment Eden on the Bay is located in a seaside suburb named Big Bay, Cape Town. This open-spaced lovely two bedroom apartment has a...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1700
Per unit
R1700
25% OFF
Hartebeeskraal Self-catering Cottage | Cape Peninsula Specials

Hartebeeskraal Self-catering Cottage

Paarl Self-catering
Sleeps 8
17 reviews

This charming 1800's farmhouse is nestled at the foot of the Klein Drakenstein Mountains, in the heart of the Winelands. Situated between Paarl and...

  • Braai/Barbecue
R900
R675
Starting price for 2 guests
R900
R675
Evening Star | Self-catering Big Bay

Evening Star

Big Bay Self-catering
Sleeps 9 in 2 rooms
2 reviews

Evening Star offers two lovely self-catering apartments in a relaxed and stress-free environment. Both apartments are comfortably furnished and offer a casual...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Per unit
R850
Auberge du Cap Luxury Guest House | Camps Bay Self-catering

Auberge du Cap Luxury Guest House

Camps Bay Self-catering, Guest House
Sleeps 9 in 4 rooms
10 reviews

Auberge du Cap Luxury Guest House invites you to share the unique natural splendor surrounding the guest house. Positioned in Camps Bay where you will be over...

  • Wi-Fi
  • Swimming Pool
R1590
Per unit
R1590
20% OFF
3 Zeezicht | Cape Peninsula Specials

3 Zeezicht

Bloubergrant Self-catering
Sleeps 4
2 reviews

3 Zeezicht is a comfortable beachfront self-catering apartment with views of the beautiful Table Mountain. The apartment sleeps four people and is only 30 m...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1490
R1192
Per unit
R1490
R1192

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,