Enter your dates to see the latest prices and deals for Shelly Beach hotels
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.

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.

Sea Breeze Shelly Beach offers accommodations in Shelly Beach, a 2-minute walk from Shelly Beach and 8.5 miles from Port Shepstone Country Club.

Club Hacienda offers well-appointed, self-catering accommodations in Shelly Beach. This beachfront accommodations has a terrace with BBQ facilities.
76 Eden Dunes Beachfront Apartment, Shelly Beach is a recently renovated apartment in Shelly Beach where guests can make the most of its outdoor swimming pool, private beach area, and garden.

Shelly Villa offers accommodations in Shelly Beach, a 3-minute walk from Shelly Beach and 10 miles from Mbumbazi Nature Reserve.
Seabreeze Beach Apartment is located in Shelly Beach, just a few steps from Shelly Beach and 7.9 miles from Port Shepstone Country Club.
Providing a garden, Shelly Beach, Villa Albatross 2 features accommodations in Shelly Beach. This property offers access to a balcony and free private parking.
Featuring a garden, Milkwood Beach Cottages features accommodations in Shelly Beach. This beachfront property offers access to a balcony, free private parking, and free Wifi.
Located in Port Shepstone, within 1.8 miles of Port Shepstone Beach and 3.1 miles of Port Shepstone Country Club, Bayside Taj Hotel has accommodations with a bar and free WiFi throughout the property...

Popular with guests booking hotels in Port Shepstone
Popular with guests booking hotels in Margate
Popular with guests booking hotels in Margate
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.
Port Royale Beach Cottage is located in Shelly Beach, just a few steps from Shelly Beach and 6.3 miles from Port Shepstone Country Club.
Peacehaven House offers accommodations in Shelly Beach, a few steps from Shelly Beach and 6.2 miles from Port Shepstone Country Club.
Featuring a garden, Milkwood Beach Cottages features accommodations in Shelly Beach. This beachfront property offers access to a balcony, free private parking, and free Wifi.
Mystique 17 is located in Shelly Beach, just a few steps from Shelly Beach and 8 miles from Port Shepstone Country Club. This beachfront property offers access to a balcony and free private parking.
Shelly De La Mer 5 is located in Shelly Beach, just a few steps from Shelly Beach and 8 miles from Port Shepstone Country Club.
Featuring an outdoor swimming pool, Mystique 4 provides accommodations in Shelly Beach. This beachfront property offers access to a balcony and free private parking.
Mystique 18 offers accommodations in Shelly Beach, a few steps from Shelly Beach and 7.9 miles from Port Shepstone Country Club.
Featuring free Wifi, parking on-site, and an outdoor swimming pool, the recently renovated property Falling Waters Guest House offers accommodations in Margate, a 4-minute walk from St Michael's on...
Offering pool views, NoniSands Guesthouse in Uvongo Beach offers accommodations, an outdoor swimming pool, a garden, and a terrace.
Featuring an outdoor swimming pool and hot tub, this property offers self-catering and hotel accommodations at just 98 feet from Oslo Beach. Port Shepstone is a 2-minute drive away.
Stephward Estate Country House in Uvongo Beach provides adults-only accommodations with an outdoor swimming pool, a garden, and a bar.
The Manse is a recently renovated bed and breakfast in Port Shepstone where guests can make the most of its garden and barbecue facilities.
Villa Colinas at Serenity Hills is a recently renovated bed and breakfast in Margate where guests can make the most of its outdoor swimming pool, free bikes, and garden.
Located in Margate, a 4-minute walk from Margate Beach, Margate Hotel has accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.
Ingwe Manor Guesthouse enjoys a location in Margate, a 9-minute walk from Margate Beach and 5.4 miles from Mbumbazi Nature Reserve.
Mystique 5 Elevated groundfloor Relax unwind enjoy offers accommodations in Margate, a few steps from Shelly Beach. This property offers access to a balcony, free private parking, and free Wifi.
567 on Strelitzia - Shelly Beach is located in Margate, just a 5-minute walk from Shelly Beach and 8.8 miles from Mbumbazi Nature Reserve.
Featuring a garden, Shelly Bay House features accommodations in Margate. This beachfront property offers access to free Wifi and free private parking.
36 frere road shelly beach, margate is a recently renovated guest house in Margate where guests can make the most of its outdoor swimming pool, garden, and shared lounge.
A recently renovated guest house in Margate, Nolangeni Lodge offers outdoor fireplace, private parking, and sports facilities. This guest house provides air-conditioned accommodations with a terrace.
Featuring a garden, The Wooden Retreat provides accommodations in Margate. This apartment features free private parking and free Wifi.
Ipanema 3 offers accommodations in Margate, a 3-minute walk from St Michaels Beach and 7.4 miles from Mbumbazi Nature Reserve.
Topanga Holiday Home is located in Uvongo Beach, just a few steps from St Michaels Beach and 7.1 miles from Mbumbazi Nature Reserve.