Search for Cheap Deals on
Hotels in Pennington

Photo by Amy Taylor

Check Last Minute Pennington Hotel Deals

Tonight Jul 18 - Jul 19This weekend Jul 18 - Jul 20

Choose from 76 Pennington Hotel Deals

Selborne Golf Estate, Hotel & Spa

Selborne Golf Estate, Hotel & Spa

4 out of 5
99 Old Main Road, Off Sezela off-ramp, Pennington, KwaZulu-Natal
  • 1 min walk from Selborne Park Golf Club
Stay at this 4-star beach hotel in Pennington. Enjoy free parking, 2 outdoor pools, and a full-service spa. Popular attractions Selborne Park Golf Club and Selbourne ...
8.4/10 Very Good! (68 reviews)
"Golf"

Reviewed on Apr 25, 2025

Selborne Golf Estate, Hotel & Spa
Luxury Seaside Homes

Luxury Seaside Homes

5 out of 5
Eden Rock Forest Estate Old Main Road, Pennington, KwaZulu-Natal
  • 4 min walk from Selborne Park Golf Club
Stay at this 5-star luxury villa in Pennington. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Selborne Park Golf Club and Selbourne ...
Luxury Seaside Homes
Selborne Golf Estate First Private Stays

Selborne Golf Estate First Private Stays

3 out of 5
Old Main Rd, Pennington, KwaZulu-Natal
  • 5 min walk from Selborne Park Golf Club
Stay at this 3-star golf villa in Pennington. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Selborne Park Golf Club and Selbourne Golf ...
Selborne Golf Estate First Private Stays
Botha House

Botha House

3 out of 5
1 Don Knight Ave, Pennington, KwaZulu-Natal
  • 26 min walk from Selborne Park Golf Club
Stay at this 3-star golf guesthouse in Pennington. Enjoy free parking, a golf course, and breakfast (surcharge). Popular attractions Umdoni Park Golf and Selborne ...
"Great old fashioned hospitality wonderful walks and safe"

Reviewed on Jan 5, 2021

Botha House
Mongoose Corner

Mongoose Corner

3.5 out of 5
Villa T9 Selborne Park Golf Estate, Pennington, KwaZulu-Natal
  • 1 min walk from Selborne Park Golf Club
Stay at this 3.5-star beach vacation home in Pennington. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Selborne Park Golf Club and ...
Mongoose Corner
Marais Manor

Marais Manor

4 out of 5
Villa A2 Selborne Park Golf Estate, Old Main Road, Pennington, KwaZulu-Natal
  • 1 min walk from Selborne Park Golf Club
Stay at this 4-star beach villa in Pennington. Enjoy free WiFi, free parking, and private pools. Popular attractions Selborne Park Golf Club and Selbourne Golf ...
Marais Manor
Fifteen on the 5th

Fifteen on the 5th

3.5 out of 5
Villa P15 Selborne Park Golf Estate, Old Main Road, Pennington, KwaZulu-Natal
  • 8 min walk from Selborne Park Golf Club
Stay at this 3.5-star beach vacation home in Pennington. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Selborne Park Golf Club and ...
Lovely home in the perfect setting
"This is an ideal home if you fancy a game of golf, a spa treatment, Wildlife walking through the gardens such as monkeys, dassies and duikers. There are a couple of restaurants within walking distance. You can also drive into Scottburgh for shopping or other restaurants The grounds are lovely to ..."

Reviewed on Dec 26, 2018

Fifteen on the 5th
Pettigrew s Place

Pettigrew s Place

4 out of 5
Villa 31 Selborne Park Golf Estate, Old Main Road, Pennington, KwaZulu-Natal
  • 5 min walk from Selborne Park Golf Club
Stay at this 4-star beach vacation home in Pennington. Enjoy free parking, private pools, and a full-service spa. Popular attractions Selbourne Golf Estate and ...
Pettigrew s Place
Kiepersol

Kiepersol

3.5 out of 5
Eden Rock Forest Estate, Pennington, KwaZulu-Natal
  • 6 min walk from Selborne Park Golf Club
Stay at this 3.5-star golf vacation home in Pennington. Enjoy free parking, daily housekeeping, and laundry facilities. Popular attractions Selbourne Golf Estate ...
Kiepersol
Protea Hotel by Marriott Karridene Beach

Protea Hotel by Marriott Karridene Beach

3 out of 5
Old South Coast Road, Illovo Beach, Kingsburgh, KwaZulu-Natal
  • 43 min drive from Selborne Park Golf Club
Stay at this 3-star beach hotel in Kingsburgh. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Warner Beach and Kingsburgh Library ...
8.2/10 Very Good! (71 reviews)
"Relatively ok stay"

Reviewed on Jun 12, 2025

Protea Hotel by Marriott Karridene Beach
Blue Marlin All-Inclusive Seascape by Dream Resorts

Blue Marlin All-Inclusive Seascape by Dream Resorts

3 out of 5
180 Scott Street, Scottburgh, KwaZulu-Natal
  • 17 min drive from Selborne Park Golf Club
Stay at this 3-star beach hotel in Scottburgh. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Scottburgh Golf Club and Scottburgh Beach ...
8.2/10 Very Good! (59 reviews)
Will return
"What a wonderfull place, with something to do for the entire family."

Reviewed on Mar 24, 2025

Blue Marlin All-Inclusive Seascape by Dream Resorts
Sugar Beach Resort

Sugar Beach Resort

3 out of 5
1 Cowry Drive, Elysium, KwaZulu-Natal
  • 17 min drive from Selborne Park Golf Club
Stay at this 3-star beach B&B in Elysium. Enjoy free breakfast, free parking, and onsite spa services. Popular attraction Umdoni Park Golf is located ...
Did not fully enjoyed
"Not so good. Food choices not so appetizing. Noise from neighbors, terrible"

Reviewed on Mar 22, 2022

Sugar Beach Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.