Self-Catering Accommodations in Pennington

Find the self-catering accommodations that appeal to you the most

November 2026

1234567
891011121314
15161718192021
22232425262728
2930

December 2026

12345
6789101112
13141516171819
20212223242526
2728293031
Flexible date options
Select occupancy

The best self-catering accommodations in Pennington

Check out our selection of great self-catering accommodations in Pennington

Pennington Splendor Apartment

Pennington

Just a 6-minute walk from Pennington Beach and one mile from Umdoni Golf Club, Pennington Splendor Apartment features accommodations in Pennington, with an outdoor swimming pool and a garden.

s
smith
From
South Africa
Good evening We had a wonderful weekend at the accommodation. It was really home away from home. The decor is so beautiful and cozy. We had a good reset. I will surely visit again. Thank you
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 29 reviews
Price from
$50.46
1 night, 2 adults

A22SelborneGolfEstatePennington

Pennington

This beachfront property offers access to a balcony and free private parking. The villa offers an outdoor swimming pool with a fence, as well as a spa facilities and full-day security.

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.0
Wonderful - What previous guests thought, 62 reviews
Price from
$178.14
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.

N
Nyasha
From
South Africa
The host Caron and Covy are wonderful, they went out of their way to make me comfortable and helped me get by around. Great location, nice sea views and close to the beach. Great breakfast.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 82 reviews
Price from
$69.20
1 night, 2 adults

Private Garden Studio Cottage with BBQ Perfect Couples Escape near Pennington Beach

Pennington

Private Garden Studio Cottage with BBQ 10 min walk to Pennington Beach offers accommodations in Pennington, a 11-minute walk from Pennington Beach.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 29 reviews
Price from
$43.25
1 night, 2 adults

Forest Cottage

Pennington

Forest Cottage offers accommodations in Pennington, a 3-minute walk from Pennington Beach. With garden views, this accommodation provides a balcony.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 19 reviews
Price from
$80.09
1 night, 2 adults

Aqua 180

Pennington

Offering pool views, Aqua 180 in Pennington offers accommodations, a garden, and barbecue facilities. This property offers a private pool, free Wifi, and free private parking.

K
Kimel
From
South Africa
This place was everything and more it was absolutely clean and beautiful and calm
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 124 reviews
Price from
$53.59
1 night, 2 adults

Aloha Sands Scottburgh

Scottburgh (Near Pennington)

Aloha Sands Scottburgh is a recently renovated apartment in Scottburgh where guests can make the most of its outdoor swimming pool, garden, and terrace.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 23 reviews
Price from
$92.26
1 night, 2 adults

Bazley Heights

Bazley Beach (Near Pennington)

Bazley Heights is located in Bazley Beach, just a few steps from Bazley Beach and 10 miles from Umdoni Golf Club. This property offers access to a balcony, free private parking, and free Wifi.

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

Swallows Rest Cottage KZN

Scottburgh (Near Pennington)

Swallows Rest Cottage KZN offers accommodations in Scottburgh, 1.1 miles from Scottburgh Beach. This property offers access to a balcony, free private parking, and free Wifi.

N
Navin
From
South Africa
Safe parking good living space for me and my family
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 29 reviews
Price from
$64.07
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.1
Wonderful - What previous guests thought, 47 reviews
Price from
$40.85
1 night, 2 adults
All self-catering accommodations in Pennington

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Pennington and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Pennington

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

Popular with guests booking self-catering accommodations in Pennington

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 72 reviews

Popular with guests booking self-catering accommodations in Pennington

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

Popular with guests booking self-catering accommodations in Pennington

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

Popular with guests booking self-catering accommodations in Pennington

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

Popular with guests booking self-catering accommodations in Pennington

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 28 reviews

Popular with guests booking self-catering accommodations in Pennington

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

Popular with guests booking self-catering accommodations in Pennington

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

Popular with guests booking self-catering accommodations in Pennington

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

Popular with guests booking self-catering accommodations in Pennington

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

Enjoy breakfast in Pennington and nearby

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 72 reviews

Guest review
The location was amazing and tranquil.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 8 reviews

Guest review
Club house and Hotel restaurant good options for meals.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 17 reviews
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 62 reviews

Guest review
My friends and I had a great time in Selbourne definitely coming back ❤️❤️❤️❤️
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4 reviews
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 12 reviews
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

These self-catering accommodations in Pennington and nearby have options with free cancellation

See all

Aqua 180

22 Botha Place
Free cancellation options available
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 124 reviews

Guest review
This place was everything and more it was absolutely clean and beautiful and calm

Eight Umdoni North

8 Umdoni Road
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews

Guest review
Very good clean accommodation.

Sea Vista

8 Pinkie Place
Free cancellation options available
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 28 reviews

Guest review
Cleanliness and spacious , comfortable beds

37 on Salmon

37 Salmon Drive
Free cancellation options available
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 33 reviews

Guest review
I loved everything about this place Absolutely stunning
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 13 reviews

IRONWOOD LODGE

7 Figtree Lane
Free cancellation options available
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 82 reviews

Guest review
The host Caron and Covy are wonderful, they went out of their way to make me comfortable and helped me get by around. Great location, nice sea views and close to the beach. Great breakfast.

Villa G20 - Selborne Golf Estate

R102
Free cancellation options available
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 10 reviews

Syringa Sea View

5 Syringa Road
Free cancellation options available
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 7 reviews

Guest review
Seaview and spacious accomodation

Highly rated self-catering accommodations in Pennington and nearby

See all

Sea Forever

18 Shad Road
8.0+ review score
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 68 reviews

Guest review
The house was clean, n very comfortable bedrooms..enjoyed our stay
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 29 reviews

Guest review
Good evening We had a wonderful weekend at the accommodation. It was really home away from home. The decor is so beautiful and cozy. We had a good reset. I will surely visit again. Thank you
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 17 reviews

Guest review
From the moment we arrived, everything stood out for being neat, clean and well organized. The rooms were spotless and thoughtfully arranged, making it easy to relax and feel comfortable. The hosts were friendly and helpful and always willing to assist with a smile. It created a genuinely pleasant environment that made us feel valued as guests.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 13 reviews
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 18 reviews

Guest review
I didnt have breakfast but the restrurant is selling nice food
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 29 reviews
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 61 reviews

Guest review
Lovely little cottage with a pretty garden. It was perfect for my 2 small dogs. Great that you can walk to the beach. Left our bikes and car in the garage. Bryan was a very helpful and friendly host.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 11 reviews

FAQ about self-catering accommodations in Pennington

Self-catering Accommodations That Guests Love in Pennington

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 72 reviews
Self catering , the entire environment was breath taking
Guest review by Vijen
Family with young children
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 68 reviews
We loved everything about Sea Forever! Stunning view of the ocean! Beautiful and modern home, comfy beds, secure, kitchen well equipped, wifi, gas geyser and inverter. Jabu came in during the week to clean the house! Pet friendly! It was wonderful to have a pool too!
Guest review by Yolandi Kuhn
Travelers with friends

More places to explore, more ways to go