Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Pennington
Located 13 km from Scottburgh Golf Club, 25 km from Umkomaas Golf Club and 29 km from Vernon Crookes Nature Reserve, Milkwood Haven offers accommodation situated in Pennington.

Situated in Pennington, 37 on Salmon features accommodation with a private pool, a patio and pool views. This property offers access to a balcony, free private parking and free WiFi.

Offering a garden and garden view, Breeze & Bliss Beach House 300m Walk to the Beach! is located in Pennington, 14 km from Scottburgh Golf Club and 25 km from Umkomaas Golf Club.

Set in Pennington and only 300 metres from Pennington Beach, Botha House offers accommodation with sea views, free WiFi and free private parking.

Located in the quaint town of Pennington, the Selborne Golf Estate Hotel & Spa offers spacious rooms in warm décor. Guests can make use of the spa and gym centre or relax at the private beach club.

IRONWOOD LODGE is situated in Pennington, 28 km from Vernon Crookes Nature Reserve and features air-conditioned accommodation with free WiFi, as well as access to a terrace.

Aqua 180 is set in Pennington, a few steps from Pennington Beach, 2.8 km from Umdoni Golf Club, as well as 14 km from Scottburgh Golf Club.

Set within 1.2 km of Nkomba Beach and 4.5 km of Umdoni Golf Club in Pennington, Aqua Vista Accommodation offers accommodation with seating area.

Featuring a balcony with garden views, a garden and barbecue facilities, Forest Cottage can be found in Pennington, close to Pennington Beach and 700 metres from Umdoni Golf Club.

Offering a garden and inner courtyard view, Tinroofs Cottage is located in Kelso, 800 metres from Nkomba Beach and 4.1 km from Umdoni Golf Club.


Popular with guests booking beach hotels in Pennington
Popular with guests booking beach hotels in Pennington
Popular with guests booking beach hotels in Pennington
Popular with guests booking beach hotels in Pennington
Popular with guests booking beach hotels in Pennington
Popular with guests booking beach hotels in Pennington
Popular with guests booking beach hotels in Pennington
Popular with guests booking beach hotels in Pennington
Popular with guests booking beach hotels in Pennington
Popular with guests booking beach hotels in Pennington
Boasting accommodation with a plunge pool, garden view and a balcony, Dollies place is situated in Bazley Beach.
Featuring a garden, private pool and garden views, Kingfish Cove is located in Kelso. This beachfront property offers access to a balcony, free private parking and free WiFi.
Situated in Pennington, 2.5 km from Pennington Beach and 3.9 km from Umdoni Golf Club, Villa P12 - Selborne Golf Estate offers a private beach area and air conditioning.
Boasting air-conditioned accommodation with a plunge pool, garden view and a balcony, Villa T3 - Selborne Golf Estate is situated in Pennington.
Boasting air-conditioned accommodation with a pool with a view, garden view and a balcony, Villa G26 - Selborne Golf Estate is set in Pennington.
Boasting air-conditioned accommodation with a private pool, garden view and a balcony, Villa P16 - Selborne Golf Estate is situated in Pennington.
Featuring air-conditioned accommodation with a private pool, pool view and a patio, Villa T14 - Selborne Golf Estate is set in Pennington.
Boasting air-conditioned accommodation with a private pool, lake view and a balcony, Villa A13 - Selborne Golf Estate is situated in Pennington.
Boasting air-conditioned accommodation with a plunge pool, river view and a balcony, Villa A23 - Selborne Golf Estate is situated in Pennington.
Featuring air-conditioned accommodation with a private pool, garden view and a balcony, Villa G20 - Selborne Golf Estate is set in Pennington. Guests can benefit from a patio and an outdoor fireplace.
Situated in Pennington, 2.7 km from Pennington Beach and 4.1 km from Umdoni Golf Club, Turnberry House T16 - Selborne Golf Estate offers a private beach area and air conditioning.
Set in Bazley Beach, Whispering Waves offers accommodation with a private pool, a patio and pool views. This beachfront property offers access to a balcony, darts, free private parking and free WiFi.
Boasting quiet street views, Bazley beach High rocks offers accommodation with a garden and a patio, around 1.3 km from Bazley Beach.
Featuring air-conditioned accommodation with a private pool, garden view and a patio, Sea Casa is located in Scottburgh.
Set in Scottburgh, a few steps from Scottburgh Beach and 1.7 km from Scottburgh Golf Club, Sole's Leap offers an outdoor swimming pool and air conditioning.
Offering a garden and garden view, Syringa Sea View is set in Pennington, 3 km from Umdoni Golf Club and 12 km from Scottburgh Golf Club.
Featuring air-conditioned accommodation with a pool with a view, garden view and a patio, Villa G5 - Selborne Golf Estate is located in Pennington.
Featuring pool views, Self Catering Durban South Coast Sea View IMN Lodge provides accommodation with a private beach area, pool with a view and a garden, around 1.3 km from Bazley Beach.