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.4
Superb - What previous guests thought, 27 reviews
Price from
£34.81
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.8
Fabulous - What previous guests thought, 8 reviews
Price from
£36.49
1 night, 2 adults

Marula Mews T17 Villa - Selborne Golf Estate

Kelso

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

D
Doné
From
South Africa
House was well equipped. Loved the jacuzzi. All rooms have aircon and own bathroom. Ice maker is an awesome plus.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 25 reviews
Price from
£180.17
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.4
Superb - What previous guests thought, 13 reviews
Price from
£56.47
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.

D
Deshen
From
South Africa
Spacious and modern.The pictures on the website do not do justice for this place.Its brilliant and the Owners as well as the helper was fast and efficient in welcoming us.We didn't need much attention from them as everything was in order before we got there.Security of the home was also great.We were even surprised to see the home with a Bluetooth speaker.Its fully fitted with everything.This was our home away from home.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 21 reviews
Price from
£124.23
1 night, 2 adults

Milkwood Haven

Pennington (Near Kelso)

Located in Pennington in the KwaZulu-Natal region, Milkwood Haven has a patio.

W
Warren Price
From
South Africa
We loved this beach cottage and it was like a home away from home as Brian was so kind and welcoming. We loved the outside shower too! We will definitely be returning!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 28 reviews
Price from
£30.40
1 night, 2 adults

Dolphin View. 5 bedroom. 10 sleeper.

Bazley Beach (Near Kelso)

Located in Bazley Beach in the KwaZulu-Natal region, Dolphin View. 5 bedroom. 10 sleeper. Has a patio. This beachfront property offers access to a terrace, darts, free private parking and free WiFi.

M
Mxolisi
From
South Africa
Place was beautiful, clean, everything we wanted and more
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews
Price from
£131.76
1 night, 2 adults

The Donga House - Luxury Home near Scottburgh Beach

Scottburgh (Near Kelso)

Set in Scottburgh, 600 metres from Scottburgh Beach and 500 metres from Scottburgh Golf Club, The Donga House - Luxury Home near Scottburgh Beach offers a terrace and air conditioning.

M
Mahesh
From
South Africa
The place was excellent. Had all family members enjoy the place. Will recommend 👌 to others
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 34 reviews
Price from
£104.57
1 night, 2 adults

A22SelborneGolfEstatePennington

Pennington (Near Kelso)

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

G
Gillian
From
Botswana
The location, facilities, friendliness of host.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 39 reviews
Price from
£89.72
1 night, 2 adults

The Starfish Cottage

Scottburgh (Near Kelso)

Boasting quiet street views, The Starfish Cottage features accommodation with a garden, a terrace and barbecue facilities, around 13 km from Umkomaas Golf Club.

q
qata
From
South Africa
We basically loved everything about the place from the couple who took care of us and the cottage, 💯 overall no complaints
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 56 reviews
Price from
£53.54
1 night, 2 adults
See all hotels in and around Kelso

Best hotels with breakfast in Kelso and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 92 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 7.9
    Good - What previous guests thought, 798 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.8
    Fabulous - What previous guests thought, 260 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 9.0
    Superb - What previous guests thought, 14 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.7
    Exceptional - What previous guests thought, 17 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.

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

    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.

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

    Set in Pennington in the KwaZulu-Natal region and Nkomba Beach reachable within 1.6 km, Sea Forever offers accommodation with free WiFi, barbecue facilities, a private beach area and free private...

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

    Offering a garden and garden view, Syringa Sea View is set in Pennington, 3 km from Umdoni Golf Club and 12 km from Scottburgh Golf Club.

Budget hotels in Kelso and nearby

  • Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 80 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.

  • Featuring a private pool and garden views, Penn Rest -Apartment is located in Pennington. This property offers access to a terrace, free private parking and free WiFi.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 51 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 7.4
    Good - What previous guests thought, 132 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 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.

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

    Boasting quiet street views, The Starfish Cottage features accommodation with a garden, a terrace and barbecue facilities, around 13 km from Umkomaas Golf Club.

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

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

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

    Pennington Ocean View is set in Pennington, 3.1 km from Umdoni Golf Club, 12 km from Scottburgh Golf Club, as well as 23 km from Umkomaas Golf Club.