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

Best hotels with breakfast in Kelso and nearby

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 94 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.96 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 838 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.86 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 269 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$95.12 per night
  • 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.

  • 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, 6 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, 72 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...

Budget hotels in Kelso and nearby

  • Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 77 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.20 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$87 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.97 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 129 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.42 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.60 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in Park Rynie, 600 metres from Park Rynie Beach and 3.3 km from Scottburgh Golf Club, Mac Cottage offers air conditioning.

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

    From US$74.24 per night