Skip to main content

The best villas in Pennington

Check out our pick of great villas in Pennington

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Ariel's Rest Self-catering - 4 Bedroom Luxury Home, hotel in Pennington

Boasting air-conditioned accommodation with a private pool, pool view and a patio, Ariel's Rest Self-catering - 4 Bedroom Luxury Home is situated in Pennington.

The place is gorgeous inside and out. Our host was amazing and so welcoming.
Scored 8.3
8.3
Rated very good
Very good
30 reviews
Price from
£116.44
per night
Syringa Sea View, hotel in Pennington

Offering garden views, Syringa Sea View is an accommodation set in Pennington, 100 metres from Pennington Beach and 3 km from Umdoni Golf Club.

Decent accommodation, 5 bedrooms
Scored 6.3
6.3
Rated pleasant
Pleasant
6 reviews
Price from
£134.43
per night
Sole's Leap, hotel in Pennington

Set in Scottburgh, a few steps from Scottburgh Beach and 1.5 km from Park Rynie Beach, Sole's Leap offers an outdoor swimming pool and air conditioning.

Good and ok.
Scored 9.4
9.4
Rated superb
Superb
70 reviews
Price from
£52.87
per night
Marula Mews T17 Villa - Selborne Golf Estate, hotel in Pennington

Featuring air-conditioned accommodation with a private pool, garden view and a terrace, Marula Mews T17 Villa - Selborne Golf Estate is located in Kelso.

Jacuzzi and general facilities in the villa
Scored 9.4
9.4
Rated superb
Superb
29 reviews
Price from
£149.43
per night
White House lodge in Scotburgh, hotel in Pennington

Situated near Scottburgh Beach and Park Rynie Beach, White House lodge in Scotburgh is in Scottburgh and features free private parking and a restaurant.

It’s spacious
Scored 7.9
7.9
Rated good
Good
16 reviews
Price from
£138.77
per night
CodsView Beach House, hotel in Pennington

Offering panoramic Indian Ocean views, CodsView Beach House features a private garden with splash pool and double garage. There is also a covered patio with hot tub and BBQ facilities.

We loved the following about the property: -hearing the waves crashing against the shore from every spot in the house -the generous proportions of each room in the house -the braai facilities on the deck -the pool and jacuzzi which we used daily -the security system -the location which is quiet -close to the stunning Pennington main beach -the owner of the property Bev and partner Debbie who were both extremely helpful and professional
Scored 9.5
9.5
Rated exceptional
Exceptional
22 reviews
Villa T7 - Selborne Golf Estate, hotel in Pennington

Set in Pennington in the KwaZulu-Natal region and Pennington Beach reachable within 2.6 km, Villa T7 - Selborne Golf Estate offers accommodation with free WiFi, a children's playground, a private...

I travel often and it is very rare to find a unit that has absolutely everything you may need during your stay! Absolutely Awesome! Thanks a mil! Neat, clean, tidy!
Scored 9.5
9.5
Rated exceptional
Exceptional
6 reviews
Villa T3 - Selborne Golf Estate, hotel in Pennington

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

Security, helpful staff, comfortable house, golf club for meals
Scored 9.8
9.8
Rated exceptional
Exceptional
6 reviews
Villa Umdoni, hotel in Pennington

Set in Pennington, Villa Umdoni offers a patio with pool and garden views, as well as a year-round outdoor pool, sauna and hot tub.

Everything was great.
Scored 9.7
9.7
Rated exceptional
Exceptional
6 reviews
Villa at Selborne Golf Estate, hotel in Pennington

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

I loved the view over the dam
Scored 9.1
9.1
Rated superb
Superb
8 reviews
All villas in Pennington

Looking for a villa?

Perfect for families, groups or couples who enjoy luxury and independence while travelling. Enjoy the space and privacy of these fully-furnished, self-standing mansions — travellers can cook, lounge and explore at their leisure. Note that in Bali, a resort will also be called a villa.
Search villas in Pennington

Most booked villas in Pennington this month

No hidden fees

No hidden fees

The price you see is the price you pay

Instant confirmation

Instant confirmation

Most stays can be booked instantly

Flexible cancellation

Flexible cancellation

Many properties offer flexible cancellation

Enjoy breakfast in Pennington!

  • Villa T7 - Selborne Golf Estate
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 6 reviews

    Set in Pennington in the KwaZulu-Natal region and Pennington Beach reachable within 2.6 km, Villa T7 - Selborne Golf Estate offers accommodation with free WiFi, a children's playground, a private...

    It was beautiful, the pictures didn’t do the place justice. Clean, fresh and had everything we needed

  • Villa T3 - Selborne Golf Estate
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 6 reviews

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

    Security, helpful staff, comfortable house, golf club for meals

  • Villa Umdoni
    Breakfast options
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 6 reviews

    Set in Pennington, Villa Umdoni offers a patio with pool and garden views, as well as a year-round outdoor pool, sauna and hot tub.

  • Villa at Selborne Golf Estate
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 8 reviews

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

  • CodsView Beach House
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 22 reviews

    Offering panoramic Indian Ocean views, CodsView Beach House features a private garden with splash pool and double garage. There is also a covered patio with hot tub and BBQ facilities.

    Everything was good. My family was happy over all and host was good and kind.

  • Ariel's Rest Self-catering - 4 Bedroom Luxury Home
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 30 reviews

    Boasting air-conditioned accommodation with a private pool, pool view and a patio, Ariel's Rest Self-catering - 4 Bedroom Luxury Home is situated in Pennington.

    Comfortable stay. Everything is provided for a family holiday.

  • Aloe Ridge
    Breakfast options
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 7 reviews

    Boasting air-conditioned accommodation with a private pool, garden view and a balcony, Aloe Ridge is set in Pennington. This property offers access to a terrace, free private parking and free WiFi.

  • Pennington Ocean View
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 18 reviews

    Pennington Ocean View is set in Pennington, 200 metres from Pennington Beach, 3.1 km from Umdoni Golf Club, as well as 12 km from Scottburgh Golf Club.

    Very good location Security response was very good House very well equipped

Great access to the city centre! Check these villas in Pennington

  • House17Jagger on Cod
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Set in Pennington, House17Jagger on Cod offers accommodation with a private pool, a patio and pool views.

  • Villa G6 - Selborne Golf Estate
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    With Pennington Beach reachable in 2.4 km, Villa G6 - Selborne Golf Estate offers accommodation, a restaurant, a private beach area, an outdoor swimming pool and a garden.

  • 37 on Salmon
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Situated in Pennington and only a few steps from Nkomba Beach, 37 on Salmon features accommodation with sea views, free WiFi and free private parking.

  • Mackayla Bella
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Featuring air-conditioned accommodation with a balcony, Mackayla Bella is located in Pennington. Boasting a 24-hour front desk, this property also provides guests with an outdoor fireplace.

  • Villa G26 - Selborne Golf Estate
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 4 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.

  • Sunshine Cottage
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 4 reviews

    Situated in Pennington, 700 metres from Nkomba Beach and less than 1 km from Pennington Beach, Sunshine Cottage offers a garden and air conditioning.

  • Villa T5 - Selborne Golf Estate
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 4 reviews

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

  • Eden Rock Forest Estate
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 97 reviews

    Situated in Pennington and only 2.5 km from Pennington Beach, Eden Rock Forest Estate features accommodation with sea views, free WiFi and free private parking.

    The location, the modern finishes and comfortable beds

  • Sea Forever
    Central location
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 70 reviews

    Boasting pool views, Sea Forever features accommodation with a private beach area, pool with a view and a garden, and is around 214 metres from Nkomba Beach.

    Met with Paula at the property, such a sweet heart.

  • Villa G20 - Selborne Golf Estate
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 3 reviews

    Featuring air-conditioned accommodation with a private pool, garden view and a balcony, Villa G20 - Selborne Golf Estate is set in Pennington. Guests can benefit from a patio and an outdoor fireplace.

  • Dogwood Farm-House
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 2 reviews

    Dogwood Farm-House is situated in Pennington, 2.2 km from Nkomba Beach, 2.9 km from Umdoni Golf Club, and 13 km from Scottburgh Golf Club.

  • Villa A23 - Selborne Golf Estate
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 4 reviews

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

  • Turnberry House T16 - Selborne Golf Estate
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 73 reviews

    Situated in Pennington, 2.8 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.

    Beautiful place Hosts are always there for you Efficient

  • Silver Moon - Eden Rock
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 3 reviews

    Located in Pennington in the KwaZulu-Natal region and Pennington Beach reachable within 2.5 km, Silver Moon - Eden Rock provides accommodation with free WiFi, a children's playground, a private beach...

  • Villa A13 - Selborne Golf Estate
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 3 reviews

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

  • Aqua 180
    Central location
    Scored 7.2
    7.2
    Rated good
    Good
     · 126 reviews

    Aqua 180 is set in Pennington, 1.6 km from Nkomba Beach, 2.8 km from Umdoni Golf Club, as well as 14 km from Scottburgh Golf Club.

    Secure and clean , very close walk to the beach and shops.

  • Caisa Villa
    Central location
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 3 reviews

    Featuring garden views, Caisa Villa provides accommodation with a balcony, around 2.6 km from Pennington Beach.

  • Syringa Sea View
    Scored 6.3
    6.3
    Rated pleasant
    Pleasant
     · 6 reviews

    Offering garden views, Syringa Sea View is an accommodation set in Pennington, 100 metres from Pennington Beach and 3 km from Umdoni Golf Club.

  • Sengati P15
    Central location
    Scored 1.0
    1.0
    Rated very poor
    Very poor
     · 2 reviews

    Situated in Pennington in the KwaZulu-Natal region, Sengati P15 features a balcony. This property offers access to a terrace, free private parking and free WiFi.

  • Villa P12 - Selborne Golf Estate

    Situated in Pennington, Villa P12 - Selborne Golf Estate features accommodation with a pool with a view. Guests can benefit from a patio and a children's playground.

  • Villa G5 - Selborne Golf Estate

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

FAQ about villas in Pennington

Villas that guests love in Pennington

  • Avg. price/night: £66.78
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 230 reviews
    The spacious and luxurious rooms. Great sea views, hearing the ocean even when lying in bed. Unspoilt and secluded beaches.
    Louw
    Solo traveller
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 2 reviews
    Modern villa with beautiful furniture very comfortable super clean bright and airy fully functional kitchen with lovely appliances
    Sharon
    Solo traveller
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 97 reviews
    The villa was gorgeous with everything.
    Thobeka
    Group
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 97 reviews
    Loved the vegetation, tropical forest. The expanse of the villa is amazing, numerous relaxing spaces to lose yourself in. The decor and style were elegant...
    Kanya Padayachee
    Family with young children
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 5 reviews
    Our experience and stay was amazing. The Villa was serviced and literally had everything we needed. The best family vacation in a long time.
    Rubecca Khan
    Family with young children
  • Scored 8.3
    8.3
    Rated very good
    Very good
     · 30 reviews
    It was very convenient, spacious, having a private pool was great for the kids.
    Janet
    Family with young children
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 4 reviews
    Beautiful villa. A bush buck was there to greet our arrival and a genet under the car in the evening. We will be back again with the family next time
    Moulder
    Solo traveller
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 7 reviews
    The villa is gorgeous....the staff are very helpful. My kids thoroughly enjoyed our stay there...The highlight was the hot tub and pool. Well maintained estate. Spotted a few baby bucks...one actually came up to our back gate... Highly recommended! Thumbs up Resa, Jacques and team Aloe Ridge!!!! Thank you. Denise
    Gounden
    Family with young children
  • Scored 7.2
    7.2
    Rated good
    Good
     · 126 reviews
    The home is big and spacious and the ocean is right there. The kids enjoyed the private pool and the host was always available to assist with our needs. I loved it , I will definitely come back.
    Palesa
    People with friends
  • Avg. price/night: £54.64
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 91 reviews
    Honestly speaking, the people are very nice, the staff and owners. The pictures on the net is a lie. The property/facility is not at beachfront as indicated on Booking.com and it is more than 400m away from beach front with lots of properties in front of it. They are deceiving people. I went looking something quiet where I can lie on sea sand in front of the booked facility,
    Percy
    Young couple