From:$ 0.00 /night
0
(0 review)
Check

Diamonds Leisure Beach & Golf Resort

0/5
Not Rated (0 review)
https://leisurebeachgolfresort.diamondsresorts.com/sitemap/

About this hotel

Diamonds Leisure Beach & Golf Resort is a hotel located in Diani, the South Coast of Kenya.
It is situated on the white sands of the award-winning Diani Beach.

The 4-star resort is known for its extensive tropical gardens and over 450 meters of beachfront.

The hotel features 170 rooms featuring: 
Garden rooms, Sea View rooms, Ocean front rooms, 6 bedroom and 4 bedroom Oasis villas with wading pools.

Key features:
  • Beachfront access:
    The resort sits on a private, expansive white-sand beach with beachside bars and activities like volleyball.
  • Dining and drinks: 
    The resort has two restaurants serving regional and international cuisine, as well as a bar and a coffee shop.
  • Family-friendly amenities: 
    A free children's club, supervised childcare, and a children's pool are available.
  • Spa and wellness: 
    Guests can receive massages, facials, and body wraps at the Mvua African Rain Spa.
  • Sustainability:
    The resort has achieved Travelife Gold Certification for its commitment to sustainability.
  • Accommodations: 
    A variety of rooms, suites, and villas are available.
    Including options with views of the gardens, swimming pools, or the ocean. 
    The rooms and suites are air-conditioned with options like private balconies and terraces.
  • Golf: 
    The resort features an 18-hole championship golf course across the road. 
    Which has hosted prestigious events like the NCBA Diani Beach Masters. 
    
    Pools: 
    There are four swimming pools on the property, nestled among the tropical gardens.
  • Dining: 
    Guests can choose from a selection of restaurants that offer diverse cuisine, including buffets & à la carte fine dining
  • Activities: 
    The resort offers many activities, such as scuba diving, snorkeling, beach volleyball, tennis, and a casino. 
    There is also an in-house animation team for adults and children.
  • Location: 
    The resort is located in the Kwale district. 
    It is approximately 38 kilometers south of Mombasa and about a 10-minute drive from the Ukunda Airport. 
    Nearby attractions include the Shimba Hills National Reserve.

 

How to get to Diamonds Leisure Beach & Golf Resort from Nairobi.

Option 1: 

Fly from Nairobi (Fastest)

Without a doubt, this is the fastest and most direct method & saves a full day of travel.

1. Fly from JKIA to Ukunda (UKA) Airstrip
  • Airlines:
    Jambojet is the main operator offering direct flights from Nairobi's main international airport to Ukunda.
  • Flight duration:
    The flight takes approximately 1 hour and 15 minutes.
  • Final transfer:
    From Ukunda Airstrip, the resort is only a 10-minute taxi ride away.
    
    2. Fly from Wilson Airport (WIL) to Ukunda (UKA) Airstrip
  • Airlines:
    Several domestic airlines, including Safarilink and Skyward Express, fly this route.
  • Flight duration:
    Flights typically take about 1 hour and 15 minutes.
  • Final transfer:
    A short taxi ride from Ukunda Airstrip will get you to the resort.
Option 2: 

Take the SGR Train to Mombasa (Most Scenic)
This option is longer but offers a scenic journey through Tsavo National Park, with a chance to spot wildlife. 1. Take the SGR train from Nairobi to Mombasa from Nairobi Terminus
The Madaraka Express train operates a daily service from the Nairobi Terminus in Syokimau to the Mombasa Terminus in Miritini.
  • Journey time:
    The express train takes about 5 hours, while the inter-county train (with stops) takes around 6 hours

2. Transfer from Mombasa Terminus to Diani

  • By road:
    From the Mombasa Terminus, and then transfer to Diani by taxi.
  • The Likoni Ferry:
    The route to Diani requires crossing the Likoni Channel via a car ferry. The ferry trip itself is short, but waits can occur.
  • Journey time:
    The road journey from the Mombasa Terminus to Diani typically takes between 1.5 to 2 hours.

Rules

Check In 12:00 PM
Check Out 10:00 AM
Hotel Policies

Policies and supplements

Minimum Stay 2 nights. Festive season: Minimum Stay 5 Nights. Offers are not combinable. TERMS OF PAYMENTS : At least 30 days before check-in CANCELLATION POLICY 40% of the total stay, if cancellation notice is received within 30 to 10 days before check-in 60% of the total stay, if cancellation notice is received within 9 to 1 days before check-in 100% of the total stay for no show Stays inside the period from 21.12.25 to 07.01.26, 100% of the total stay if cancellation is received after 15.10.25 The hotel can not be held liable for any cancellation fee or compensation in the event that clients need to amend the check-in or check-out dates due to changes in their personal.
Show All

Reviews

0/5
Not Rated
(0 review)
Sleep
0/5
Lo
0/5
0 review on this Hotel - Showing 1 to 0

Write a review

Diamonds Leisure Beach & Golf Resort

Owner

Shreds Adventures

Member Since 2025

Explore other options