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, 29 reviews
Price from
US$44.29
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$78.16
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, 23 reviews
Price from
US$117.56
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.

D
David
From
United Kingdom
If I could give 20/10 I would. Absolutely stunning home, fantastic facilities, cutlery and host. The pool and braai area was perfect and the beds and bathrooms were top class. We also had a few colder days,so the DStv was great for the lazy afternoons. The location is good, near the shopping centres and not too far from the beach (drivable not walkable). Mbali was the best host we've come across, super quick communication and we had a number of additional requests like spare keys and picking up left behind items, that was no issue whatsoever. This is a perfect home away from home (it was beautiful) and if we're ever back in Scottburgh we will be back again. Thank you Mbali!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 36 reviews
Price from
US$144.75
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.

D
David
From
United Kingdom
Lovely beach home with a fantastic view of the ocean. Huge amount of space for a large family. Kathleen was a very warm host. Well kitted out kitchen etc and lovely braai and balcony area. We would have loved to stay for longer. Mojo the dog looks intimidating but is the friendliest guard dog we've met!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 50 reviews
Price from
US$84.24
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.

B
Becky
From
United Kingdom
What a fabulous little place. The hosts, Heather and Charles, were so accommodating, kind, and so warm and welcoming. The chalet was very clean and easy to use. The surrounding plants and trees gave it a very cool bohemian vibe. The decor in the garden is just perfect for this little gem.. So very relaxing. The pool was brilliant for the kids to play in. And the view. You don't get much better than this slice of paradise. Absolutely gorgeous little gem. Very safe and secure, private, it was just perfect. We can't wait to go back. Ps, the photos we provided are obviously not of the bathroom, lobby, etc. They were precious memories I wanted to share .
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 37 reviews
Price from
US$61.52
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.0
Superb - What previous guests thought, 70 reviews
Price from
US$49.21
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
Vickie
From
New Zealand
This property was so well equipped. The host just couldn't do enough to make our stay perfect. Very quiet and peaceful, exactly what we were looking for. We so liked the individuality of this property.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 43 reviews
Price from
US$40.53
1 night, 2 adults

Botha House

Pennington (Near Kelso)

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

M
Mark
From
United Kingdom
location, style, friendly staff, good breakfast
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 264 reviews
Price from
US$85.46
1 night, 2 adults

Selborne Golf Estate, Hotel & Spa

Pennington (Near Kelso)

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.

E
Emilia
From
United Kingdom
The staff at the hotel are probably most friendliest and accommodating we have ever experienced, always polite and smiling. From the waiters to cleaners and down to managers. Room was large and comfortable, the view was just spectacular, and having deer and monkeys running past your door is just adorable. Breakfast was fresh and delicious every morning, and having person cook eggs fresh just for you was just great. The hotel seams to have everything you can think of to make the stay just a little more entertaining. on top of the spa and golf there was also pool and tennis courts as well as games room and BBQ facilities. If we ever in the are we will definitely stay there again.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 834 reviews
Price from
US$72.95
1 night, 2 adults
See all hotels in and around Kelso

Budget hotels in Kelso and nearby

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

    From US$52.11 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 93 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.

    From US$93.80 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 50 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.

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

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

    From US$126.75 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 834 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.

    From US$67.74 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 130 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.

    From US$57.32 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 5 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.

    From US$40.53 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 264 reviews

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

    From US$94.96 per night

Best hotels with breakfast in Kelso and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    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$61.72 per night
  • 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.6
    Exceptional - What previous guests thought, 5 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.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 71 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.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 22 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.

  • 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.