Find hotels in Port Shepstone from $42

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Selati At Sea
3 out of 5
23 Kinsey Drive, Port Shepstone, KwaZulu-Natal
4.45 mi from city center
Get rates
Selati At Sea
Royston Hall Guesthouse
4 out of 5
Lot 949 Royston Lane Umtentweni, Port Shepstone, KwaZulu-Natal
0.52 mi from city center
3.9/5 Very Good! (12 reviews)
"For the amount I paid for my stay it was definitely worth that. Enjoyed the bird life."

Reviewed on Sep 23, 2019

Get rates
Royston Hall Guesthouse
Hillbillion Estate
3 out of 5
Hillside Crescent 24, Port Shepstone, KwaZulu-Natal
4.38 mi from city center
Get rates
Hillbillion Estate
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Days At Sea Beach Lodge
5 out of 5
39 Effingham Parade, Trafalgar, Southbroom, KwaZulu-Natal
The price is $214 per night from Oct 18 to Oct 18
19.21 mi from city center
4.8/5 Exceptional! (16 reviews)
Beautiful Romantic Hidden Gem
"Days at Sea is a lovely hidden gem, if you're looking for a little romance this is the place to be! The staff are super efficient, friendly and go beyond the call of duty to assist you with any need you require. The food is incredibly delicious and the chef is hands on. Being a small establishment, ..."

Reviewed on Jul 28, 2017

Days At Sea Beach Lodge
Sea Cottage
Port Shepstone, KwaZulu-Natal
4.2 mi from city center
Get rates
Sea Cottage
sea views 5 bedroom 4 bathroom apartment with pool sleeps 10
The price is $275 per night from Oct 18 to Oct 18
9.21 mi from city center
sea views 5 bedroom 4 bathroom apartment with pool sleeps 10
Sea4ever Port Shepstone
Port Shepstone, KwaZulu-Natal
1.56 mi from city center
5/5 Exceptional! (1 review)
Sleeping to the sound of the ocean
"Can't beat the sounds of waves crashing coming through your window all night. The views are terrific and the Property Manager and family are a delight. As a guest, being dog friendly is a plus, as there are a few dogs on the property."

Reviewed on Jan 2, 2020

Get rates
Sea4ever Port Shepstone
Villa Tropicana
3.5 out of 5
4 Margate Drive, Margate, KwaZulu-Natal
The price is $42 per night from Oct 18 to Oct 18
10.43 mi from city center
3.9/5 Good! (15 reviews)
"They must have a back up plan for electricity load shedding(Generator) We didnt have a proper breakfast because there were no electricity...had to wear un.ironed clothes that was a bad experience"

Reviewed on Feb 20, 2020

Villa Tropicana
Beachcomber Bay - Guest House
3 out of 5
75 Marine Drive, Margate, KwaZulu-Natal
The price is $77 per night from Oct 18 to Oct 18
11.9 mi from city center
4.2/5 Excellent! (32 reviews)
Beautiful sea-view accomodation
"The place is very cozy and has a beautiful sea-view. The breakfast is standard. but overall I am happy with my stay and would definetely book again. The lady who received is was kind and gentlke"

Reviewed on May 4, 2021

Beachcomber Bay - Guest House
Ocean View Mtwalume
CNR Buccaneers Walk and Cove way, Mtwalume, KwaZulu-Natal
18.93 mi from city center
Get rates
Ocean View Mtwalume
First Group La Cote D'Azur
3 out of 5
No 1 Manaba Beach Road Manaba Beach, Margate, KwaZulu-Natal
The price is $86 per night from Oct 18 to Oct 18
10.38 mi from city center
4.6/5 Exceptional! (16 reviews)
Great time at La Cote D'azur
"Had a wonderful stay. Staff were helpfull, friendly an efficient. Facility could do with laundry service or self help service. Pool bar and restaurant could do with longer operating hours"

Reviewed on May 30, 2021

First Group La Cote D'Azur
Sugar Beach Resort
3 out of 5
1 Cowry Drive, Elysium, KwaZulu-Natal
The price is $72 per night from Oct 29 to Oct 29
19.95 mi from city center
4.2/5 Very Good! (5 reviews)
"Brilliant!"

Reviewed on Dec 22, 2018

Sugar Beach Resort
First Group Club Hacienda
3 out of 5
Marine Drive, Shelly Beach, Margate, KwaZulu-Natal
The price is $65 per night from Oct 18 to Oct 18
6.52 mi from city center
4/5 Very Good! (8 reviews)
Awesome stay
"We will definitely book again. Just the pool is too deep for kids."

Reviewed on May 1, 2021

First Group Club Hacienda
Margate Beach Club
3 out of 5
5 Duke Road, Margate, KwaZulu-Natal
The price is $48 per night from Oct 18 to Oct 18
10.76 mi from city center
4.5/5 Wonderful! (17 reviews)
Fantastic
"It was amazing. We loved every minute. Will definitely go back"

Reviewed on Nov 7, 2020

Margate Beach Club
San Lameer Hotel and Spa
4 out of 5
Old Main Road, San Lameer, Lower South Coast, Southbroom, KwaZulu-Natal
The price is $60 per night from Oct 31 to Oct 31
18.35 mi from city center
4.1/5 Very Good! (61 reviews)
comfortable weekend break
"Pleasant holiday in cozy hotel with private beach and other amenties. Enjoyable family get away...superb breakfast and scenic lagoon and pool view from our room with a small balcony."

Reviewed on Dec 7, 2020

San Lameer Hotel and Spa
Sea 'n Sky
3 out of 5
Cnr Colin Str. and Uvongo Beach Rd, Uvongo, Margate, KwaZulu-Natal
The price is $59 per night from Oct 18 to Oct 18
8.65 mi from city center
4.2/5 Excellent! (31 reviews)
"I wish the rooms had better ventilation and Aircon’s"

Reviewed on Jan 26, 2020

Sea 'n Sky
Wailana Beach Lodge
4 out of 5
436 Ashmead Drive, Margate, KwaZulu-Natal
The price is $71 per night from Oct 28 to Oct 28
12.65 mi from city center
5/5 Exceptional! (2 reviews)
Simply the best
"Amazing- simply the best"

Reviewed on Jan 7, 2021

Wailana Beach Lodge
Desroches Hotel
4 out of 5
113 Marine Drive, Margate, KwaZulu-Natal
11.35 mi from city center
3.7/5 Good! (36 reviews)
Good location don't stay out when dark
"Hotel sea view room good size car park.tv poor wifi poor"

Reviewed on May 16, 2017

Get rates
Desroches Hotel
San Lameer Villas by Top Destinations​​​​​​​
3.5 out of 5
SAN LAMEER ESTATE, Southbroom, KwaZulu-Natal
The price is $59 per night from Oct 28 to Oct 28
18.34 mi from city center
4.8/5 Exceptional! (5 reviews)
San Lameer
"Really enjoyed San Lameer. Lots of fun activities for the kids and lovely garden and golf course."

Reviewed on Apr 19, 2021

San Lameer Villas by Top Destinations​​​​​​​
Uvongo River Resort
3 out of 5
10 Wadebridge Rd, Uvongo, Margate, KwaZulu-Natal
8.77 mi from city center
Get rates
Uvongo River Resort
Don't see what you're looking for?
See all available properties in Port Shepstone
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent reviews of Port Shepstone hotels

More trip options