Welcome to Travelstart. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
Kelso, South Africa

Kelso Resort Accommodation

Kelso in KwaZulu-Natal

Resort Accommodation in Kelso

Accommodation near Kelso

* Distances are shown as the crow flies and not necessarily the actual travelling distance.

Kingfisher House | Pennington Resorts

Kingfisher House

Pennington Self-catering
Sleeps 6
1 review
1.19km from Kelso

A fully equipped three bedroom house with pool, two under cover patios with braais, a garage and security. Two double bedrooms, main has an en-suit

R2300
Avg per night
Avg per night
R2300
Joe and Maria Hideout | Resorts Pennington

Joe and Maria Hideout

Pennington Self-catering
Sleeps 13 in 2 rooms
7 reviews
1.62km from Kelso

Set in a lovely garden, amidst the quiet pristine beaches of the magnificent Pennington Bay, Joe & Maria Hide Out 20th Hole is the ideal destination for...

R600
Avg per night
Avg per night
R600
Gumpost Cottage | Pennington Resorts

Gumpost Cottage

Pennington Self-catering
Sleeps 6
11 reviews
2.45km from Kelso

Gumpost Cottage offers comfortable self-catering accommodation situated in Pennington, a small coastal town on the south coast of KwaZulu-Natal.The

R950
Avg per night
Avg per night
R950
Pennington Beach Resort | Resorts Pennington

Pennington Beach Resort

Pennington Self-catering
Sleeps 189 in 22 rooms
13 reviews
2.59km from Kelso

Please Note :Please note that we do give preference to large groups during the year as we are known to host groups of all different types. We do however t

R120
Avg per night
Avg per night
R120
Pennington Garden Flat  | Pennington Resorts

Pennington Garden Flat

Pennington Self-catering
Sleeps 2
6 reviews
2.62km from Kelso

The flat is in a well established garden, Braai area and pool at your disposal. Flat has one bedroom with shower on suite, sleeps 2, small open plan...

R550
Avg per night
Avg per night
R550
Chameleon Corner | Resorts Pennington

Chameleon Corner

Pennington Self-catering
Sleeps 6
2.93km from Kelso

Mongoose Corner is a three-bedroom double story villa situated in Selborne Park Golf Estate on the South Coast of KwaZulu-Natal.The lounge is beauti

R1800
Avg per night
Avg per night
R1800
Sun Lourie Resort | Pennington Resorts

Sun Lourie Resort

Pennington Self-catering, Resort
Sleeps 50 in 10 rooms
3 reviews
2.96km from Kelso

Sun Lourie Resort is situated in the heart of Pennington, only a short drive or leisurely stroll to the beach. We offer group bookings and Sun Lourie...

R995
Avg per night
Avg per night
R995
Sandra Place | Resorts Pennington

Sandra Place

Pennington Self-catering
Sleeps 8
3.29km from Kelso

Sandra Place is situated in the small town of Pennington on the KwaZulu Natal South Coast. It offers a home away from home with three bedrooms, two of...

R1600
Avg per night
Avg per night
R1600
Pennington Villa # Little Paradise | Pennington Resorts

Pennington Villa # Little Paradise

Pennington Self-catering
Sleeps 4
3.37km from Kelso

Pennington is a quaint coastal town south of Durban on KwaZulu-Natal's South Coast and is the ideal vacation spot for families. It is only an hour's drive...

R700
Avg per night
Avg per night
R700
10% OFF
Pennington Waves | Resorts Pennington

Pennington Waves

Pennington Self-catering
Sleeps 54
2 reviews
3.38km from Kelso

Pennington Waves offers affordable and luxuriously furnished self-catering holiday units, with plenty of space for the whole family to enjoy those...

R850
R765
Avg per night
Avg per night
R850
R765

We're unable to find results matching your search criteria. We suggest removing some filters (your current filters are hiding appoximately 3 establishments)

Kelso Resort Accommodation

If you are looking for Kelso holiday accommodation , Travelstart has a selection of Self-catering, Camping and Caravanning, holiday accommodation in Kelso and surrounds. With 3 listings in Kelso, our handy Kelso map search and great low prices, it's easy to book the perfect holiday accommodation for your Kelso visit.