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

The best beach hotels in Pennington

Check out our selection of great beach hotels in Pennington

Filter by:

Review score

A22SelborneGolfEstatePennington

Pennington

A22SelborneGolfEstatePennington is located in Pennington, just 2.8 miles from Umdoni Golf Club and 8.9 miles from Scottburgh Golf Club.

Z
Zama Ndlovu
From
South Africa
My friends and I had a great time in Selbourne definitely coming back ❤️❤️❤️❤️
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 38 reviews
Price from
$89.62
1 night, 2 adults

IRONWOOD LODGE

Pennington

IRONWOOD LODGE is located in Pennington, 17 mi from Vernon Crookes Nature Reserve and features air-conditioned accommodations with free WiFi, as well as access to a terrace.

A
Alissa
From
Germany
Really beautiful garden and property, with a gorgeous seaview. The beach is only a very short walk away and is really lovely as well. They had a very nice little kitchenette in the room as well, equipped with cutlery and plates. Good breakfast in the morning as well. Really kind and knowledgeable owners - was a pleasure to stay there!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 92 reviews
Price from
$92.18
1 night, 2 adults

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 center or relax at the private beach club.

D
Duma
From
South Africa
It's been too long I wanted to be at selbourne and I promise to come back
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 796 reviews
Price from
$71.70
1 night, 2 adults

Dolphin View. 5 bedroom. 10 sleeper.

Bazley Beach (Near Pennington)

Providing a garden, Dolphin View. 5 bedroom. 10 sleeper. Features accommodations in Bazley Beach. This beachfront property offers access to a balcony, darts, free private parking, and free Wifi.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 6 reviews
Price from
$179.24
1 night, 2 adults

Whispering Waves

Bazley Beach (Near Pennington)

Providing a garden, Whispering Waves offers accommodations in Bazley Beach. This beachfront property offers access to a balcony, darts, free private parking, and free Wifi.

G
Gabriela
From
South Africa
Everything was perfect! Heather and Charles were awesome And our dog spent very happy days there
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 37 reviews
Price from
$60.46
1 night, 2 adults

Dollies place

Bazley Beach (Near Pennington)

Offering an outdoor swimming pool, Dollies place provides accommodations in Bazley Beach. Guests can benefit from a balcony and an outdoor fireplace.

D
Danielle
From
South Africa
The silence surrounding us, was just so peaceful. The hosts were very welcoming & friendly. The pool was crystal clear. it's child friendly( 7 and under 1 plus cot provided on request) bonus, our kids had a fab time. Private entrance to the beach just around the corner. Overall fabulous night away to celebrate a birthday with our kids.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 44 reviews
Price from
$39.83
1 night, 2 adults

74 On Ridge

Bazley Beach (Near Pennington)

Featuring a garden, 74 On Ridge offers accommodations in Bazley Beach. This property offers a private pool, free Wifi, and free private parking. Staff on site can arrange a shuttle service.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 22 reviews
Price from
$38.69
1 night, 2 adults

Casuarina Cabin

Clansthal (Near Pennington)

Casuarina Cabin is a recently renovated apartment in Clansthal where guests can make the most of the garden and barbecue facilities.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
$86.21
1 night, 2 adults

25 Stay at Terrace Mews

Scottburgh (Near Pennington)

25 Stay at Terrace Mews offers accommodations in Scottburgh, a 2-minute walk from Freeland Park Beach and 400 yards from Scottburgh Beach.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews
Price from
$102.43
1 night, 2 adults

Black Rock Haven

Scottburgh (Near Pennington)

Featuring garden views, Black Rock Haven in Scottburgh features accommodations and a garden. This beachfront property offers access to free Wifi and free private parking.

S
Sydney
From
South Africa
It was a lovely secluded area.Very private.Enjoyed that.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 52 reviews
Price from
$43.82
1 night, 2 adults
All beach hotels in Pennington

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Pennington and surrounding area in the past month

See all

FAQ about beach hotels in Pennington

Beach Hotels That Guests Love in Pennington

See all
  • Avg. price/night: $73.75
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 796 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
    Excellent - What previous guests thought, 75 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: $73.75
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 796 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

Research, refine, and make plans for your whole trip