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

Self-catering accommodation in Cape Peninsula

2800+ accommodation listings, including 409 specials
Lake House | The Lakes Self-catering

Lake House

The Lakes Self-catering
Sleeps 8

This is a beautiful self-catering house with a pool situated in Lake Michelle Estate, with lovely wooden walkways and reed ponds. The shallow waters around...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R5500
Per unit
R5500
La Petite Drostdy | Self-catering Barbarossa

La Petite Drostdy

Barbarossa Self-catering
Sleeps 2
4 reviews

Le Petite Drostdy is a spacious and tastefully decorated cottage, ideal for leisure or business guests. The cottage is set among a beautiful landscaped garden...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Starting price for 2 guests
R950
Franschhoek Valley Villas | Franschhoek Self-catering

Franschhoek Valley Villas

Franschhoek Self-catering
Sleeps 20 in 7 rooms
1 review

Franschhoek Valley Villas offers three self-catering units in the esteemed L'Ermitage security complex in Franschhoek. Perched on the foothills of the...

  • On-site Parking
R3300
Per unit
R3300
Majini | Self-catering Bergvliet

Majini

Bergvliet Self-catering
Sleeps 8 in 3 rooms

Award Winning Majini Guest House is situated only 20 minutes from Cape Town and the V and A Waterfront, and within the renowned Constantia Wine Route. ...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
Goose Green Lodge | Noordhoek Self-catering

Goose Green Lodge

Noordhoek Lodge, Self-catering, Bed and Breakfast
Sleeps 27 in 7 rooms
2 reviews

Tucked away between sheltering trees lies a hidden Noordhoek gem: Goose Green Lodge. On offer you will find a choice of semi self-catering accommodation room...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Starting price for 2 guests
R1100
Bay Vista Garden Flat | Self-catering Glencairn Heights

Bay Vista Garden Flat

Glencairn Heights Self-catering
Sleeps 4
2 reviews

Bay Vista Garden Flat is a spacious and comfortable, totally private ground floor apartment positioned below a main residence and with wonderful sea views. ...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550
35% OFF
Kommetjie Villa, Klein Slangkop Private Beachfront Estate | Cape Peninsula Specials

Kommetjie Villa, Klein Slangkop Private Beach...

Klein Slangkop Self-catering
Sleeps 7
2 reviews

Borehole water on site-pool available. Our resident Pin-tailed Whydah invites you to its little piece of paradise. Kommetjie Villa is located in Klein Slangkop...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R3450
R2242
Per unit
R3450
R2242
Century Stay | Self-catering Century City

Century Stay

Century City Self-catering
Sleeps 4
4 reviews

Century Stay is a one-bedroom apartment in the heart of Century City. It is ideal for those on business or holiday. The apartment is close to Canal Walk and a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1150
Per unit
R1150
Mountain Villa Camps Bay | Camps Bay Self-catering

Mountain Villa Camps Bay

Camps Bay Self-catering, Guest House
Sleeps 8

Mountain Villa Camps Bay is a spacious, well-equipped and fully serviced Tuscan-style holiday villa in the scenic area of Camps Bay, with panoramic views of...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3500
Per unit
R3500
The Drive Atlantic | Self-catering Camps Bay

The Drive Atlantic

Camps Bay Self-catering
Sleeps 2
2 reviews

The Drive Atlantic is a quaint little self-catering unit situated in Camps Bay, only a block away from the beach. Various shops and restaurants are also just...

  • Wi-Fi
  • Pet Friendly
  • On-site Parking
R1150
Per unit
R1150
504 Kylemore | V & A Waterfront Self-catering

504 Kylemore

V & A Waterfront Self-catering
Sleeps 5
1 review

504 Kylemore is set in the heart of Cape Town’s working harbour, with the dramatic backdrop of the majestic Table Mountain. This is a trendy and tastefully...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R4600
Per unit
R4600
Air Villekulla | Self-catering Klein Slangkop

Air Villekulla

Klein Slangkop Self-catering, Bed and Breakfast
Sleeps 9 in 4 rooms

Air Villekulla is a spacious guest house situated in the quite seaside village of Kommetjie. The house has four spacious rooms, making it ideal for groups,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Starting price for 2 guests
R1300
Mellish Beach House | Bloubergstrand Self-catering

Mellish Beach House

Bloubergstrand Self-catering
Sleeps 6

Mellish Beach House is situated in Cape Town on the incomparable Bloubergstrand, with uninterrupted views of Table Mountain. The open-plan lounge features a...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R3100
Per unit
R3100
15% OFF
123 Ocean View Drive Apartment | Cape Peninsula Specials

123 Ocean View Drive Apartment

Green Point Self-catering
Sleeps 2
2 reviews

123 Ocean View Drive Apartment is a newly renovated studio apartment situated on the slopes of Signal Hill, with magnificent views of the ocean, the V & A...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R895
R761
Per unit
R895
R761
33% OFF
Simonstown Penthouse | Cape Peninsula Specials

Simonstown Penthouse

Simons Town Self-catering
Sleeps 10
1 review

Simonstown Penthouse is located in a complex in Simon’s Town and offers beautiful views of False Bay and the surrounds.The Penthouse consists of a...

  • On-site Parking
R2300
R1533
Per unit
R2300
R1533
Midron | Self-catering Bishopscourt

Midron

Bishopscourt Self-catering
Sleeps 6
3 reviews

Midron is a luxurious privately owned house set in the upmarket area of Bishopscourt Village. The house offers comfortable self-catering accommodation ideal...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1500
Per unit
R1500
Chateau Neuf du Cap | Hout Bay Self-catering

Chateau Neuf du Cap

Hout Bay Self-catering
Sleeps 4
2 reviews

Welcome to Chateau Neuf du Cap, a classical French-style home located on the slopes of the beautiful Hout Bay valley at the back of Table Mountain, ideally...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600
Per unit
R1600
Unit 1404 Horizon Bay | Self-catering Blouberg

Unit 1404 Horizon Bay

Blouberg Self-catering
Sleeps 2

Situated along Cape Town’s beautiful West Coast, Horizon Bay Beachfront Studio Apartment offers guests a luxurious seaside holiday in the popular suburb of...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R900
Per unit
R900
Camps Bay Sea View | Bakoven Self-catering

Camps Bay Sea View

Bakoven Self-catering
Sleeps 2
1 review

Camps Bay Sea View Cottage is located in the popular suburb of Camps Bay in Cape Town. We service the unit once a week and can provide extra cleaning on...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1050
Per unit
R1050
25% OFF
Constantia Villa | Cape Peninsula Specials

Constantia Villa

Constantia Self-catering
Sleeps 8
1 review

Set in the heart of the Constantia Valley, in Cape Town’s most prestigious leafy suburb, within walking distance of Constantia Uitsig and surrounded by the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R2800
R2100
Per unit
R2800
R2100

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,