Apartments to Rent in Cape Town

802 apartments to rent in Cape Town, from beachfront to city center. Check rates and book now for self-catering stays with pools, kitchens, and free WiFi.

Check-in
Sun, 01 Nov
Check-out
Mon, 02 Nov
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Sun, 01 Nov
-
Check-out
Mon, 02 Nov
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Sun, 01 Nov
-
Check-out
Mon, 02 Nov
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
221-240 out of 972
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Star ApartmentsApartment
9.4
Perfect212 total reviews
our site & Booking.com
The largest option:
8 adults
3 bedrooms
4 beds
Map
2.8 km from City Centre1.6 km from Groote Schuur
Private ParkingPower BackupPrivate Balcony
  • Private balcony with Table Bay views
  • Power backup for load shedding
  • Free private parking central
FromR 2 418 /nightSelect
Fairmile On MainApartment
8.6
Great103 total reviews
our site & Booking.com
3 adults
1 bedroom
2 beds
Map
2.5 km from City Centre1.1 km from Cape Town Stadium
Golf CourseOutdoor DiningAirport Shuttle
  • Private garden-view terrace
  • On-site golf course access
  • Private entrance for privacy
FromR 1 242 /nightSelect
9.0
Perfect104 total reviews
our site & Booking.com
4 adults
1 bedroom
2 beds
Map
3.0 km from City Centre200 m from The Green & Sea Point Hebrew Congregation
Golf CourseAirport ShuttleExpress Check-in
  • Fully equipped kitchen with dishwasher
  • Walk-in shower in private bathroom
  • On-site golf course access
FromR 1 938 /nightSelect
9.2
Perfect86 total reviews
our site & Booking.com
4 adults
2 bedrooms
2 beds
Saltwater PoolMountain ViewFull Kitchen
  • Saltwater pool on-site
  • Mountain-view balcony
  • Allergy-free non-smoking
FromR 1 341 /nightSelect
20 On PercyApartment
8.5
Great84 total reviews
our site & Booking.com
7 adults
3 bedrooms
4 beds
Map
14.5 km from City Centre
Golf CourseVIP Check-inOutdoor Dining
  • Three-bedroom apartment with mountain views
  • On-site golf course for guests
  • Baby safety gate and playpen
FromR 1 739 /nightSelect
Limbila HouseApartment
6.6
Nice78 total reviews
our site & Booking.com
Map
7.2 km from City Centre400 m from Maitland Sports Complex
Outdoor FireplacePaid Airport ShuttleSafety Deposit Box
  • Garden courtyard with outdoor fireplace
  • Full-day security and 24-hour safety
  • Wheelchair-accessible apartment units
FromR 679 /nightSelect
7.7
Very good157 total reviews
our site & Booking.com
Map
8.7 km from City Centre400 m from Canal Walk
Private ParkingFull-Day SecurityKitchenette
  • Apartment-style suites with kitchens
  • Century City district location
  • Full-day security for families
FromR 1 176 /nightSelect
9.4
Perfect200 total reviews
our site & Booking.com
The largest option:
4 adults
2 bedrooms
2 beds
Map
400 m from City Centre500 m from Bo-Kaap Museum
Private ParkingMountain ViewsGolf Course
  • No loadshedding guarantee
  • Free private parking on site
  • Mountain views from terrace
FromR 1 325 /nightSelect
View16Apartment
8.0
Great186 total reviews
our site & Booking.com
Map
5.9 km from City Centre1.9 km from Camps Bay Beach
Salt-water poolOutdoor fireplaceOpen-air bath
  • Salt-water pool with view
  • Outdoor fireplace on site
  • Direct beachfront access
FromR 2 368 /nightSelect
515 The GrangerApartment
9.0
Perfect93 total reviews
our site & Booking.com
Map
2.9 km from City Centre500 m from Cape Town Stadium
BeachfrontAdults OnlySea View
  • Beachfront apartment with sea views
  • Adults-only accommodation
  • Private entrance & full-day security
FromR 3 395 /nightSelect
Mon Reve EstateApartment
9.5
Perfect114 total reviews
our site & Booking.com
The largest option:
5 adults
2 bedrooms
3 beds
Tennis courtPicnic areaBBQ facilities
  • Mountain-view apartments with tennis
  • Private patios with BBQ facilities
  • Picnic area and garden views
FromR 10 350 /nightSelect
9.2
Perfect94 total reviews
our site & Booking.com
Map
9.0 km from City Centre500 m from Canal Walk
Private PoolIndoor PoolLake-view Terrace
  • Private pool with lake views
  • Private entrance for privacy
  • Indoor heated pool access
FromR 1 507 /nightSelect
7.4
Very good90 total reviews
our site & Booking.com
Map
4.0 km from City Centre1.3 km from Clifton Beach
Full KitchenPrivate BalconyOutdoor Dining
  • Sea and mountain views
  • Private entrance
  • Oven and microwave
FromR 2 931 /nightSelect
7.8
Very good73 total reviews
our site & Booking.com
Map
2.9 km from City Centre500 m from Cape Town Stadium
Private EntranceSelf-CateringDishwasher
  • 100m from Mouille Point Beach
  • Free on-site parking included
  • Fully equipped kitchen with dishwasher
FromR 1 424 /nightSelect
8.4
Great66 total reviews
our site & Booking.com
Map
15.1 km from City Centre
Outdoor PoolPlunge PoolFree Parking
  • Apartment-style units with kitchenettes
  • Year-round outdoor plunge pool
  • Free on-site parking included
FromR 2 997 /nightSelect
404 The RockwellApartment
8.5
Great109 total reviews
our site & Booking.com
4 adults
2 bedrooms
3 beds
Map
1.1 km from City Centre900 m from Bo-Kaap Museum
Spa CentreMountain ViewsAirport Shuttle
  • Mountain-view balcony apartment
  • Full spa and wellness centre
  • Traditional restaurant with outdoor dining
FromR 1 805 /nightSelect
9.2
Perfect94 total reviews
our site & Booking.com
5 adults
3 bedrooms
3 beds
Map
1.8 km from City Centre500 m from Al Azhar Mosque
Mountain ViewFull KitchenFree Parking
  • Mountain-view private patio
  • Full self-catering kitchen
  • Complimentary private parking
FromR 1 789 /nightSelect
9.5
Perfect82 total reviews
our site & Booking.com
Map
44.1 km from City Centre
Private PoolOutdoor FireplaceKids Pool
  • Private pool with outdoor terrace
  • Outdoor fireplace and picnic area
  • 24-hour security and private entrance
FromR 1 656 /nightSelect
9A@Crassula WayApartment
9.0
Perfect87 total reviews
our site & Booking.com
4 adults
2 bedrooms
3 beds
Map
9.0 km from City Centre600 m from Langa
Private BalconyChildren's PlaygroundBarbecue Grill
  • Allergy-free apartment with garden
  • Children's playground and picnic area
  • Grocery delivery and barbecue service
FromR 1 606 /nightSelect
8.9
Great83 total reviews
our site & Booking.com
Map
900 m from City Centre1.0 km from Bo-Kaap Museum
Rooftop PoolOutdoor Pool24-Hour Security
  • Rooftop pool with city views
  • Fully equipped kitchen with dishwasher
  • Streaming services on flat-screen TV
Select
Show more

Cape Town offers a wide selection of self-catering apartments that suit various budgets and travel styles. From beachfront studio units in Sea Point to spacious luxury apartments near the V&A Waterfront, these properties provide a practical base for exploring the city. Most include free WiFi, fully equipped kitchenettes, and on-site parking, with many featuring outdoor or indoor pools and fitness centers. Typical nightly rates range from budget-friendly to mid-range, making these options accessible for both short visits and extended stays. Popular districts for apartment rentals include the central city, Mouille Point, Green Point, and Newlands, each offering proximity to major sights like Table Mountain, the CTICC, or Kirstenbosch Botanical Garden.

Top-rated options include Mouille Point Apartments (Beachfront, pool, free WiFi, scored 79 Good), Knightsbridge Luxury Apartments (Fabulous score 85, indoor pool, fitness center, spa, and free parking), and Newlands Peak Apartments (Fabulous score 86, rooftop pool, garden, free parking). For travelers seeking central access, Itc Hospitality - One Thibault Hotel (Very Good score 80) offers a rooftop pool, two restaurants, and a fitness center in the city center. Budget-conscious visitors can consider Point Break Luxury Apartments (Very Good 80, free parking, outdoor pool) or Cape Town Micro Apartments (Very Good 81, free WiFi, daily housekeeping). Keep in mind that some properties, like Wex1 Style Living, provide private parking and balconies with scenic views, while Island Club by Smart City Stays includes an indoor pool and terrace for added relaxation.