Successfully reported
+30

The Beacon 21

Self Catering
Special Offer 14% off

Stay 7 nights, pay for 6. Valid for stays from 27 Mar 2025 until 30 Nov 2025.

  • Capacity: 4 people
  • All ages welcome
  • Check-in: 14:00 to 23:00
    Check-out: 10:00
  • Address: 91 Ocean Drive, Shaka's Rock, Ballitoville, 4200, KwaZulu-Natal
  • From R1 400 R1 200 per night (sleeps 4)

Description

The Beacon 21 is a lovely self-catering apartment located in a secure complex in Shaka's Rock, Ballito, close to beaches, making it ideal for those wanting a holiday near the coast.

This ground-floor apartment can accommodate 4 guests and comprises 2 bedrooms and 2 bathrooms. The first bedroom is comfortably furnished with a king-size bed that can be converted into 2 single beds upon request and features an en-suite bathroom fitted with a shower. The second bedroom has a queen-size bed and uses a separate bathroom fitted with a shower.

The unit features a fully equipped kitchen that includes a gas stove, electric oven, microwave, air fryer, kettle, cutlery, crockery, fridge-freezer, washing machine and breakfast bar with stools. The lounge and dining area offer comfortable seating for guests to dine and relax. For guests' entertainment, a flat-screen TV with DStv channels and access to free Wi-Fi are available.

The living area opens onto a covered patio with seating and portable braai facilities, overlooking the breathtaking Indian Ocean, offering a partial sea view and providing a tranquil setting, a perfect spot to unwind. Guests can also take advantage of the communal swimming pool, well-maintained garden, tennis court, and secure on-site parking within the complex.

Room Arrangements

2 Bedrooms 2 Bathrooms, 1 en-suite

Bedroom

En-suite

2

1 x Queen Bed

Shower, Toilet

Bedroom

2

2 x Single Bed / Three-Quarter Bed

Bathroom

Shower, Toilet

What you'll find here

Free Secure Parking
Wi-Fi
Laundromat Nearby
Swimming Pool
Scenic View
TV
Air Conditioning
Full Kitchen
Washing Machine
Streaming Services
Braai
Loadshedding Provisions

Reviews

4.9/ 5

Based on 6 reviews

Excellent

Cleanliness
4.8
Location
5.0
Value for money
5.0
Service
5.0
Safety
5.0
Guest highlights
Paul T
On business
5.0
All you need for a short or long stay at an affordable price. Great location - neat and well equipped for self-catering.
Jul 2025
Jacobus L
Family with young children
5.0
Excellent accommodation, location and customer service. Very neat and comfortable accommodation. Very close to the beach, literally across from the be...
See more
Jul 2025
Michelle V
Family with teenagers
5.0
Nice rest-and-do-things vacation. Very quiet and safe. Close to a nice swimming beach and shops.
Jul 2025
Pj C
Family with young children
5.0
Fantastic. Great place with a great view. Hosts are spot on and quick to assist with anything.
Jun 2025
Jeane E
Family with young children
5.0
We loved it! Our stay at the Beacon 21 was what dream holidays are made of. It's all in the detail. This unit is so tastefully furnished, you will fee...
See more
Apr 2025

Meet your host

Take a look at the host’s track record and reviews from their other properties. View host’s profile

4.8/5

Sam Verified

Properties 44

Reviews 105

On LekkeSlaap 9 years

Location

  • 91 Ocean Drive, Shaka's Rock, Ballitoville, 4200, KwaZulu-Natal
  • Guests think The Beacon 21 is in an excellent location
Click to view location
View map
From R1 400
R 1 400 R 1 200
per night (sleeps 4)

You won't be charged yet

Reserve
From R1 400
R 1 400 R 1 200
per night (sleeps 4)
From R1 400
R 1 400 R 1 200
per night (sleeps 4)
Reserve
  • Capacity: 4 people
  • All ages welcome
  • Check-in: 14:00 to 23:00
    Check-out: 10:00
  • Address: 91 Ocean Drive, Shaka's Rock, Ballitoville, 4200, KwaZulu-Natal
https://travelground.imgix.net/AAEAAQAAAAAAAAAAAAAA897ad80a9255ee3261085f8b44a80f8b44decb6b87ff2dbf57e42f182e75a12fddf85a7115870fa1575c69eed463d7d0d3a1?w=1440&h=960&fit=crop&auto=enhance,format,compress&q=80 was R1 400 nowFrom R1 200 per night (sleeps 4) 6 5 1 5 91 Ocean Drive Shaka's Rock 4200 KwaZulu-Natal 021 201 8901 14:00-23:00 10:00 -29.520528508046 31.225360147993

Welcome to LekkeSlaap

Welcome back!

Reset your password?

Join our newsletter!

Create an account to manage your bookings

Log in to your LekkeSlaap account

Log in to your LekkeSlaap account linked to

Enter your email address to get started

Subscribe to receive special offers