Skip to main content

Self-Catering Accommodations in Pennington

Find the self-catering accommodations 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.32
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
$201.04
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.3
Wonderful - What previous guests thought, 48 reviews
Price from
$90.02
1 night, 2 adults

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.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 14 reviews
Price from
$43.21
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.

A
Alissa
From
Germany
Really beautiful garden and property, with a gorgeous seaview. The beach is only a very short walk away and is really lovely as well. They had a very nice little kitchenette in the room as well, equipped with cutlery and plates. Good breakfast in the morning as well. Really kind and knowledgeable owners - was a pleasure to stay there!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 84 reviews
Price from
$86.42
1 night, 2 adults

Bush Cottage

Pennington

Just a 10-minute walk from Pennington Beach and 1.2 miles from Umdoni Golf Club, Bush Cottage features accommodations in Pennington with a garden.

S
Simpson
From
South Africa
The location was perfect . Penington is a wonderful safe area.It was really the best of both worlds .Close to the sea and nature on ur doorstep .Had the privilege to see some buck running around outside as well as a monkey or two .Zero noise the curtains were perfect to sleep in late.Bed comfortable and the place has all amenities u cud ask for .The hosts are awesome and made the stay comfortable.Will definitely be back .
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 6 reviews
Price from
$45.01
1 night, 2 adults

The Cabanas

Scottburgh (Near Pennington)

The Cabanas offers accommodations in Scottburgh, a 8-minute walk from Scottburgh Beach and 0.6 miles from Scottburgh Golf Club.

F
Fakazi
From
South Africa
Rooms were neat, it has all the basic things we needed
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 15 reviews
Price from
$81.01
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
$45.91
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
$63.76
1 night, 2 adults

Le'Cottage Scottburgh

Scottburgh (Near Pennington)

Le'Cottage Scottburgh is located in Scottburgh, just one mile from Scottburgh Golf Club and 8.2 miles from Umdoni Golf Club.

L
Larry and Mel
From
United States
Needed a quick overnight stay and Rae's place was perfect. Quiet, clean, and comfortable with great wifi at a fair price. Her place felt like a small beach cottage with lots of personality.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 63 reviews
Price from
$49.21
1 night, 2 adults
All self-catering accommodations in Pennington

The best self-catering accommodations in Pennington

Check out our selection of great self-catering accommodations 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.32
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
$201.04
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.3
Wonderful - What previous guests thought, 48 reviews
Price from
$90.02
1 night, 2 adults

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.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 14 reviews
Price from
$43.21
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.

A
Alissa
From
Germany
Really beautiful garden and property, with a gorgeous seaview. The beach is only a very short walk away and is really lovely as well. They had a very nice little kitchenette in the room as well, equipped with cutlery and plates. Good breakfast in the morning as well. Really kind and knowledgeable owners - was a pleasure to stay there!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 84 reviews
Price from
$86.42
1 night, 2 adults

Bush Cottage

Pennington

Just a 10-minute walk from Pennington Beach and 1.2 miles from Umdoni Golf Club, Bush Cottage features accommodations in Pennington with a garden.

S
Simpson
From
South Africa
The location was perfect . Penington is a wonderful safe area.It was really the best of both worlds .Close to the sea and nature on ur doorstep .Had the privilege to see some buck running around outside as well as a monkey or two .Zero noise the curtains were perfect to sleep in late.Bed comfortable and the place has all amenities u cud ask for .The hosts are awesome and made the stay comfortable.Will definitely be back .
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 6 reviews
Price from
$45.01
1 night, 2 adults

The Cabanas

Scottburgh (Near Pennington)

The Cabanas offers accommodations in Scottburgh, a 8-minute walk from Scottburgh Beach and 0.6 miles from Scottburgh Golf Club.

F
Fakazi
From
South Africa
Rooms were neat, it has all the basic things we needed
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 15 reviews
Price from
$81.01
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
$45.91
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
$63.76
1 night, 2 adults

Le'Cottage Scottburgh

Scottburgh (Near Pennington)

Le'Cottage Scottburgh is located in Scottburgh, just one mile from Scottburgh Golf Club and 8.2 miles from Umdoni Golf Club.

L
Larry and Mel
From
United States
Needed a quick overnight stay and Rae's place was perfect. Quiet, clean, and comfortable with great wifi at a fair price. Her place felt like a small beach cottage with lots of personality.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 63 reviews
Price from
$49.21
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 9.0
Wonderful - What previous guests thought, 2 reviews

Popular with guests booking self-catering accommodations in Pennington

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

Popular with guests booking self-catering accommodations in Pennington

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

Popular with guests booking self-catering accommodations in Pennington

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

Popular with guests booking self-catering accommodations in Pennington

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

Popular with guests booking self-catering accommodations in Pennington

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

Popular with guests booking self-catering accommodations in Pennington

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

Popular with guests booking self-catering accommodations in Pennington

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

Popular with guests booking self-catering accommodations in Pennington

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

Popular with guests booking self-catering accommodations in Pennington

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

Highly rated self-catering accommodations in Pennington and nearby

Tinroofs Cottage

Kelso
8.0+ review score
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 32 reviews

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.

From $49.94 per night

Dollies place

Bazley Beach
8.0+ review score
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.01 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 63 reviews

Le'Cottage Scottburgh is located in Scottburgh, just one mile from Scottburgh Golf Club and 8.2 miles from Umdoni Golf Club.

From $51.01 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 52 reviews

Just a 6-minute walk from Scottburgh Beach and 600 yards from Park Rynie Beach, Ahava Accommodation features accommodations in Scottburgh with a garden.

From $36.01 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 9 reviews

Just 1.1 miles from Scottburgh Beach and a 14-minute walk from Scottburgh Golf Club, Swallows Rest Cottage KZN features accommodations in Scottburgh with a garden.

From $64.81 per night

The Cabanas

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

The Cabanas offers accommodations in Scottburgh, a 8-minute walk from Scottburgh Beach and 0.6 miles from Scottburgh Golf Club.

From $108.02 per night

Kingfish Cove

Kelso
8.0+ review score
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 5 reviews

Offering a garden, Kingfish Cove provides accommodations in Kelso. This property offers a private pool, free Wifi, and free private parking.

37 on Salmon

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

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.

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

Sea Forever

Pennington
Free cancellation options available
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 72 reviews

Sea Forever offers accommodations in Pennington, a 19-minute walk from Nkomba Beach and 2 miles from Umdoni Golf Club.

Syringa Sea View

Pennington
Free cancellation 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.

Pennington Ocean View

Pennington
Free cancellation options available
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 23 reviews

Pennington Ocean View is located in Pennington, just a few steps from Pennington Beach and 1.9 miles from Umdoni Golf Club.

Sunshine Cottage

Pennington
Free cancellation options available
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 29 reviews

Featuring a garden, Sunshine Cottage offers accommodations in Pennington. This property offers access to a terrace and free private parking.

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

1.6 miles from Pennington Beach in Pennington, Luxury Caisa Villa - Eden Rock Luxury Estate, Pennington provides accommodations with access to spa facilities.

Silver Moon - Eden Rock

Pennington
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews

Providing pool with a view, Silver Moon - Eden Rock offers accommodations in Pennington. This property offers access to a terrace and free private parking.

Eden Rock Luxury Villas, Pennington

Pennington
Free cancellation options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 76 reviews

1.5 miles from Pennington Beach in Pennington, Eden Rock Luxury Villas, Pennington offers accommodations with access to a sauna, hot tub, and spa facilities.

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

1.5 miles from Pennington Beach in Pennington, Luxury Villa Aloe Ridge - Eden Rock Luxury Estate, Pennington provides accommodations with access to spa facilities and beauty services.

Enjoy breakfast in Pennington and nearby

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.4
Very Good - What previous guests thought, 10 reviews

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

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

1.3 miles from Pennington Beach in Pennington, Luxury Villa Umdoni - Eden Rock Luxury Estate, Pennington offers accommodations with access to a hot tub and spa facilities.

Bush Cottage

Pennington
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 6 reviews

Just a 10-minute walk from Pennington Beach and 1.2 miles from Umdoni Golf Club, Bush Cottage features accommodations in Pennington with a garden.

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

A22SelborneGolfEstatePennington is located in Pennington, just 2.8 miles from Umdoni Golf Club and 8.9 miles from Scottburgh Golf Club.

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.

FAQ about self-catering accommodations in Pennington

Self-catering Accommodations That Guests Love in Pennington

See all
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 78 reviews
Self catering , the entire environment was breath taking
Guest review by
Vijen
Family with young children
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 72 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
Avg. price/night: $102.02
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 48 reviews
A very clean place with great kitchen and the aircon rooms was amazing with KZN being so hot. Kathy sent us the loadshedding schedule daily and help us with anything we needed. We will stay again
Guest review by
Neil
Family with young children
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 78 reviews
Beautiful estate, kitchen was very clean and the house was lovely.
Guest review by
Green
Young couple