Top 10 Hotels in Port Shepstone

See all 47 Hotels in Port Shepstone
Royston Hall Guesthouse
Royston Hall Guesthouse

Lot 949 Royston Lane Umtentweni, Port Shepstone 4235

4.0 out of 5.0

Situated on a river, this bed & breakfast is 2 mi (3.2 km) from Umtentweni Beach and within 12 mi (20 km) of Port Shepstone …

$90
avg/night
Beachcomber Bay - Guest House
Beachcomber Bay - Guest House

75 Marine Drive, Margate 4285

3.0 out of 5.0

Situated near the airport, this bed & breakfast is within 3 mi (5 km) of Ramsgate Beach, Margate Beach, and Butterfly Valle …

$63
avg/night
Desroches Hotel
Desroches Hotel

113 Marine Drive, Margate 4275

4.0 out of 5.0

Located in the heart of Margate, this spa hotel is 1 mi (1.6 km) from Margate Beach and within 3 mi (5 km) of Ramsgate Beac …

$78
avg/night
Kapenta Bay Resort & Conference Hotel
Kapenta Bay Resort & Conference Hotel

11/12 Princess Elizabeth Drive, Port Shepstone 4240

3.0 out of 5.0

This Port Shepstone hotel is on the beach, 0.3 mi (0.4 km) from Port Shepstone Lighthouse, and within 9 mi (15 km) of …

$117
avg/night
Mdoni House Guest Lodge
Mdoni House Guest Lodge

10 Norwood Road, Port Shepstone 4235

3.0 out of 5.0

Situated by the ocean, this bed & breakfast is 1.6 mi (2.6 km) from Umtentweni Beach and 2.2 mi (3.6 km) from Port Shepston …

Get Rates
Days At Sea Beach Lodge
Days At Sea Beach Lodge

39 Effingham Parade, Southbroom 4275

5.0 out of 5.0

Situated by the ocean, this luxury country house is 0.2 mi (0.3 km) from Trafalgar Beach and 2.5 mi (4 km) from San Lameer …

$194
avg/night
Calamari4
Calamari4

Ray Road, South Coast, Margate

3.0 out of 5.0

Situated in Margate, this apartment is within 3 mi (5 km) of Ramsgate Beach, Margate Beach, and Butterfly Valley Butterfly …

$67
avg/night
Topanga
Topanga

Cnr Beach and Collin Street, Uvongo, Margate

3.5 out of 5.0

Situated near the beach, this apartment is 0.2 mi (0.3 km) from Uvongo Beach and 2.4 mi (3.8 km) from Margate Beach. Ramsgate …

$102
avg/night
Umthunzi Hotel & Conference
Umthunzi Hotel & Conference

60 Commercial Rd, Port Shepstone

3.0 out of 5.0

Situated by the ocean, this spa hotel is 0.3 mi (0.6 km) from Umtentweni Beach and 2.8 mi (4.6 km) from Port Shepstone …

$91
avg/night
San Lameer Hotel and Spa
San Lameer Hotel and Spa

Old Main Road, San Lameer, Southbroom 4277

4.0 out of 5.0

Situated by the ocean, this spa hotel is 0.3 mi (0.5 km) from San Lameer Golf Course and within 3 mi (5 km) of Marina Beach …

$155
avg/night

Recent Reviews in Port Shepstone

Hide content

Where to stay in Port Shepstone

Port Shepstone Hotel Guide

Are you searching for accommodation in downtown Port Shepstone? You'll find 7 Expedia-listed hotels within a 6-mile radius of the heart of town.

Finding accommodation close to the heart of Port Shepstone couldn't be easier. Expedia's database features the Royston Hall Guesthouse and Mdoni House Guest Lodge, which can be found within a 0.6-mile radius of Port Shepstone's center.

You could try the Days At Sea Beach Lodge or the San Lameer Hotel and Spa. The Days At Sea Beach Lodge is 19 miles from the main part of Port Shepstone. The San Lameer Hotel and Spa, is positioned 18 miles away. Some other alternatives in the area are the Kapenta Bay Resort & Conference Hotel and the Sunbirds.

Spend some time exploring Wild Coast Sun Casino and Glenmore Beach, which you'll find in Port Edward, 25 miles to the southwest of Port Shepstone. Some of our recommended Port Edward hotels include the Premier Hotel Edwardian and De Novo Lodge. Alternatively, you could stay in Margate, 10 miles to the southwest of Port Shepstone, where you'll find the Beachcomber Bay - Guest House and Amble Inn Guest House. The Margate Beach and Uvongo Beach are just a couple of the more popular attractions to see in Margate.

If you are planning on arriving or departing via Margate Airport, you may plan to book a room at La Cote D' Azur, or Costa Smeralda, which are both conveniently located nearby.