Nestled between wildlife conservancies, rolling tea fields, and shimmering coastlines, Kenya’s golf courses are emerging as must-visit destinations for travelers seeking a blend of sport, luxury, and spectacular landscapes. With over 40 courses across the country, many set in breathtaking locations, Kenya offers some of the best golfing experiences in Africa.
From championship fairways to heritage-rich clubs, here are the top golfing destinations worth adding to your bucket list:
1. Vipingo Ridge – Kilifi
Set on the Kenyan coast near Kilifi, Vipingo Ridge is East Africa’s only PGA-accredited golf course. The Baobab Course overlooks the Indian Ocean and features pristine greens, luxury villas, and rich wildlife. Ideal for both high-stakes players and casual golfers, Vipingo combines high-end living with panoramic coastal beauty.
2. Karen Country Club – Nairobi
Located in the heart of Karen suburb, this serene course borders the Ngong Forest and offers an elegant, old-world charm. Known for its history and exclusivity, the club combines traditional architecture with modern facilities. Golfers can enjoy tranquil rounds amid forest views and then explore nearby attractions like the Giraffe Centre or Karen Blixen Museum.
3. Muthaiga Golf Club – Nairobi
One of the most prestigious clubs in the region, Muthaiga hosts the Magical Kenya Open and features a challenging course with fast greens and smartly designed hazards. With its proximity to central Nairobi and rich history, it remains a favorite for both professionals and visiting dignitaries.
4. Windsor Golf Hotel & Country Club – Nairobi
Set within a five-star resort, Windsor is renowned for its beautiful course surrounded by coffee plantations and indigenous forest. Beyond golf, guests enjoy fine dining, spa services, and scenic walking trails. It’s a popular retreat for Nairobi’s elite and international travelers.
5. Nyali Golf & Country Club – Mombasa
Steps away from the beach, Nyali offers a classic 18-hole course shaded by coconut palms. With sea breezes and a laid-back atmosphere, this coastal course is perfect for golfers looking to combine sport with a tropical vacation. The nearby resorts and oceanfront activities add to its charm.
6. Great Rift Valley Golf Resort – Naivasha
Perched above Lake Naivasha, this scenic course delivers awe-inspiring views of the Rift Valley. Wildlife sightings are common, and the resort also offers luxurious lodges, a spa, and boating experiences. Ideal for families and couples alike.
7. Limuru Country Club – Kiambu
Famous for its cooler climate and green hills, Limuru is surrounded by tea farms and indigenous trees. The 18-hole course is well-maintained and offers a quiet escape from Nairobi, just an hour’s drive away.
8. Eldoret Club – Uasin Gishu
A nine-hole gem in Kenya’s western region, Eldoret Club is peaceful and surrounded by rolling farmland. The elevation makes for crisp, fresh air, and the simple layout is inviting to golfers of all skill levels.
9. Nyeri Golf Club – Mt. Kenya Region
This highland course features spectacular views of Mount Kenya and a cool climate ideal for walking the fairways. Established in the 1920s, it offers a classic layout and a quiet, nostalgic vibe.
10. Nanyuki Sports Club – Laikipia
Straddling the equator, this nine-hole course is a favorite among travelers heading to Ol Pejeta or Mount Kenya. Its relaxed atmosphere, beautiful setting, and colonial charm make it a delightful stop.
As a result of golf, Kenya has attained high standard tourism courtesy of reliable weather, year-round play, and a growing number of golf-friendly resorts. This sets Kenya towards becoming Africa’s luxury golf hub. Tourism boards and private developers are increasingly marketing golf packages that blend safari, beach, and sport, all in one journey.
Whether you’re teeing off under palm trees, beside coffee plantations, or on a ridge overlooking a lake, Kenya’s golf courses promise an experience that’s as relaxing as it is remarkable.



