Successfully reported
Are you a pensioner?
Sort By
Filter By Price Per Night
    R0
    R5000+
    Slide rates to fit your budget
Filter By Availability
Filter By Specials
Filter By
Filter By Booking Options
Filter By Types
Filter By Review
Filter By Facilities
Reviews of Shelly Beach
4.6/5

Read real reviews of Shelly Beach from 55 verified guests.

Easy online booking at 95 accommodation options in Shelly Beach. Browse Shelly Beach self-catering, guesthouses, B&Bs and hotels with great rates of up to 30% off. Find Shelly Beach holiday accommodation for all tastes and budgets, with TravelGround.com.

Shelly Beach accommodation

Page 10 - 95 great places to stay

Go to Map









From
R 1 200
per night (sleeps 6)

Kings Cottage in Shelly Beach offers a relaxing family getaway just 800 m from St Michael’s Beach, a popular spot w...

Swimming Pool
Pets by Arrangement
Wi-Fi
Braai
Swimming Pool
Pets by Arrangement
Wi-Fi
From
From R 1 200
per night (sleeps 6)

From
R 2 750
per night (sleeps 6)

San Gulianna is a lovely self-catering penthouse situated in Shelly Beach that can accommodate 6 guests seeking a t...

Free Secure Parking
Free Secure Parking
From
From R 2 750
per night (sleeps 6)

54 @ Eden Dunes

Self Catering in | Windsor-on-Sea, Windsor-on-SeaShelly Beach
From
R 1 050
per night (sleeps 6)

54 @ Eden Dunes is a self-catering apartment located in a secure complex in the heart of Shelly Beach, Margate. Mak...

Swimming Pool
Free Secure Parking
Wi-Fi
Braai
Swimming Pool
Free Secure Parking
Wi-Fi
From
From R 1 050
per night (sleeps 6)

From
R 3 000
per night (sleeps 4)

Villa Moya 11 is a self-catering apartment located in a secure complex, situated in Shelly Beach. This compact ap...

Swimming Pool
Free Secure Parking
Cycling
Fishing
Swimming Pool
Free Secure Parking
Cycling
From
From R 3 000
per night (sleeps 4)

From
R 685
per night (sleeps 6)

Shelly Strand 30 is a spacious duplex situated in the seaside town of Shelly Beach, accommodating 6 guests seeking ...

Free Secure Parking
Braai
Fishing
Surfing
Free Secure Parking
Braai
Fishing
From
From R 685
per night (sleeps 6)

Accommodation within 10 km of Shelly Beach
From R1 580
R 1 580 R 1 422
per night (sleeps 4)

Eagles Hide is a charming self-catering cottage located along the banks of the Mhlanga River in Saint Michaels on S...

Free Secure Parking
Wi-Fi
Braai
Wheelchair Friendly
Free Secure Parking
Wi-Fi
Braai
From R1 580
R 1 580 R 1 422
per night (sleeps 4)

From
R 450
per night (sleeps 4)

Beach Wood Cottages is located in a secure environment in St Michaels on Sea. The cottages on offer are situated in...

Free Secure Parking
Braai
Cycling
Fishing
Free Secure Parking
Braai
Cycling
From
From R 450
per night (sleeps 4)

Selati @ Sea

Self Catering in | Oslo Beach, Oslo BeachKwaZulu-Natal
From
R 748
per night (sleeps 4)

Located on the beachfront, Selati @ Sea offers comfortably furnished self-catering accommodation in Oslo Beach for ...

Swimming Pool
Pets by Arrangement
Free Secure Parking
Wi-Fi
Swimming Pool
Pets by Arrangement
Free Secure Parking
From
From R 748
per night (sleeps 4)

From
R 1 600
per night, for 2 ppl

Hill Billion Hotel is conveniently situated close to Shelly Beach, high on a hill just above Oslo Beach on the KwaZ...

Conferencing Facilities
Swimming Pool
Free Secure Parking
Wi-Fi
Conferencing Facilities
Swimming Pool
Free Secure Parking
From
From R 1 600
per night, for 2 ppl

Dracaena Gardens

Self Catering in | Oslo Beach, Oslo BeachKwaZulu-Natal
From
R 1 800
per night, for 8 ppl

Dracaena Gardens is situated 50m from the beach in a private, attractive indigenous garden with exquisite sea views...

Free Secure Parking
Braai
Cycling
Diving
Free Secure Parking
Braai
Cycling
From
From R 1 800
per night, for 8 ppl

Shelly Beach is a small seaside town situated halfway between Margate and Port Shepstone on the Hibiscus Coast of KwaZulu-Natal. Shelly Beach is aptly named after the thousands of stunning seashells that get washed up onto the beach after high tide, and offers a plethora of golden beaches, friendly...

MonTueWedThuFriSatSun
2829301234567891011121314151617181920212223242526272829303112345678
MonTueWedThuFriSatSun
2829301234567891011121314151617181920212223242526272829303112345678