The 10 best beach hotels in Pennington, South Africa | Booking.com
Skip to main content

Beach Hotels in Pennington

Find the beach hotels that appeal to you the most

The best beach hotels in Pennington

Check out our pick of great beach hotels in Pennington

Filter by:

Review score

Selborne Golf Estate, Hotel & Spa

Pennington

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.

D
Delane
From
Australia
Friendly staff in a lush sub tropical setting. The gold course looks amazing (couldn’t play this time), and the meals we had at the hotel and golf clubhouse were all good. Enjoyed a fabulous massage at the Spa. We also visited lovely beaches and restaurants in the surrounding area
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 827 reviews
Price from
US$73.05
1 night, 2 adults

IRONWOOD LODGE

Pennington

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.

D
Dickie Naidoo
From
South Africa
Caron and her staff was amazing and very smart in their 5 Star 🌟 service to us. The breakfast was delicious,rooms were very neat with amazing seaview. The entire experience was awesome.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 95 reviews
Price from
US$93.92
1 night, 2 adults

Dolphin View. 5 bedroom. 10 sleeper.

Bazley Beach (Near Pennington)

Located in Bazley Beach in the KwaZulu-Natal region, Dolphin View. 5 bedroom. 10 sleeper. Has a patio. This beachfront property offers access to a terrace, darts, free private parking and free WiFi.

D
Deno
From
South Africa
Beautiful deck to sit outside day and night, whale watching was spectacular the whole weekend, there was no maid but having a dishwasher made up for that, it was perfect for out small families, walked across the road through a small path and we were on the beach, which was like a private beach, we all really enjoyed the stay
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Price from
US$234.80
1 night, 2 adults

Whispering Waves

Bazley Beach (Near Pennington)

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.

B
Becky
From
United Kingdom
What a fabulous little place. The hosts, Heather and Charles, were so accommodating, kind, and so warm and welcoming. The chalet was very clean and easy to use. The surrounding plants and trees gave it a very cool bohemian vibe. The decor in the garden is just perfect for this little gem.. So very relaxing. The pool was brilliant for the kids to play in. And the view. You don't get much better than this slice of paradise. Absolutely gorgeous little gem. Very safe and secure, private, it was just perfect. We can't wait to go back. Ps, the photos we provided are obviously not of the bathroom, lobby, etc. They were precious memories I wanted to share .
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 37 reviews
Price from
US$61.60
1 night, 2 adults

Dollies place

Bazley Beach (Near Pennington)

Boasting accommodation with a plunge pool, garden view and a balcony, Dollies place is situated in Bazley Beach.

V
Vickie
From
New Zealand
This property was so well equipped. The host just couldn't do enough to make our stay perfect. Very quiet and peaceful, exactly what we were looking for. We so liked the individuality of this property.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 43 reviews
Price from
US$40.58
1 night, 2 adults

Casuarina Cabin

Clansthal (Near Pennington)

Comprising a garden and barbecue facilities, Casuarina Cabin is a recently renovated accommodation in Clansthal situated close to Clansthal Beach.

M
Melisa
From
South Africa
A little piece of paradise! This was the perfect escape from reality—simple, comfy accommodation with the most breathtaking view of the ocean. Surrounded by nature, it was peaceful and relaxing from the moment we arrived. The hosts ( Gavin & Lisa ) were incredibly friendly and helpful, making us feel right at home. If you’re looking to unwind and soak in beauty, this is the place!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
US$87.83
1 night, 2 adults

25 Stay at Terrace Mews

Scottburgh (Near Pennington)

Offering sea views, 25 Stay at Terrace Mews is an accommodation located in Scottburgh, 200 metres from Freeland Park Beach and 300 metres from Scottburgh Beach.

C
Chantell
From
South Africa
Clean, a lovely light flat, good location, host is very accommodating and helpful.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews
Price from
US$104.36
1 night, 2 adults

Black Rock Haven

Scottburgh (Near Pennington)

Offering a garden and river view, Black Rock Haven is situated in Scottburgh, a few steps from Freeland Park Beach and 4.4 km from Scottburgh Golf Club.

K
Kirsten
From
Spain
The most amazing situation by the beach. I walked it twice and wished we could have stayed longer. Great recommendation from the owner, Jackie, of a restaurant, the frenchman. Jackie was very nice and helpful with everything. Loved the whole place, the garden, the wiews and visit of the monkeys. And very peaceful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 53 reviews
Price from
US$46.38
1 night, 2 adults

Blue Marlin All-Inclusive Seascape by Dream Resorts

Scottburgh (Near Pennington)

The Blue Marlin Hotel is situated on KwaZulu-Natal’s popular South Coast, just 300 metres from the beach. Set in sub-tropical gardens with an outdoor pool, this hotel offers panoramic ocean views.

C
Cathrine
From
Canada
The place was.clean and staff very friendly
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 509 reviews
Price from
US$232.97
1 night, 2 adults

Affordable Ifafa Marina Accommodation

Ifafa Beach (Near Pennington)

Located in Ifafa Beach in the KwaZulu-Natal region and Umdoni Golf Club reachable within 18 km, Affordable Ifafa Marina Accommodation provides accommodation with free WiFi, barbecue facilities, a...

n
nccmatat
From
South Africa
Exceptional communication and care.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 7 reviews
Price from
US$63.77
1 night, 2 adults
All beach hotels in Pennington

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Pennington and surroundings in the past month

See all

FAQ about beach hotels in Pennington

Beach hotels that guests love in Pennington

See all
  • Avg. price/night: US$97.05
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 827 reviews
    The Selbourne is on a lush green golf estate in Pennington . Access to the private beach is a plus . All our needs were catered for and our suite was comfy . Both the restaurant and clubhouse offered amazing meals . Friendly staff and am must stop when visting the South Coast
    Guest review by
    Shamman
    Young couple
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 71 reviews
    Beautiful cottage by the seaside. Loved the setup and all the conveniences. The lady who helped us was super efficient. My doggies enjoyed the yard and the space. Thank you for having bowls for them too. The house was very secure and we felt at ease. An exceptional place to relax with family and friends.
    Guest review by
    Shameema
    Family with young children
  • Avg. price/night: US$97.05
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 827 reviews
    the location is perfect , clean, friendly staff, access to private beach and beach house was a cherry on top
    Guest review by
    Nomzamo
    Young couple