Skip to main content

Beach Hotels in Pennington

Find the beach hotels that appeal to you the most

Top picks for Pennington hotels

Explore our most popular hotels in Pennington

Filter by:

Review score

Milkwood Haven

Pennington

Milkwood Haven offers accommodations in Pennington, 1.1 miles from Umdoni Golf Club and 8.2 miles from Scottburgh Golf Club.

W
Wilmarie Christine
From
South Africa
The owners is very friendly and even help us out when we got stuck in scottburgh not knowing there was no Uber. They came to pick us up. The place is beautiful and neat and comfortable. It's animal friendly with separate entrance. We really love it there
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 37 reviews
Price from
$41.55
1 night, 2 adults

37 on Salmon

Pennington

37 on Salmon is located in Pennington, just a few steps from Nkomba Beach and 2.9 miles from Umdoni Golf Club. This property offers access to a balcony, free private parking, and free Wifi.

s
shezi
From
South Africa
We had an amazing stay. The staff is friendly and very helpful. The house was very nice and clean. It exceeded our expectations
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 21 reviews
Price from
$202.17
1 night, 2 adults

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

Pennington

Providing a garden, Breeze & Bliss Beach House 300m Walk to the Beach! features accommodations in Pennington.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 49 reviews
Price from
$90.53
1 night, 2 adults

Botha House

Pennington

Offering garden views, Botha House in Pennington features accommodations, pool with a view, a garden, barbecue facilities, and a shared lounge.

C
Clive
From
South Africa
I selected Botha House for the location, and it exceeded my expectations. The hospitality was excellent, and owner and staff were great. Good security. Recommended for a quite get away.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 297 reviews
Price from
$84.49
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.

M
Mthuli
From
South Africa
The view, the restaurant, food was delicious
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 879 reviews
Price from
$76.04
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.

H
Hemi
From
South Africa
Karen was an outstanding host, readily available, sweet and friendly. The place is serene, well kept and very close to the beach. Breakfast was great.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 84 reviews
Price from
$86.90
1 night, 2 adults

Aqua Vista Accommodation

Pennington

Aqua Vista Accommodation offers accommodations in Pennington, 14 miles from Umkomaas Golf Club and 17 miles from Vernon Crookes Nature Reserve.

D
Donovan
From
United States
At arrival on Aqua Vista, the stunning views captured our attention, along with the beautiful pool. However, upon looking deeper into the pool, we realized it was green and we could not see the second step. The host, a very nice man, was still cleaning the accommodation. As we entered the house, we realized there would be no air conditioning, only two fans. As we came into the kitchen, there were only four saucers, four cups, a small kettle, and a refrigerator. When the host finished cleaning, there were still cigarettes in the ash trays, and the pool looked untouched from its previous state. That night, cockroaches raided the floors, along with a caved in ceiling and cracked mirrors. The lights in the bathroom weren’t working, meaning we had to shower in the dark. Guests need to understand that there is no Air Conditioning. The views and the kind host were the best things about this place, however with thorough cleaning and a little renovation, this could be a gem. I would not recommend this to others, but I would if more work were put in.
Scored out of 10, guest rating 5.0
Fair - What previous guests thought, 64 reviews
Price from
$54.32
1 night, 2 adults

Forest Cottage

Pennington

Forest Cottage offers accommodations in Pennington, a 3-minute walk from Pennington Beach and 0.4 miles from Umdoni Golf Club. With garden views, this accommodation provides a balcony.

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 7 reviews
Price from
$48.28
1 night, 2 adults

Tinroofs Cottage

Kelso (Near Pennington)

Providing garden views, Tinroofs Cottage in Kelso provides accommodations and a garden. This property offers access to a patio, free private parking, and free Wifi.

M
Mhinty
From
South Africa
Owesome place, very clean and friendly staff
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 32 reviews
Price from
$46.17
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.5
Exceptional - What previous guests thought, 31 reviews
Price from
$64.12
1 night, 2 adults
All beach hotels in Pennington

The best beach hotels in Pennington

Check out our selection of great beach hotels in Pennington

Filter by:

Review score

Milkwood Haven

Pennington

Milkwood Haven offers accommodations in Pennington, 1.1 miles from Umdoni Golf Club and 8.2 miles from Scottburgh Golf Club.

W
Wilmarie Christine
From
South Africa
The owners is very friendly and even help us out when we got stuck in scottburgh not knowing there was no Uber. They came to pick us up. The place is beautiful and neat and comfortable. It's animal friendly with separate entrance. We really love it there
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 37 reviews
Price from
$41.55
1 night, 2 adults

37 on Salmon

Pennington

37 on Salmon is located in Pennington, just a few steps from Nkomba Beach and 2.9 miles from Umdoni Golf Club. This property offers access to a balcony, free private parking, and free Wifi.

s
shezi
From
South Africa
We had an amazing stay. The staff is friendly and very helpful. The house was very nice and clean. It exceeded our expectations
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 21 reviews
Price from
$202.17
1 night, 2 adults

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

Pennington

Providing a garden, Breeze & Bliss Beach House 300m Walk to the Beach! features accommodations in Pennington.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 49 reviews
Price from
$90.53
1 night, 2 adults

Botha House

Pennington

Offering garden views, Botha House in Pennington features accommodations, pool with a view, a garden, barbecue facilities, and a shared lounge.

C
Clive
From
South Africa
I selected Botha House for the location, and it exceeded my expectations. The hospitality was excellent, and owner and staff were great. Good security. Recommended for a quite get away.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 297 reviews
Price from
$84.49
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.

M
Mthuli
From
South Africa
The view, the restaurant, food was delicious
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 879 reviews
Price from
$76.04
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.

H
Hemi
From
South Africa
Karen was an outstanding host, readily available, sweet and friendly. The place is serene, well kept and very close to the beach. Breakfast was great.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 84 reviews
Price from
$86.90
1 night, 2 adults

Aqua Vista Accommodation

Pennington

Aqua Vista Accommodation offers accommodations in Pennington, 14 miles from Umkomaas Golf Club and 17 miles from Vernon Crookes Nature Reserve.

D
Donovan
From
United States
At arrival on Aqua Vista, the stunning views captured our attention, along with the beautiful pool. However, upon looking deeper into the pool, we realized it was green and we could not see the second step. The host, a very nice man, was still cleaning the accommodation. As we entered the house, we realized there would be no air conditioning, only two fans. As we came into the kitchen, there were only four saucers, four cups, a small kettle, and a refrigerator. When the host finished cleaning, there were still cigarettes in the ash trays, and the pool looked untouched from its previous state. That night, cockroaches raided the floors, along with a caved in ceiling and cracked mirrors. The lights in the bathroom weren’t working, meaning we had to shower in the dark. Guests need to understand that there is no Air Conditioning. The views and the kind host were the best things about this place, however with thorough cleaning and a little renovation, this could be a gem. I would not recommend this to others, but I would if more work were put in.
Scored out of 10, guest rating 5.0
Fair - What previous guests thought, 64 reviews
Price from
$54.32
1 night, 2 adults

Forest Cottage

Pennington

Forest Cottage offers accommodations in Pennington, a 3-minute walk from Pennington Beach and 0.4 miles from Umdoni Golf Club. With garden views, this accommodation provides a balcony.

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 7 reviews
Price from
$48.28
1 night, 2 adults

Tinroofs Cottage

Kelso (Near Pennington)

Providing garden views, Tinroofs Cottage in Kelso provides accommodations and a garden. This property offers access to a patio, free private parking, and free Wifi.

M
Mhinty
From
South Africa
Owesome place, very clean and friendly staff
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 32 reviews
Price from
$46.17
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.5
Exceptional - What previous guests thought, 31 reviews
Price from
$64.12
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

Popular with guests booking beach hotels in Pennington

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

Popular with guests booking beach hotels in Pennington

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

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 8 reviews

Popular with guests booking beach hotels in Pennington

Popular with guests booking beach hotels in Pennington

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

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 78 reviews

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 47 reviews

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 13 reviews

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 84 reviews

Popular with guests booking beach hotels in Pennington

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 879 reviews

Beach Hotels with swimming pools in Pennington and nearby

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

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

From $45.26 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

1.6 miles from Pennington Beach in Pennington, Villa P12 - Selborne Golf Estate offers accommodations with access to spa facilities. Guests may go for a swim in the pool with a view.

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

Offering an outdoor swimming pool, Villa G26 - Selborne Golf Estate features accommodations in Pennington. This property offers access to a balcony and free private parking.

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

Featuring a garden, Villa G7 - Selborne Golf Estate offers accommodations in Pennington. This property offers a private pool and free private parking.

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

Featuring an outdoor swimming pool, Villa P16 - Selborne Golf Estate provides accommodations in Pennington. This property offers access to a balcony and free private parking.

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

2.8 miles from Umdoni Golf Club in Pennington, Villa T14 - Selborne Golf Estate features accommodations with access to an indoor pool. This property offers a private pool and free private parking.

Villa G5 - Selborne Golf Estate is located in Pennington, just 1.4 miles from Pennington Beach and 2.3 miles from Umdoni Golf Club. This villa provides air-conditioned accommodations with a patio.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 13 reviews

Villa A23 - Selborne Golf Estate offers accommodations in Pennington, 1.4 miles from Pennington Beach and 2.3 miles from Umdoni Golf Club.

Highly rated beach hotels in Pennington and nearby

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

Offering a tennis court, Villa G20 - Selborne Golf Estate provides accommodations in Pennington. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 78 reviews

1.7 miles from Pennington Beach in Pennington, Turnberry House T16 - Selborne Golf Estate offers accommodations with access to a spa center.

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

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.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 36 reviews

Offering a garden, Bazley beach High rocks provides accommodations in Bazley Beach. This beachfront property offers access to a terrace and free private parking.

Sea Casa

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

Just a few steps from Scottburgh Beach and 1.2 miles from Scottburgh Golf Club, Sea Casa features accommodations in Scottburgh with a private beach area, an outdoor swimming pool, and a garden.

Sole's Leap

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

Just a few steps from Scottburgh Beach and 1.1 miles from Scottburgh Golf Club, Sole's Leap features accommodations in Scottburgh with an outdoor swimming pool, a garden, and a shared lounge.

Save money on beach in Pennington and nearby – budget options available

Syringa Sea View

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

Offering a garden, Syringa Sea View provides accommodations in Pennington. This beachfront property offers access to a patio and free private parking.

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

1.7 miles from Pennington Beach in Pennington, Selborne Golf Estate Villa P1 by First Private Stays offers accommodations with access to wellness packages, beauty services, and steam room.

Scottburgh beach house

Scottburgh
Budget options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 4 reviews

Scottburgh beach house offers accommodations in Scottburgh, a few steps from Scottburgh Beach and 1.4 miles from Scottburgh Golf Club.

FAQ about beach hotels in Pennington

Beach Hotels That Guests Love in Pennington

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 879 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
Wonderful - 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
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 879 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