Apartment vacation rentals in Eastern Cape

Find and book unique apartments on Airbnb

Top-rated apartment rentals in Eastern Cape

Guests agree: these apartments are highly rated for location, cleanliness, and more.

Guest favorite
Apartment in Gqeberha
Luxurious beachfront apartment in ideal location
This entire, modern, stylish, clean 2-bedroom, 1-bathroom self-catering apartment is EXACTLY as updated pictures show. Beautiful interior and quality furniture and appliances throughout. Situated in a very secured, well maintained Hotel complex, in the heart of most coveted beachfront area, with upmarket restaurants, popular pubs and beach access within very short walk. Use of pool, BBQ, laundry. The balcony, shielded from prevailing wind, provides beautiful views and sound of ocean and pool.
Jun 4 – 11
$79 per night
$631 total
4.96 out of 5 average rating, 162 reviews
Guest favorite
Apartment in Knysna
Thesen Island Luxury Penthouse
Bella vita! Come and spoil yourself. This romantic and luxurious penthouse offers the ultimate in comfort, views & amenities. It is fully equipped for self catering, so spend a romantic evening dining in the comfort at home, or at any of the award winning restaurants within 50 meters away on Thesen Islands or at the Knysna Waterfront ! Lots of exciting activities on your doorstep for the more adventurous. Equipped with back up power so load shedding should not spoil your experience at all !
Apr 29 – May 6
$148 per night
4.92 out of 5 average rating, 258 reviews
Guest favorite
Apartment in Knysna
Thesen Island Lux+Use of Bicycles & Kayak
Beautifully renovated apartment located in the heart of Thesen Island. The flat is designed to give you a sense of privacy and space. It has a full kitchen and lounge .Sleep in a King XL bed make your rest enjoyable and comfortable. Stroll to one of the nearby restaurants or take the 2 man kayak provided around the canals also 2 Cruiser Bicycles for you to enjoy at leisure around the Island. Tennis/Golf and Beach equipment provided and more good news is we have solar so NO LOADSHEDDING
May 9 – 16
$52 per night
4.9 out of 5 average rating, 382 reviews

Popular amenities for Eastern Cape apartment rentals

Weekly apartment rentals

Guest favorite
Apartment in Jeffreys Bay
Amazing Beachfront Apartment - Main beach JBay
Jun 7 – 14
$58 per night
4.93 out of 5 average rating, 180 reviews
Superhost
Apartment in Gqeberha
Beachfront Living at its Finest
Dec 15 – 22
$182 per night
4.81 out of 5 average rating, 104 reviews
Guest favorite
Apartment in Jeffreys Bay
Sefas Modern Beach Front Apartment
Oct 13 – 20
$61 per night
4.88 out of 5 average rating, 205 reviews
Guest favorite
Apartment in Gqeberha
Modern Beach Studio Apartment
Mar 12 – 19
$51 per night
$411 total
4.91 out of 5 average rating, 186 reviews
Guest favorite
Apartment in Plettenberg Bay
Sea View Apartment
Jan 28 – Feb 4
$49 per night
$394 total
4.92 out of 5 average rating, 344 reviews
Guest favorite
Apartment in Knysna
Belvidere Lagoon front position with solar power.
Aug 8 – 15
$41 per night
4.96 out of 5 average rating, 128 reviews
Guest favorite
Apartment in South Cape DC
Upstairs on Thesen Island
Jun 17 – 24
$115 per night
$919 total
4.88 out of 5 average rating, 205 reviews
Guest favorite
Apartment in Plettenberg Bay
Luxury , AC, Sea Views,Partial B/Up 4Loadshedding
Sep 10 – 17
$98 per night
4.88 out of 5 average rating, 139 reviews
Guest favorite
Apartment in Gqeberha
Sunny Modern Apartment - Great Location!
Aug 13 – 20
$21 per night
4.97 out of 5 average rating, 249 reviews
Superhost
Apartment in Plettenberg Bay
Plettenberg Bay Penthouse
Oct 15 – 22
$83 per night
$662 total
4.84 out of 5 average rating, 188 reviews
Guest favorite
Apartment in Thesen Island
Apartment on Thesen Island Canals Knysna
Oct 28 – Nov 4
$206 per night
4.8 out of 5 average rating, 176 reviews
Guest favorite
Apartment in Gqeberha
Blue Views @ Brookes Hill Suites
Apr 25 – May 2
$37 per night
4.93 out of 5 average rating, 120 reviews

Private apartment rentals

Superhost
Apartment in Plettenberg Bay
31 Greenpoint Mews in Plett
Nov 14 – 21
$56 per night
4.81 out of 5 average rating, 374 reviews
Guest favorite
Apartment in Knysna
Knysna Holiday Cottage
Feb 10 – 17
$29 per night
4.92 out of 5 average rating, 286 reviews
Guest favorite
Apartment in Plettenberg Bay
Mountain and Sea View Getaway Plett
Aug 1 – 8
$68 per night
4.99 out of 5 average rating, 182 reviews
Guest favorite
Apartment in East London
Private garden flat with A/C & BBQ
Apr 5 – 12
$20 per night
4.93 out of 5 average rating, 105 reviews
Guest favorite
Apartment in Knysna
Below Decks, Ridgewood, Lake Brenton, Knysna.
Apr 28 – May 5
$69 per night
4.95 out of 5 average rating, 128 reviews
Guest favorite
Apartment in Plettenberg Bay
The Little Tin House
May 2 – 9
$39 per night
$315 total
4.9 out of 5 average rating, 116 reviews
Superhost
Apartment in Plettenberg Bay
La Med - Luxurious Ocean View
Sep 14 – 21
$156 per night
4.8 out of 5 average rating, 15 reviews
Guest favorite
Apartment in Keurboomstrand
Seaview, walk to the beach and newly renovated
Apr 5 – 12
$54 per night
4.85 out of 5 average rating, 26 reviews
Guest favorite
Apartment in Morgans Bay
Modern 2B/R Full House Flat
Jun 7 – 14
$59 per night
5.0 out of 5 average rating, 25 reviews
Guest favorite
Apartment in Saint Francis Bay
Luxury apartment exquisite finishes, magical view
Aug 21 – 28
$96 per night
4.86 out of 5 average rating, 100 reviews
Guest favorite
Apartment in Keurboomstrand
Aquila view, private apartment, top level of house
May 20 – 27
$99 per night
4.98 out of 5 average rating, 96 reviews
Guest favorite
Apartment in Plettenberg Bay
Spacious Sea View Apartment 2 - Hilda
Jun 27 – Jul 4
$100 per night
4.95 out of 5 average rating, 42 reviews

Apartment rentals with a hot tub

Superhost
Apartment in Knysna
Sunshine, views, beach, kitchenette, bbq.
Sep 20 – 27
$101 per night
4.87 out of 5 average rating, 153 reviews
Guest favorite
Apartment in Jeffreys Bay
Jeffreys Bay Main Beachfront with private Jacuzzi
Mar 13 – 20
$77 per night
4.91 out of 5 average rating, 108 reviews
Superhost
Apartment in Gqeberha
260 Brookes Hill Suites
Jun 19 – 26
$32 per night
4.73 out of 5 average rating, 119 reviews
Guest favorite
Apartment in Cradock
Mountain View Country Cottage
Mar 26 – Apr 2
$61 per night
4.96 out of 5 average rating, 27 reviews
Guest favorite
Apartment in Knysna
Exotic Penthouse on Thesen with Mooring & Jacuzzi
Feb 22 – Mar 1
$168 per night
$1,352 total
4.88 out of 5 average rating, 8 reviews
Guest favorite
Apartment in Gqeberha
53 @ Constance
Nov 26 – Dec 3
$63 per night
4.93 out of 5 average rating, 72 reviews
Guest favorite
Apartment in Knysna
Elegant VERDE - Solar Power, Wi-Fi, Pool and more!
May 25 – Jun 1
$44 per night
5.0 out of 5 average rating, 36 reviews
Guest favorite
Apartment in Lady Grey
Miller's Wood Cabins Buffalo Unit 3
Oct 31 – Nov 7
$26 per night
4.88 out of 5 average rating, 40 reviews
Guest favorite
Apartment in Gqeberha
Settle Inn Self Catering Accommodation Unit 4
Jul 1 – 8
$55 per night
4.9 out of 5 average rating, 20 reviews
Superhost
Apartment in Swartberg
Lake Villa
Feb 9 – 16
$192 per night
$1,341 total
5.0 out of 5 average rating, 3 reviews
Guest favorite
Apartment in Plettenberg Bay
2 bed 2 bath duplex The Dunes Resort with Solar
Jun 21 – 28
$83 per night
5.0 out of 5 average rating, 12 reviews
Guest favorite
Apartment in Jeffreys Bay
Addie's Secret Hideaway
Sep 9 – 16
$36 per night
4.98 out of 5 average rating, 42 reviews

Destinations to explore