Kenya Golf Vacations

Book a Golf Hotel + Flight or Car together to unlock savings

Photo by Kenya Tourism Board
  • Plan, book, travel with confidence

  • Better together

    Save up to ₩234,741 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top Golf Kenya Hotels

Fairmont Mount Kenya Safari

Fairmont Mount Kenya Safari

5 out of 5
Mount Kenya Nanyuki
  • 11 hours drive from Diani Beach
The price is ₩518,286 per night from Apr 10 to Apr 11
₩518,286
₩664,236 total
Apr 10 - Apr 11
includes taxes & fees
Book a stay at this luxury hotel in Nanyuki. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Nanyuki Show Ground and Nanyuki Park ...
9.4/10 Exceptional! (40 reviews)

Travelers like: golf course on site, golf lessons, sauna, steam room

Travelers say...
One of the most beautiful places on the planet. Get a suite if you can

Reviewed on Mar 19, 2026

Fairmont Mount Kenya Safari
Great Rift Valley Lodge and Golf Resort

Great Rift Valley Lodge and Golf Resort

3.5 out of 5
North Lake, Off Nairobi-Nakuru Highway Naivasha
  • 9 hours drive from Diani Beach
The price is ₩356,488 per night from Apr 8 to Apr 9
₩356,488
₩420,656 total
Apr 8 - Apr 9
includes taxes & fees
Book a stay at this golf hotel in Naivasha. Enjoy free breakfast, free WiFi, and free parking.
Great Rift Valley Lodge and Golf Resort
Best Western Nairobi Upper Hill

Best Western Nairobi Upper Hill

3.5 out of 5
2nd Ngong Avenue Nairobi
  • 8 hours drive from Diani Beach
The price is ₩77,026 per night from Apr 25 to Apr 26
₩77,026
₩98,594 total
Apr 25 - Apr 26
includes taxes & fees
Book a stay at this business-friendly hotel in Nairobi. Enjoy free WiFi, free parking, and 4 restaurants. Popular attractions Nairobi National Park and Kenya ...
9.2/10 Wonderful! (279 reviews)
Great

Reviewed on Mar 19, 2026

Best Western Nairobi Upper Hill
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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.