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

Milkwood Haven

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.

W
Warren Price
From
South Africa
We loved this beach cottage and it was like a home away from home as Brian was so kind and welcoming. We loved the outside shower too! We will definitely be returning!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 34 reviews
Price from
US$40.15
1 night, 2 adults

Breeze & Bliss Beach House 300m Walk to the Beach!

Pennington

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.

D
David
From
United Kingdom
Lovely beach home with a fantastic view of the ocean. Huge amount of space for a large family. Kathleen was a very warm host. Well kitted out kitchen etc and lovely braai and balcony area. We would have loved to stay for longer. Mojo the dog looks intimidating but is the friendliest guard dog we've met!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 49 reviews
Price from
US$87.48
1 night, 2 adults

Botha House

Pennington

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

N
Nduduzo
From
South Africa
In terms of breakfast am not sure if the chef used thyme on mushrooms or what which took away the taste of its natural.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 281 reviews
Price from
US$102.06
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 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.1
Very good - What previous guests thought, 856 reviews
Price from
US$73.48
1 night, 2 adults

Aqua Vista Accommodation

Pennington

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.

N
Nozibusiso
From
South Africa
Location was perfect the view of the sea is breath taking. Staff is excellent are always available if there is anything we needed. The Place is beautiful 👌🏽
Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 71 reviews
Price from
US$52.49
1 night, 2 adults

Forest Cottage

Pennington

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.

A
Andrew
From
South Africa
Private space - spacious accommodation
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 7 reviews
Price from
US$46.66
1 night, 2 adults

Tinroofs Cottage

Kelso (Near Pennington)

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.

K
Kevin
From
South Africa
The property was extremely clean and had everything you need. It was also very peaceful listening to the sounds of nature.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 30 reviews
Price from
US$44.61
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.

v
van.der.Walt
From
South Africa
Heather and Charles were just great. We were kept up to date with loadshedding schedule for the 3days we spent at Whispering Waves. Heather also sent the exact directions we needed to get to our destination, using Whattsapp messages. We enjoyed our short time at Whispering Waves very much and would recommend anyone to visit them.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 34 reviews
Price from
US$61.96
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.

K
KeithTee
From
Zimbabwe
Everything.... Peaceful environment, clean home and friendly hosts
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 43 reviews
Price from
US$40.82
1 night, 2 adults

White House lodge in Scotburgh

Scottburgh (Near Pennington)

Featuring a balcony with garden views, a garden and barbecue facilities, White House lodge in Scotburgh can be found in Scottburgh, close to Scottburgh Golf Club and 2.5 km from Scottburgh Beach.

T
Thembeka
From
China
The house was clean woth comfortable beds. It was fairly close to the beach with good security.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 13 reviews
Price from
US$209.95
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

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 9 reviews

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7 reviews

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4 reviews

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 77 reviews

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 10 reviews

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 86 reviews

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 856 reviews

Beach Hotels with swimming pools in Pennington and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 86 reviews

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.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Situated in Pennington, 4.6 km from Umdoni Golf Club and 14 km from Scottburgh Golf Club, Villa G7 - Selborne Golf Estate offers a private beach area and air conditioning.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Boasting air-conditioned accommodation with a private pool, garden view and a balcony, Villa P16 - Selborne Golf Estate is situated in Pennington.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Featuring air-conditioned accommodation with a private pool, pool view and a patio, Villa T14 - Selborne Golf Estate is set in Pennington.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 9 reviews

Boasting air-conditioned accommodation with a pool with a view, garden view and a balcony, Villa G26 - Selborne Golf Estate is set in Pennington.

Featuring air-conditioned accommodation with a pool with a view, garden view and a patio, Villa G5 - Selborne Golf Estate is located in Pennington.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 10 reviews

Boasting air-conditioned accommodation with a plunge pool, river view and a balcony, Villa A23 - Selborne Golf Estate is situated in Pennington.

Highly rated beach hotels in Pennington and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 77 reviews

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.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 34 reviews

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.

Dollies place

Bazley Beach
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 43 reviews

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

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 34 reviews

Boasting quiet street views, Bazley beach High rocks offers accommodation with a garden and a patio, around 1.3 km from Bazley Beach.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews

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.

From US$236.19 per night

Sea Casa

Scottburgh
8.0+ review score
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 35 reviews

Featuring air-conditioned accommodation with a private pool, garden view and a patio, Sea Casa is located in Scottburgh.

Sole's Leap

Scottburgh
8.0+ review score
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 91 reviews

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.

Seahorse unit 4

Scottburgh
8.0+ review score
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6 reviews

Featuring accommodation with a private pool, sea view and a patio, Seahorse unit 4 is situated in Scottburgh. This beachfront property offers access to a balcony and free private parking.

Enjoy breakfast in Pennington and nearby

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 9 reviews

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.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4 reviews

Located in Pennington in the KwaZulu-Natal region and Pennington Beach reachable within 2.7 km, Selborne Golf Estate Villa P1 by First Private Stays provides accommodation with free WiFi, a children's...

Oceanic

Scottburgh
Breakfast options
Scored out of 10, guest rating 3.8
Poor - What previous guests thought, 18 reviews

Featuring a patio with pool views, a private beach area and pool with a view, Oceanic can be found in Scottburgh, close to Preston Beach and 4.3 km from Scottburgh Golf Club.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Located in Scottburgh, a few steps from Scottburgh Beach and 2.2 km from Scottburgh Golf Club, Scottburgh beach house offers an outdoor swimming pool and air conditioning.

FAQ about beach hotels in Pennington

Beach hotels that guests love in Pennington

See all
Avg. price/night: US$104.98
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 856 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 9.1
Superb - What previous guests thought, 72 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$104.98
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 856 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