Self Catering Accommodation in Pennington

Find the self catering accommodation that appeal to you the most

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

The best self catering accommodation in Pennington

Check out our pick of great self catering accommodation in Pennington

Pennington Splendor Apartment

Pennington

Offering an outdoor swimming pool and garden view, Pennington Splendor Apartment is located in Pennington, 1.7 km from Umdoni Golf Club and 13 km from Scottburgh Golf Club.

H
Hawthorn
From
South Africa
Loved the space! It was beautifully designed and really cozy. Had everything I needed - would definitely stay again!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 29 reviews
Price from
£42.70
1 night, 2 adults

A22SelborneGolfEstatePennington

Pennington

Featuring air-conditioned accommodation with a patio, A22SelborneGolfEstatePennington is located in Pennington. This beachfront property offers access to a balcony and free private parking.

G
Gillian
From
Botswana
The location, facilities, friendliness of host.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 62 reviews
Price from
£145.72
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.

A
Alison
From
United Kingdom
Utterly fabulous location, off the beaten track in beautiful gardens
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 82 reviews
Price from
£52.70
1 night, 2 adults

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

Pennington

Located less than 1 km from Pennington Beach in Pennington, Private Garden Studio Cottage with BBQ Perfect Couples Escape near Pennington Beach offers accommodation with a kitchen.

A
Annetjie
From
South Africa
Location is perfect. Accommodation is clean and comfortable. Hosts were extremely helpful and welcoming. I will definitely recommend this facility to family and friends
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 29 reviews
Price from
£36.60
1 night, 2 adults

Forest Cottage

Pennington

Featuring garden views, Forest Cottage provides accommodation with a garden and a balcony, around 300 metres from Pennington Beach. Guests can benefit from a patio and a picnic area.

R
Rani
From
South Africa
It's very spacious. We were all very comfortable and didn't bump into one another.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 19 reviews
Price from
£67.78
1 night, 2 adults

Aqua 180

Pennington

Set in Pennington, KwaZulu-Natal region, Aqua 180 is located a few steps from Pennington Beach. This holiday home has a private pool, a garden, barbecue facilities, free WiFi and free private parking....

N
Nomthandazo
From
South Africa
The place was very nice my friends and i enjoyed alot
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 124 reviews
Price from
£45.75
1 night, 2 adults

Aloha Sands Scottburgh

Scottburgh (Near Pennington)

Set in Scottburgh in the KwaZulu-Natal region and Scottburgh Beach reachable within a few steps, Aloha Sands Scottburgh offers accommodation with free WiFi, barbecue facilities, a private beach area...

H
HASSAN
From
South Africa
Totally exceeded expectations! Facilities great, secure, clean, spacious, & comfy; aircon a lifesaver esp this time of year! Love pvt acces to beach + nature all around to enjoy daily. Just be mindful of the monkeys occasionally! Highly recommend to those who love nature & beach life, very peaceful stay. Would definitely book again if avail!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 23 reviews
Price from
£75.23
1 night, 2 adults

Bazley Heights

Bazley Beach (Near Pennington)

Bazley Heights, a property with a garden, is situated in Bazley Beach, 17 km from Umdoni Golf Club, 26 km from Scottburgh Golf Club, as well as 28 km from Vernon Crookes Nature Reserve.

K
Kim
From
United Kingdom
It’s a lovely quiet location close to the beach. Loved the pool area! The beds are comfortable and you have everything you need for a home from home holiday. The accommodation is much bigger than the photos show and the Decor was lovely. Theo was an amazing host!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
£57.95
1 night, 2 adults

Swallows Rest Cottage KZN

Scottburgh (Near Pennington)

Located in Scottburgh, Swallows Rest Cottage KZN provides accommodation with private pool, free WiFi and free private parking for guests who drive.

S
Shadrack
From
South Africa
Everything pictures that are on booking.com is real
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 29 reviews
Price from
£54.22
1 night, 2 adults

Tinroofs Cottage

Kelso (Near Pennington)

Featuring a garden and views of inner courtyard, Tinroofs Cottage is located in Kelso, 800 metres from Nkomba Beach. This property offers access to a patio, free private parking and free WiFi.

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.1
Superb - What previous guests thought, 47 reviews
Price from
£37.60
1 night, 2 adults
All self catering accommodation in Pennington

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Pennington and surroundings in the past month

See all

Popular with guests booking self catering accommodation in Pennington

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

Popular with guests booking self catering accommodation in Pennington

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

Popular with guests booking self catering accommodation in Pennington

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

Popular with guests booking self catering accommodation in Pennington

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

Popular with guests booking self catering accommodation in Pennington

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

Popular with guests booking self catering accommodation in Pennington

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

Popular with guests booking self catering accommodation in Pennington

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

Popular with guests booking self catering accommodation in Pennington

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

Popular with guests booking self catering accommodation in Pennington

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

Popular with guests booking self catering accommodation 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
Fabulous - What previous guests thought, 72 reviews

Guest review
Great location. Very well equipped with everything needed for a very comfortable stay.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 8 reviews

Guest review
We loved everything about this place! The photos simply don't do justice to this beautiful home. Perfectly located, it's just a short drive from the motorway, local shops, and the beach. The house is spacious, tastefully decorated, and thoughtfully equipped with everything needed for a comfortable stay. It sleeps eight guests across three generous bedrooms, each with its own ensuite bathroom. The open-plan kitchen, dining, and living areas are bright and welcoming, while the upstairs offers incredible views. Set within the stunning Selborne Golf Estate, we loved watching the resident wildlife, including Bushbuck, blue and grey Duiker, Dassies, a mob of Mongooses, the resident spotted Genet, and an incredible variety of birdlife. One of the highlights was enjoying an early morning coffee on the deck while watching tiny finches and colourful sunbirds flitting through the surrounding trees - a wonderfully peaceful way to start the day. Beatrix is a fantastic host, and we thoroughly enjoyed our stay. We would happily return and highly recommend this beautiful home to anyone looking for a relaxing and memorable getaway.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 17 reviews

Guest review
We loved the size of the unit, the amenities and how close we were to nature.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 62 reviews

Guest review
The location, facilities, friendliness of host.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4 reviews
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 12 reviews

Guest review
Lovely property away from surrounding properties. Very clean and well appointed
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

These self catering accommodation 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
The place was very nice my friends and i enjoyed alot

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
The property was easily accessible and enough room space…the rooms bathrooms and living area was clean as can be!

Sea Vista

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

Guest review
The entire property is spacious... outside and inside. All the facilities you could need were included from additional throws to dishwasher tablets. The location is perfect for anyone who just wants to relax and hear nothing but waves crashing (maybe some birds on occasion 😉) I loved that both furkids were welcomed. I hope I get to visit again.

37 on Salmon

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

Guest review
Place was amazing! Our host Debs was great. So close to the beach. Excellent braai and bar areas.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 13 reviews

Guest review
Amazing service. Host was very friendly and extremely helpful. Villa is exceptionally well managed.

IRONWOOD LODGE

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

Guest review
Utterly fabulous location, off the beaten track in beautiful gardens

Villa G20 - Selborne Golf Estate

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

Guest review
The villa was very spacious and even included two lounges and a nice kitchen. The braai area outside was especially nice and spacious with a nice view of the golf course. The hosts were very accommodating even though we had a few last minute changes.

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
Gavin was an excellent host. He assisted us with whatever we required. We will definitely go back.

Highly rated self catering accommodation in Pennington and nearby

See all

Sea Forever

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

Guest review
EVERYTHING WAS AMAZING, THE HOUSE A BEAUTY, STAFF 👌, LOCATION GREAT
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 29 reviews

Guest review
Loved the space! It was beautifully designed and really cozy. Had everything I needed - would definitely stay again!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 17 reviews

Guest review
Location, well presented.Had everything you needed and more, Hosts were exceptional and helped with information, friendship and all the quirky things we put to them
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 13 reviews

Guest review
A walking distance to the shopping center, it's safe and clean. The house is extremely beautiful. We had an amazing time. Our host Emma was so friendly and welcoming. She was so professional and easy to talk to. She was always there to assist. Also a walking distance to the beach and free wifi. We were very happy with everything
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 18 reviews

Guest review
The villa was quiet spacious, clean and beautiful, everything we needed was there. Liza made is so easy for us to access everything from checking in till check out. Thank you so much for this wonderful experience.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 29 reviews

Guest review
Location is perfect. Accommodation is clean and comfortable. Hosts were extremely helpful and welcoming. I will definitely recommend this facility to family and friends
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 61 reviews

Guest review
Place was very neat and comfortable, close to shops and the beach, very quiet and peaceful. Really enjoyed my stay
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 11 reviews

Guest review
Beautiful kitchen and pool. Beds were amazing.was expectionally clean. The bathrooms were divine. Beautiful space to spend time together.

FAQ about self catering accommodation in Pennington

Self catering accommodation that guests love in Pennington

See all
Scored out of 10, guest rating 8.7
Fabulous - 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
Fabulous - 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
People with friends

More places to explore, more ways to go