Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Shelly Beach – 36 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Offering free WiFi throughout the property, a sun terrace with a swimming pool, garden and tennis court, St Michaels Sands Hotel & Time Share Resort is located in Shelly Beach.

Location great ! Staff friendly and helpful. Facilities clean. Safe parking.

Show more Show less
8
Very Good
1,213 reviews
Price from
$64
per night

Club Hacienda offers well-appointed, self-catering accommodations in Shelly Beach. This beachfront accommodations has a terrace with BBQ facilities.

Club Hacienda Shelly beach is the best. A place to be. The place is clean inside and outside

Show more Show less
8.8
Excellent
212 reviews
Price from
$87
per night

With direct beach access, Shore Breakers offers self-catering accommodations in Margate. The chalets all feature a patio with BBQ facilities and an outdoor dining area.

Absolutely amazing. I was a bit sceptical when I booked, but I was beyond pleasantly surprised when we go there. Will definitely be back!

Show more Show less
7.7
Good
105 reviews
Price from
$39
per night

Located in Shelly Beach in the KwaZulu-Natal Region, 0.7 mi from South Coast Mall, Tropical Beach Boutique Guest house features an outdoor pool and a private beach area.

Lovely hotel with a patio overlooking the ocean and direct access to the beach (the sea is rough but there's a calm rock pool nearby). Andre, the owner, was very welcoming and attentive. The breakfast was very tasty. Room nicely decorated and comfortable

Show more Show less
8.8
Excellent
164 reviews
Price from
$75
per night

Holiday unit 54 Eden Dunes is a beachfront property located in Shelly Beach, a few steps from Shelly Beach and a 16-minute walk from St Michael's on Sea Beach.

Beautiful views. Close to all amenities. Comfortable Clean host and letting agency friendly

Show more Show less
7.7
Good
42 reviews
Price from
$46
per night

Burd's Nest 215 offers accommodations in Shelly Beach, 0.6 mi from South Coast Mall and 2461 feet from Shelly Center. The property features views of the sea and is 5 mi from Shoprite (Margate).

The hospitality. Vacinta is an amazing Host. The cleanliness. The Ambience.

Show more Show less
9.2
Wonderful
58 reviews
Price from
$96
per night

Bondi Beach C enjoys a location in Shelly Beach, just a 19-minute walk from Oslo Beach and 6.3 miles from Port Shepstone Country Club.

The location was perfect and close to shopping centre's. The entrance to the beach was very close to the unit, parking was close and secure . We felt very safe during our stay. We would definitely recommend Bondi to others and are going to book again in future if available.

Show more Show less
7.8
Good
40 reviews
Price from
$50
per night

Featuring an outdoor swimming pool, Bondi Beach D offers accommodations in Shelly Beach, a 19-minute walk from Oslo Beach and 6.3 miles from Port Shepstone Country Club.

Comfortable and entertainment for the kids within the resort was awesome 👍

Show more Show less
8
Very Good
43 reviews
Price from
$50
per night

Offering an outdoor pool, Emerald Cove is located in Shelly Beach. Free WiFi access is available in this chalet.

We loved the location - private enough to be away from the crowds but close enough to all the places we wanted to visit. My husband spent all his holidays in this area. Loved the beach too and all the rock pools.

Show more Show less
8.3
Very Good
32 reviews
Price from
$43
per night

Kingfisher D, a property with barbecue facilities, is located in Shelly Beach, a 7-minute walk from Shelly Beach, 600 yards from St Michael's on Sea Beach, as well as a 15-minute walk from St Michaels...

Everything definitely will recommend the place to friends

Show more Show less
8.2
Very Good
7 reviews
Price from
$46
per night
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Shelly Beach:

Explore guest reviews of hotels in Shelly Beach

See all