Successfully reported
+15

Bermuda 503

Self Catering
Midweek Special 25% off

Stay 4 nights, pay for 3 for any stay that doesn't include a Friday or Saturday night. Valid for stays from 14 Oct 2025 until 30 Nov 2025.

  • Capacity: 6 people
  • All ages welcome
  • Check-in: 14:00 to 23:00
    Check-out: 10:00
  • Address: 102A Compensation Beach Road, Ballito, 4399, KwaZulu-Natal
  • From R2 071 R1 554 per night (sleeps 6)

Description

Bermuda is located on Ballito's famous 4 km promenade, right on Willard Beach. Bermuda 503 is a lovely self-catering apartment located on the fifth floor, perfect for accommodating up to 6 guests seeking a beachside holiday.

The main bedroom is furnished with a queen-size bed, and a ceiling fan, and features a sea-facing balcony. The en-suite bathroom is fitted with a shower, toilet, and washbasin. The second bedroom also has a queen-size bed, ceiling fan, and a sea-facing balcony. The third bedroom has 2 single beds and a ceiling fan. The second bathroom is also fitted with a shower, toilet, and washbasin.

The open-plan kitchen is equipped with a fridge, electric stove, oven, microwave, toaster, cutlery and crockery. There's also a breakfast nook with kitchen stools where meals can be enjoyed. The living area is furnished with a couch and a smart TV with selected DStv channels. Guests are offered complimentary Wi-Fi.

The sliding doors open onto the balcony with outdoor seating and a dining table with chairs where you can enjoy the sea breeze and lovely ocean views. Guests have access to the communal swimming pool and braai area inside the complex.

The apartment comes with two allocated parking bays, one of which is undercover. Additionally, the complex is fitted with a lift for convenience.

Room Arrangements

3 Bedrooms 2 Bathrooms, 1 en-suite

Bedroom

En-suite

2

1 x Queen Bed

Shower, Toilet

Bedroom

2

1 x Queen Bed

Bedroom

2

2 x Single Bed / Three-Quarter Bed

Bathroom

Shower, Toilet

What you'll find here

Free Secure Parking
Wi-Fi
Swimming Pool
Scenic View
TV
Full Kitchen
DSTV
Braai

Reviews

4.7/ 5

Based on 6 reviews

Excellent

Cleanliness
4.8
Location
4.8
Value for money
4.0
Service
5.0
Safety
5.0
Guest highlights
Sj J
Family with young children
5.0
Enjoyable and relaxing. Enjoyed our stay at Bermuda 503. Will book this unit again in the future. Great view, nice big rooms, very nice patio overlook...
See more
Sep 2025
Trezanne M
With friends
4.8
Very pleasant - bathrooms very small though. Lovely stay and vista from the balcony. Well equipped. Only detraction is the bathrooms - very small and ...
See more
Aug 2025
Trevor D
With partner
4.8
It was great. I will definitely do it again. It was good, very clean. The only missing thing is a washing machine, and the bathrooms are a bit small.
Jul 2025
K. M
With friends
4.8
Lovely place with beautiful scenery. Enjoyable stay! The apartment had all the amenities we required.
Jun 2025
Malcolm B
With partner
4.6
All good. Lovely view. Enjoyed the fresh air.
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.6/5

Ballito
Accommodation ...

Properties 100+

Reviews 361

On LekkeSlaap 2 years

Location

  • 102A Compensation Beach Road, Ballito, 4399, KwaZulu-Natal
  • Guests think Bermuda 503 is in an excellent location
Click to view location
View map
From R2 071
R 2 071 R 1 554
per night (sleeps 6)

You won't be charged yet

Reserve
From R2 071
R 2 071 R 1 554
per night (sleeps 6)
From R2 071
R 2 071 R 1 554
per night (sleeps 6)
Reserve
  • Capacity: 6 people
  • All ages welcome
  • Check-in: 14:00 to 23:00
    Check-out: 10:00
  • Address: 102A Compensation Beach Road, Ballito, 4399, KwaZulu-Natal
https://travelground.imgix.net/AAEAAQAAAAAAAAAAAAAA632436af273e32e4a689325afc927875f5b543f197c0ed59bd7f9e59ada6fafeda0b62cfbc62f73be6f37ea96bedf3ef987b?w=1440&h=960&fit=crop&auto=enhance,format,compress&q=80 was R2 071 nowFrom R1 553 per night (sleeps 6) 6 5 1 5 102A Compensation Beach Road Ballito 4399 KwaZulu-Natal 021 201 8901 14:00-23:00 10:00 -29.532351148073 31.222130195453

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