Diamonds Leisure Beach & Golf Resort
Select date
-
Select date
1 night
All properties in Diani Beach

Diamonds Leisure Beach & Golf Resort

No. 4 of Scenic Hotels in Kwale
Diani Beach Road, Diani Beach, Kwale, 80100, Kenya
Show on map
We Price Match
hotel overview picture
Highlights
Ideal location
Lots to do
Delicious breakfast
Free parking
Amenities
Golf course
4 Outdoor swimming poolsFree
Diving
Snorkeling
Spa
Massage room
Private parkingFree
Bar
All amenities
Property Description
Prime Beachfront Location: Diamonds Leisure Beach & Golf Resort in Diani Beach offers direct access to a private beach area and beachfront. Guests enjoy stunning sea views and a sun terrace, complemented by a swimming pool with a view. Comfortable Accommodations: Rooms feature air-conditioning, private bathrooms with walk-in showers, and balconies or patios. Additional amenities include free WiFi, minibars, and flat-screen TVs, ensuring a comfortable stay. Exceptional Facilities: The resort provides spa facilities and a children's playground. Guests can relax at the pool bar or enjoy evening entertainment, while the on-site restaurant offers Indian, Italian, and local cuisines. Convenient Location: Located 3 km from Ukunda Airport and a few steps from Diani Beach, the resort is close to attractions such as Leisure Lodge Golf Club and Colobus Conservation. Free on-site private parking is available.
Show more
8.3/10
Very Good
Good hotel, delicious food, buffet, clean rooms, beautiful beach.
All 55 reviews
Surroundings
Airport: Ukunda Airport
(4.1 km)
Airport: Moi International Airport
(47.1 km)
Train: Mombasa Train Station
(55.8 km)
Landmarks: I love Diani sign
(<100m)
Landmarks: Go Jump Kenya
(300m)
View on map

Overview

Rooms

Guest Reviews

Services & Amenities

Policies

5

4 Bedroom Oasis Villa

Bedroom 1:1 Queen bed and 2 Single bed ● Bedroom 2:1 Queen bed and 2 Single bed ● Bedroom 3:1 Queen bed and 2 Single bed ● Bedroom 4:2 Single bed and 1 Queen bed
64m² | Floor: 1
Free Wi-Fi
Non-smoking
Private bathroom
Refrigerator
Shower
Tea bags
Room Details
Check Availability
5

6 Bedroom Oasis Villa

Bedroom 1:2 Single bed and 1 Queen bed ● Bedroom 2:2 Single bed and 1 Queen bed ● Bedroom 3:1 Queen bed and 2 Single bed ● Bedroom 4:2 Single bed and 1 Queen bed ● Bedroom 5:2 Single bed and 1 Queen bed ● Bedroom 6:2 Single bed and 1 Queen bed
64m² | Floor: 1
Free Wi-Fi
Non-smoking
Private bathroom
Refrigerator
Shower
Tea bags
Room Details
Check Availability
11

Bustani Junior Suite

1 Queen bed
37m² | Floor: 1-3
Free Wi-Fi
Non-smoking
Private bathroom
Refrigerator
Shower
Tea bags
Room Details
Check Availability
4

Bustani Garden

1 Queen bed or 2 Single bed or 3 Single bed
37m² | Floor: 1-3
Free Wi-Fi
Non-smoking
Private bathroom
Refrigerator
Shower
Tea bags
Room Details
Check Availability
6

Poolside Room

1 Queen bed or 2 Single bed
28m² | Floor: 1-2
Free Wi-Fi
Non-smoking
Private bathroom
Refrigerator
Shower
Tea bags
Room Details
Check Availability
3

Sea View Room

1 Queen bed or 2 Single bed
28m² | Floor: 1-2
Free Wi-Fi
Non-smoking
Private bathroom
Refrigerator
Ocean view
Shower
Room Details
Check Availability
3

Standard Garden Room

1 Queen bed
23m² | Floor: 1-2
Free Wi-Fi
Non-smoking
Private bathroom
Refrigerator
Shower
Tea bags
Room Details
Check Availability
Hide Room Types

Guest Reviews

8.3/10
Very Good
55 reviews
  • Cleanliness8.4
  • Amenities7.9
  • Location8.8
  • Service8.0
Average for similar properties in Diani Beach
Most Mentioned
Review summary
Powered by AI
Location: The hotel is beautifully situated on a wide beach, perfect for enjoying peace and quiet. It's conveniently located near key attractions and offers stunning views, making it ideal for families and beach lovers.(based on 7 reviews)
А‍н‍т‍о‍н‍и‍о‍ ‍1‍8
June 5, 2025
Good hotel, delicious food, buffet, clean rooms, beautiful beach.
W‍o‍r‍l‍d‍t‍r‍a‍v‍e‍l‍l‍e‍r‍2‍0‍2‍6
September 21, 2025
I have been here a few times; I like the place very much. But this time it was a bit of a disappointment. They are refurbishing the reception and the big bar. So, it´s drilling and banging for breakfast, lunch dinner…. The animation team can be better, they cancel a lot. The WIFI is terrible. Definitely space for some improvement right now. I hope they are back to normal standards at the end of the year.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
September 9, 2025
The Mombasa M6 room was really terrible. The shower temperature was not regulated and it kept burning my skin. The air in the room had so much particles, I kept coughing through the night. The towels were all worn out. Compared to my experience in the Bustani Junior Suite, room quality was miles apart. Facilities in the M6 room was outdated and old. Buffet service for breakfast was largely the same and not exciting. And some of the staff definitely need a refresher training on service particularly Sylvester the water sports guy
J‍a‍f‍f‍e‍r‍ ‍A‍l‍-‍B‍e‍i‍t‍y
August 10, 2025
We’re checked in at around past 5pm Nuru is wonderful she tried her best and Mancy was helpful though I feel we’re overcharged they are reviewing and will get back to us  Food was super all the way from lunch through dinner to breakfast  The swimming pools were also good
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
January 21, 2025
Good clean hotel, a lot of monkeys at territory. Have a good beach, but a lot of beachboys here asking for buy souvenirs.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
June 17, 2025
It was a nice pleasant stay.. Food is good and their rooms are very cozy and elegant
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
July 27, 2025
Great service,excellent staff and very clean. Loved our family stay
A‍n‍o‍n‍y‍m‍o‍u‍s‍ ‍U‍s‍e‍r
July 30, 2024
Pleasant hotel in a good locatopn with very friendly staff. In general, room renovations are slowly overdue. Because of the noise, it is best not to take a room in the basement.

Services & Amenities

4 Outdoor swimming pools
Spa
Bar
Billiards room
3 Restaurants
Conference room
Playground
Kids' club
3 Restaurants
Diani Restaurant
Style: Buffet
Cuisine: African, BBQ, Indian, International
Open for: Breakfast, Lunch, Dinner
Special dietary options: Vegetarian
Ambience: Family-friendly, Traditional
Dining options: Reservations available
Business hours: [Mon - Sun] 06:30-21:30
Coral Beach Restaurant
Style: A la carte
Cuisine: International
Open for: Lunch, Dinner
Ambience: Family-friendly, Modern, Romantic
Dining options: Outdoor tables, Reservations available
Business hours: [Mon - Sun] 11:00-21:30
Frangipane Pizzeria
Style: A la carte
Open for: Lunch, Dinner
Ambience: Family-friendly
Dining options: Outdoor tables
More Amenities
4 Swimming pools
Outdoor swimming pool 1Free
Outdoor swimming pool 2Free
Outdoor swimming pool 3Free
Outdoor swimming pool 4Free
Parking
Private (exclusively for guests) is available On-site parking. Limited parking spaces Reservation not needed.
Business services
Front desk services
Food & drink
Public areas
Health & wellness
Activities
Facilities for children
Safety & security

Property Policies

Check-in and Check-out Times
Check-in: after 14:00
Check-out: Before 10:00

Front desk hours: 24/7

The host or staff will greet you upon arrival

Child policies
Children of all ages are welcome at this property.
Additional fees may be charged for children using existing beds. Add the number of children to get a more accurate price.

Cribs and Extra Beds
For all room types, cribs can be added. Extra bed policies vary according to room type. Please refer to the relevant room type policy.
Fees for extra beds and cribs are not included in the total and must be paid at the hotel.
AgeFee
Children 2 years old and under
Extra crib: Free

Breakfast
Opening hours[Mon - Sun] 07:00-10:00 Open
AgeFee
Adult
Contact property
Additional breakfast fees are not included in the total and need to be paid at the property.

Pets
Pets are not allowed

Service animals
Service animals are not allowed

Age Requirements
The main guest checking in must be at least 18 years old

Paying at the hotel

Property Description

  • Opened: 2011
  • Renovated: 2018
  • Number of Rooms: 201
Phone:+254-716430670
Email:reservations.diamondsleisure@planhotel.com
Prime Beachfront Location: Diamonds Leisure Beach & Golf Resort in Diani Beach offers direct access to a private beach area and beachfront. Guests enjoy stunning sea views and a sun terrace, complemented by a swimming pool with a view. Comfortable Accommodations: Rooms feature air-conditioning, private bathrooms with walk-in showers, and balconies or patios. Additional amenities include free WiFi, minibars, and flat-screen TVs, ensuring a comfortable stay. Exceptional Facilities: The resort provides spa facilities and a children's playground. Guests can relax at the pool bar or enjoy evening entertainment, while the on-site restaurant offers Indian, Italian, and local cuisines. Convenient Location: Located 3 km from Ukunda Airport and a few steps from Diani Beach, the resort is close to attractions such as Leisure Lodge Golf Club and Colobus Conservation. Free on-site private parking is available.

Frequently Asked Questions

What’s the cancellation policy at Diamonds Leisure Beach & Golf Resort?

The cancellation policy at Diamonds Leisure Beach & Golf Resort depends on your room type and booking terms.

What are the check-in and check-out times at Diamonds Leisure Beach & Golf Resort?

Check-in at Diamonds Leisure Beach & Golf Resort starts from 14:00, and the standard check-out time is by 10:00.

Are pets allowed at Diamonds Leisure Beach & Golf Resort?

No, pets are not allowed at Diamonds Leisure Beach & Golf Resort.

Does Diamonds Leisure Beach & Golf Resort have a restaurant on-site?

Yes, Diamonds Leisure Beach & Golf Resort features an on-site restaurant serving International, Indian, BBQ, African, International cuisine.

How do I get to Diamonds Leisure Beach & Golf Resort from the nearest airport?

The nearest airport is Ukunda Airport, located about about 12 mins from hotel by car (4.1 km) away.

Does Diamonds Leisure Beach & Golf Resort offer airport transfer services?

No, Diamonds Leisure Beach & Golf Resort doesn’t offer airport shuttle or transfer options.

About This Property

Nearest AirportUkunda Airport
Distance to Airport4.09KM
Nearest Train StationMombasa Train Station
Distance to Train Station55.79KM
Average Price FromQAR6064
Hotel Star Rating5