Terms & conditions apply.

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

Self-catering accommodation in Cape Town-18

Cape Town in Western Cape

Self-catering accommodation in Cape Town

2300+ accommodation listings, including 356 specials
 Santa Maria Beach House  | Bloubergstrand Self-catering

Santa Maria Beach House

Bloubergstrand Self-catering
Sleeps 16 in 4 rooms
1 review

Santa Maria Beach House is situated on the water with views of Table Mountain in Bloubergstrand.The house comprises of four self-catering units, which...

  • Wi-Fi
  • On-site Parking
R1170
Per unit
R1170
14% OFF
Constantia Lazy River | Cape Town Specials

Constantia Lazy River

Constantia Guest House, Self-catering
Sleeps 12 in 4 rooms
2 reviews

Constantia Lazy River comprises of four different units. Two studio's for singles or doubles, one two bedroom cottage with a third bedroom option and a family...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
R729
Per unit
R850
R729
15% OFF
Whittlers Lodge | Cape Town Specials

Whittlers Lodge

Hout Bay Self-catering
Sleeps 24 in 6 rooms
6 reviews

Whittlers Lodge is located on the wooded mountainside overlooking the tranquil Hout Bay Valley. This peaceful neighbourhood is filled with the calls of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R700
R595
Per unit
R700
R595
Eden Beach Bungalow | Self-catering The Boulders

Eden Beach Bungalow

The Boulders Self-catering
Sleeps 4
2 reviews

Welcome to Eden, a historic, luxurious and secure beach bungalow with modern amenities, situated a stone’s throw from Boulders Beach and although well below...

R2000
Per unit
R2000
Jenkins Flat | Melkbosstrand Self-catering

Jenkins Flat

Melkbosstrand Self-catering
Sleeps 3
3 reviews

A lovely one bedroom flat, with open plan kitchen lounge area. One bathroom with shower, toilet and hand basin. Up a steep stair case is a loft with two single...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Per unit
R800
Room With a View for Two | Self-catering Clovelly

Room With a View for Two

Clovelly Self-catering
Sleeps 2
3 reviews

Room With a View for Two is situated on the edge of the Trappieskop Nature Reserve in Clovelly in Cape Town. This self-catering, modern apartment boasts an...

  • Wi-Fi
  • Braai/Barbecue
R750
Per unit
R750
Heldersig Cottage | Panorama Self-catering

Heldersig Cottage

Panorama Self-catering
Sleeps 4
1 review

Heldersig Cottage is situatated in the picturesque suburb of Panorama, at the foot of the Tygerberg Hills, and less than 20 km from the heart of Cape Town.This...

  • Braai/Barbecue
  • On-site Parking
R1400
Per unit
R1400
Chez Victor | Self-catering Hout Bay

Chez Victor

Hout Bay Self-catering
Sleeps 3
4 reviews

Chez Victor is a self-contained cottage set in a magnificent garden. It has secure off-street parking and is fully alarmed. Guests have full access to the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
28% OFF
90 Beach Road | Cape Town Specials

90 Beach Road

Melkbosstrand Self-catering
Sleeps 20 in 3 rooms
1 review

Visit Melkbosstrand and stay in the relaxing beach house, 90 Beach Road. With breath-taking views of the Atlantic Ocean, this property has everything that you...

  • Braai/Barbecue
  • On-site Parking
R927
R662
Per unit
R927
R662
Squirrel Cottage | Self-catering Bergvliet

Squirrel Cottage

Bergvliet Bed and Breakfast, Self-catering
Sleeps 3
10 reviews

Aptly named after the numerous squirrels which frequent the leafy garden, this self-catering cottage consists of a twin en-suite bedroom, living room with...

  • Swimming Pool
  • Braai/Barbecue
R650
Starting price for 2 guests
R650
The Crags | Fish Hoek Self-catering

The Crags

Fish Hoek Self-catering
Sleeps 6

The Crags is a beautiful apartment located within a recently renovated heritage building. The apartment provides spacious, well-appointed, upmarket...

  • Braai/Barbecue
R1600
Per unit
R1600
Kingsbury Lodge | Self-catering Claremont

Kingsbury Lodge

Claremont Lodge, Self-catering
Sleeps 6 in 3 rooms
1 review

Kingsbury Lodge is located in the heart of Claremont, adjacent to the renowned Arderne Gardens, an oasis in the middle of suburbia. The lodge offers four...

  • Wi-Fi
  • Braai/Barbecue
R1100
Starting price for 2 guests
R1100
25% OFF
305 Coral Bougain Villa | Cape Town Specials

305 Coral Bougain Villa

Century City Self-catering
Sleeps 4
2 reviews

This modern apartment, located in the Bougain Villa Complex, is ideal for a relaxing self-catering holiday or a longer business trip away from home. The...

  • On-site Parking
R1650
R1238
Per unit
R1650
R1238
28% OFF
Zeezicht 101 | Cape Town Specials

Zeezicht 101

Bloubergstrand Self-catering
Sleeps 4
2 reviews

Allow yourself the pleasure of a stay here in Bloubergstrand in this contemporary 2-bedroom apartment, with views across the Atlantic Ocean towards the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1050
R750
Per unit
R1050
R750
Milkwood Studio | Kommetjie Self-catering

Milkwood Studio

Kommetjie Self-catering
Sleeps 2
39 reviews

If you are looking for a surprising level of comfort at budget prices, you need look no further: Kommetjie Holiday Accommodation offers this one room which is...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R540
Per unit
R540
Crystal Towers 2 Bedroom | Self-catering Century City

Crystal Towers 2 Bedroom

Century City Self-catering
Sleeps 4

Crystal Towers is situated in the vibrant suburb of Century City, on the outskirts of the Cape Town city centre.The charming apartment, which has two bedrooms...

  • Wi-Fi
  • On-site Parking
R1999
Per unit
R1999
iKhaya eScarborough | Scarborough Self-catering

iKhaya eScarborough

Scarborough Self-catering
Sleeps 3
12 reviews

Situated in the popular area of Scarborough close to a popular surfing spot, come and enjoy your holiday at our self-catering cottage. An exquisite, good value...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R800
Per unit
R800
Abalone Beach Cottages | Self-catering Hout Bay

Abalone Beach Cottages

Hout Bay Self-catering
Sleeps 9 in 2 rooms
13 reviews

Abalone Beach Cottages are luxurious and include a duplex apartment and a garden apartment, both with fantastic sea and mountain views. The property is nestled...

  • Swimming Pool
R900
Starting price for 2 guests
R900
Manhattan Luxury Studio | Cape Town City Centre Self-catering

Manhattan Luxury Studio

Cape Town City Centre Self-catering
Sleeps 10 in 2 rooms
5 reviews

Manhattan Lofts offer New York style holiday accommodation in a self-catering studio situated in Cape Town's city center. It offers a spacious open-plan living...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R895
Per unit
R895
The Flying Penguin | Self-catering Murdoch Valley

The Flying Penguin

Murdoch Valley Guest House, Self-catering, Bed and Breakfast
Sleeps 10 in 3 rooms
13 reviews

The Flying Penguin offers luxury self-catering and B&B accommodation and is perfectly situated within 2 km of the world famous Boulder's Beach and its African...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Starting price for 2 guests
R700

Cape Town 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 21 options of Self-catering accommodation in Cape Town.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R200 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 Town Accommodation is often misspelt. Here are some variations:

Cape town Self-catering, Kaapstad akkommodasie Self-catering, CPT Self-catering, Kapstadt Self-catering, Cape-Town Self-catering, Cape town centre Self-catering, CapeTown Self-catering,