Skip to main content

Search hotels in Kelso

Enter your dates to see the latest prices and deals for Kelso hotels

Kelso – 4 hotels and places to stay

Filter by:

Star rating
Review score

Tinroofs Cottage

Kelso

Offering a garden and inner courtyard view, Tinroofs Cottage is located in Kelso, 800 metres from Nkomba Beach and 4.1 km from Umdoni Golf Club.

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.0
Superb - What previous guests thought, 31 reviews
Price from
US$45.27
1 night, 2 adults

Welkom in Weerkom

Kelso

Located in Kelso in the KwaZulu-Natal region, with Nkomba Beach nearby, Welkom in Weerkom features accommodation with access to a hot tub.

P
Padayachee
From
South Africa
The environment was the best a home away from home we really enjoyed it
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 9 reviews
Price from
US$47.46
1 night, 2 adults

The Cabanas

Scottburgh (Near Kelso)

Located in Scottburgh and only 700 metres from Scottburgh Beach, The Cabanas provides accommodation with garden views, free WiFi and free private parking.

J
Joyful
From
South Africa
Very impressed with the place ,the safety and everything was clean, every thing is close, places
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 14 reviews
Price from
US$79.89
1 night, 2 adults

Ascott Manor

Scottburgh (Near Kelso)

Boasting air-conditioned accommodation with a private pool, Ascott Manor is situated in Scottburgh. This property offers access to a balcony, free private parking and free WiFi.

B
Bogumiła
From
United Kingdom
We loved absolutely everything about Ascot Manor! The entire house was just for us, which made the experience even more special. There are four spacious bedrooms, each with its own private bathroom—either with a shower or a bathtub. The house itself is amazing: a huge sitting room, a well-equipped kitchen, and a fantastic bar area perfect for socializing. There is also a grill area that made for a cozy evening. There’s a swimming pool surrounded by palm trees, giving the whole place a tropical, peaceful vibe—like a little paradise! The housekeeper stays in the cottage next door and is extremely kind, helpful and ever happy person. Highly recommended for bigger family or groups looking for comfort, space, and a touch of luxury.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 30 reviews
Price from
US$102.85
1 night, 2 adults

Milkwood Haven

Pennington (Near Kelso)

Located 13 km from Scottburgh Golf Club, 25 km from Umkomaas Golf Club and 29 km from Vernon Crookes Nature Reserve, Milkwood Haven offers accommodation situated in Pennington.

f
fahim
From
South Africa
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, 36 reviews
Price from
US$40.75
1 night, 2 adults

37 on Salmon

Pennington (Near Kelso)

Situated in Pennington, 37 on Salmon features accommodation with a private pool, a patio and pool views. This property offers access to a balcony, free private parking and free WiFi.

t
thivashni
From
South Africa
beautiful views, ample space , good price , peaceful, beach is around the corner
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 20 reviews
Price from
US$198.25
1 night, 2 adults

Breeze & Bliss Beach House 300m Walk to the Beach!

Pennington (Near Kelso)

Offering a garden and garden view, Breeze & Bliss Beach House 300m Walk to the Beach! is located in Pennington, 14 km from Scottburgh Golf Club and 25 km from Umkomaas Golf Club.

T
Tiffany
From
South Africa
Everything,beautiful home with an amazing host.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 48 reviews
Price from
US$88.77
1 night, 2 adults

Whispering Waves

Bazley Beach (Near Kelso)

Set in Bazley Beach, Whispering Waves offers accommodation with a private pool, a patio and pool views. This beachfront property offers access to a balcony, darts, free private parking and free WiFi.

v
van.der.Walt
From
South Africa
Heather and Charles were just great. We were kept up to date with loadshedding schedule for the 3days we spent at Whispering Waves. Heather also sent the exact directions we needed to get to our destination, using Whattsapp messages. We enjoyed our short time at Whispering Waves very much and would recommend anyone to visit them.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews
Price from
US$62.88
1 night, 2 adults

Le'Cottage Scottburgh

Scottburgh (Near Kelso)

Offering quiet street views, Le'Cottage Scottburgh is an accommodation located in Scottburgh, 13 km from Umdoni Golf Club and 13 km from Umkomaas Golf Club.

S
Siphelele
From
South Africa
The look of the cottage,it has a rustic feel,it has everything that one might need
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 64 reviews
Price from
US$48.53
1 night, 2 adults

Dollies place

Bazley Beach (Near Kelso)

Boasting accommodation with a plunge pool, garden view and a balcony, Dollies place is situated in Bazley Beach.

V
Victor
From
South Africa
Management and staff was excellent and VERY accommodation
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 42 reviews
Price from
US$41.43
1 night, 2 adults
See all hotels in and around Kelso

Most booked hotels in Kelso and surroundings in the past month

See all

Popular with guests booking hotels in Esperanza

Popular with guests booking hotels in Esperanza

Popular with guests booking hotels in Pennington

Popular with guests booking hotels in Pennington

Best hotels with breakfast in Kelso and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 85 reviews

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.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 872 reviews

Located in the quaint town of Pennington, the Selborne Golf Estate Hotel & Spa offers spacious rooms in warm décor. Guests can make use of the spa and gym centre or relax at the private beach club.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 285 reviews

Set in Pennington and only 300 metres from Pennington Beach, Botha House offers accommodation with sea views, free WiFi and free private parking.

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

Boasting garden views, The Ammani Country House features accommodation with a garden, a terrace and barbecue facilities, around 20 km from Scottburgh Golf Club.

From US$59.22 per night

Set in Esperanza, 7 km from Umdoni Golf Club, Phiris B&B offers accommodation with a garden, free private parking and a restaurant.

From US$37.66 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 15 reviews

Situated in Pennington and only 500 metres from Nkomba Beach, Sea Vista features accommodation with sea views, free WiFi and free private parking.

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

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

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 16 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.

Budget hotels in Kelso and nearby

Scored out of 10, guest rating 5.3
Passable - What previous guests thought, 69 reviews

Set within 1.2 km of Nkomba Beach and 4.5 km of Umdoni Golf Club in Pennington, Aqua Vista Accommodation offers accommodation with seating area.

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

Offering a garden and garden view, Breeze & Bliss Beach House 300m Walk to the Beach! is located in Pennington, 14 km from Scottburgh Golf Club and 25 km from Umkomaas Golf Club.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 47 reviews

Featuring garden views, A22SelborneGolfEstatePennington offers accommodation with a private beach area and a patio, around 4.6 km from Umdoni Golf Club.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 133 reviews

Aqua 180 is set in Pennington, a few steps from Pennington Beach, 2.8 km from Umdoni Golf Club, as well as 14 km from Scottburgh Golf Club.

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 7 reviews

Featuring a balcony with garden views, a garden and barbecue facilities, Forest Cottage can be found in Pennington, close to Pennington Beach and 700 metres from Umdoni Golf Club.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 43 reviews

Set within less than 1 km of Park Rynie Beach and 1.9 km of Scottburgh Golf Club in Scottburgh, The House Of The Rising Sun provides accommodation with seating area.

From US$85.81 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 14 reviews

Located in Scottburgh and only 700 metres from Scottburgh Beach, The Cabanas provides accommodation with garden views, free WiFi and free private parking.

From US$117.18 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 30 reviews

Boasting air-conditioned accommodation with a private pool, Ascott Manor is situated in Scottburgh. This property offers access to a balcony, free private parking and free WiFi.

What guests said about Kelso:

8.0

The area is attractive and the locals are enthusiastic and...

The area is attractive and the locals are enthusiastic and helpful . Gorgeous beaches , luxuriant plants , trees and flowers . Wonderful weather . Decent restaurants . The roads are a shocking mess , complete nightmare . For self catering the availability of grocery supplies is poor . There's one poorly stocked grocery store which looks like something out of the seventies . I would strongly advise online grocery orders . The closest mall is in Scottburgh which is about 12 minutes drive away so don't forget anything !! The amenities and shocking roads detract from what could be a piece of Paradise
Guest review by
Ian
South Africa