Lifestyle

2025 List of Best Golf Courses in Kenya: Top 10 Must-Play Greens for Every Golfer

John Okulo, Director of Corporate Banking at KCB Bank Kenya, takes a powerful swing during the KCB Golf Tournament at the KCB East Africa Golf Tour at Limuru Country Club on Saturday June 15, 2024.

Golf in Kenya is more than just a sport—it’s an experience that blends world-class courses with breathtaking landscapes, rich history, and a vibrant golfing culture. From the lush fairways of Nairobi to the coastal greens of Mombasa, Kenya offers some of Africa’s finest golfing destinations. Whether you’re a seasoned golfer chasing a challenging round or a beginner looking to enjoy scenic beauty, the country’s top golf courses cater to every skill level.

AKenya’s golfing scene continues to thrive, bolstered by its year-round playable climate and a growing reputation as a premier golf destination in Africa. With over 37 courses nationwide, the options are vast, but we’ve curated the cream of the crop based on design, scenery, challenge, and prestige. Let’s tee off into this journey through Kenya’s golfing gems.


Why Golf in Kenya is a Unique Experience

Kenya’s golf courses are unlike any other, offering a fusion of sport and nature that’s hard to replicate. Here’s why they stand out:

  • Stunning Landscapes: From coastal views along the Indian Ocean to the dramatic Rift Valley escarpments, the scenery is a golfer’s dream.
  • Wildlife Encounters: Monkeys, birds, and even giraffes often share the fairways, adding an adventurous twist to your game.
  • Rich Heritage: Introduced by British settlers in the early 20th century, golf has evolved into an inclusive sport with a deep legacy.
  • World-Class Events: Courses like Muthaiga and Vipingo Ridge host international tournaments such as the Magical Kenya Open, drawing global attention.

With these elements in mind, let’s explore the top 10 golf courses in Kenya that every golfer must play.


Top 10 Must-Play Golf Courses in Kenya

1. Muthaiga Golf Club – Nairobi’s Crown Jewel

  • Location: Nairobi
  • Par: 71
  • Distance: 7,169 yards (championship tees)
  • Why It’s a Must-Play: Known as the “Home of Golf” in Kenya, Muthaiga Golf Club is steeped in tradition and prestige. Redesigned by Peter Matkovich in 2002, this 18-hole championship course challenges players with its strategic bunkers and slick greens. It’s the perennial host of the Magical Kenya Open, a European Tour event that attracts top talent worldwide.
  • Highlights: The iconic par-5 13th hole demands precision, while the proximity to Karura Forest adds a serene ambiance. Membership is exclusive, but visitors can play with an introduction from a member.
  • Amenities: Luxurious clubhouse, pro shop, and dining options.

Muthaiga is a bucket-list course for any golfer visiting Nairobi, blending history with a modern test of skill.

2. Vipingo Ridge – Coastal Golfing Paradise

  • Location: Kilifi County, North Coast
  • Par: 72
  • Distance: 7,200 yards
  • Why It’s a Must-Play: Africa’s first PGA-accredited course, Vipingo Ridge’s Baobab Course, designed by David Jones, offers dramatic coastal views and a challenging layout. The par-3 13th hole, with its ocean backdrop, is a standout.
  • Highlights: Rolling fairways, large bunkers, and a luxurious resort setting make it ideal for a golf safari. It hosts the Magical Kenya Ladies Open, enhancing its global stature.
  • Amenities: 5-star accommodations, spa, and beach access.

For golfers seeking a blend of luxury and coastal charm, Vipingo Ridge is unrivaled.

3. Windsor Golf Hotel & Country Club – A Scenic Masterpiece

  • Location: Ridgeways, Nairobi
  • Par: 72
  • Distance: 6,407 yards (men’s tees)
  • Why It’s a Must-Play: Often hailed as Kenya’s most beautiful course, Windsor’s 18-hole layout weaves through coffee farms and indigenous forests. Its USGA-standard design features island greens and cliffside holes, like the par-4 14th and par-5 18th with its peninsula green.
  • Highlights: Sykes monkeys accompany players, and the Victorian-themed clubhouse adds a touch of elegance.
  • Amenities: Hotel, conference facilities, and a driving range.

Windsor is perfect for golfers who value aesthetics as much as challenge.

4. Karen Country Club – Nature Meets Golf

  • Location: Karen, Nairobi
  • Par: 72
  • Distance: 6,800 yards
  • Why It’s a Must-Play: Established in 1937, this historic course is renowned for its natural beauty, with wetlands and wildlife enhancing the experience. The 18-hole layout, built to PGA standards, hosts the annual Kenya Open.
  • Highlights: Water features on the 12th, 14th, and 18th holes test your strategy, while the vibrant flora creates a picturesque setting.
  • Amenities: Tennis courts, swimming pool, and a charming clubhouse.

Karen Country Club offers a peaceful yet challenging round, ideal for nature lovers.

5. Royal Nairobi Golf Club – The Urban Classic

  • Location: Nairobi, off Ngong Road
  • Par: 72
  • Distance: 6,801 yards (men’s tees)
  • Why It’s a Must-Play: Founded in 1906, Royal Nairobi is Kenya’s oldest golf course. Expanded to 18 holes in the 1920s, it offers a mix of challenges across its two nines, with views of the Ngong Hills as a backdrop.
  • Highlights: The large championship tees and well-maintained greens make it a favorite for urban golfers.
  • Amenities: Pro shop, bar, and dining facilities.

This course combines accessibility with a rich legacy, perfect for a quick city escape.

6. Thika Greens Golf Resort – A Modern Gem

  • Location: Thika
  • Par: 72
  • Distance: 6,900 yards
  • Why It’s a Must-Play: Designed by DDV Design Group, this 18-hole championship course opened in 2013 and has quickly risen in popularity. Its multiple tees cater to all skill levels, while the sculpted fairways and bunkers add intrigue.
  • Highlights: The four finishing holes are among Kenya’s toughest, and the resort setting enhances the experience.
  • Amenities: Driving range, golf training, and luxury lodging.

Thika Greens is a must-visit for corporate tournaments or a weekend golf getaway.

7. Nyali Golf & Country Club – Coastal Elegance

  • Location: Mombasa
  • Par: 71
  • Distance: 6,600 yards
  • Why It’s a Must-Play: Nestled near the coast, Nyali’s tree-lined fairways and fast greens offer a tropical golfing experience. The meticulously maintained course is a favorite among locals and tourists alike.
  • Highlights: The flowering trees and ocean breeze create a unique ambiance, while the layout challenges shot-making.
  • Amenities: Restaurant, bar, and proximity to Mombasa’s beaches.

Nyali is a top pick for golfers exploring Kenya’s coastal region.

8. Sigona Golf Club – Exclusive Excellence

  • Location: Kikuyu, near Nairobi
  • Par: 72
  • Distance: 6,700 yards
  • Why It’s a Must-Play: This exclusive 18-hole course exudes a country-club vibe with its pristine fairways and strategic design. It’s a favorite for wedding photoshoots and honeymoons, thanks to its beauty.
  • Highlights: The tranquil setting and friendly staff elevate the experience.
  • Amenities: Golf suites, dining, and event spaces.

Sigona offers a luxurious escape just outside Nairobi.

9. Great Rift Valley Lodge & Golf Resort – A Scenic Challenge

  • Location: Naivasha
  • Par: 71
  • Distance: 6,500 yards
  • Why It’s a Must-Play: Perched on the Mau Escarpment, this Thomas Fjastad-designed course boasts stunning views of Lake Naivasha and Mount Longonot. The par-3 17th, dubbed “Princess of the Rift,” is a highlight.
  • Highlights: Elevated tees and wildlife sightings make it unforgettable.
  • Amenities: Lodge, boat rides, and nature trails.

This course is a golfer’s paradise in the heart of the Rift Valley.

10. Leisure Lodge Beach & Golf Resort – Coastal Adventure

  • Location: Diani Beach
  • Par: 72
  • Distance: 6,800 yards
  • Why It’s a Must-Play: One of East Africa’s best 18-hole courses, Leisure Lodge challenges players with water hazards and sand traps along Diani’s white sands. It hosts the annual Diani Beach Masters.
  • Highlights: The coastal breeze and monkey sightings add flair to the round.
  • Amenities: Beachfront resort, pool, and dining.

Leisure Lodge is ideal for a golf-and-beach holiday.


What Makes These Courses Stand Out?

These top 10 golf courses in Kenya excel in several key areas:

  • Design: Crafted by renowned architects like Peter Matkovich, David Jones, and Thomas Fjastad, they offer strategic layouts.
  • Scenery: From coastal cliffs to forested highlands, the views are unmatched.
  • Challenge: Varied pars, bunkers, and water hazards test every aspect of your game.
  • Accessibility: Many offer visitor play options, though some require member introductions.

Whether you’re chasing a low score or a memorable experience, these greens deliver.


Planning Your Golf Trip to Kenya

Ready to hit the fairways? Here’s how to make the most of your Kenya golf safari:

  • Best Time to Play: Kenya’s equatorial climate allows year-round golfing, but March to May (long rains) can make courses wetter. June to October is ideal for dry conditions.
  • Cost: Green fees range from Ksh 600 ($5) at budget-friendly clubs like Nyeri to $50-$100 at resorts like Vipingo Ridge.
  • Packages: Combine golf with safaris in Maasai Mara or beach time in Mombasa for a holistic trip.
  • Gear: Most clubs offer rentals, but bringing your clubs ensures comfort.

Consider booking through a local travel agent for tailored Kenya golf packages.


Kenya’s golf scene is on the rise, with investments in infrastructure and international events boosting its profile. The success of the Magical Kenya Open and growing membership in clubs signal a bright future. As the middle class expands, golf is becoming more accessible, promising new courses and enhanced facilities.

The best golf courses in Kenya offer a rare blend of challenge, beauty, and adventure. From the historic greens of Muthaiga to the coastal allure of Vipingo Ridge, these top 10 must-play greens cater to every golfer’s dream. Whether you’re teeing off amidst monkeys or enjoying Rift Valley vistas, Kenya delivers an unforgettable golfing experience. Pack your clubs, plan your trip, and discover why Kenya is Africa’s hidden golfing gem.