Diamonds Leisure Beach & Golf Resort
Select date
-
Select date
1 night
1 room, 2 adults, 0 children
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







Highlights
Ideal location
Lots to do
Delicious breakfast
Free parkingAmenities
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
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
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
Check Availability
11
Bustani Junior Suite
1 Queen bed
37m² | Floor: 1-3
Free Wi-Fi
Non-smoking
Private bathroom
Refrigerator
Shower
Tea bags
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
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
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
Check Availability
3
Standard Garden Room
1 Queen bed
23m² | Floor: 1-2
Free Wi-Fi
Non-smoking
Private bathroom
Refrigerator
Shower
Tea bags
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

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)
Антонио 18
June 5, 2025
Good hotel, delicious food, buffet, clean rooms, beautiful beach.
Worldtraveller2026
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.
Guest User
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
Jaffer Al-Beity
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
Guest User
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.
Guest User
June 17, 2025
It was a nice pleasant stay.. Food is good and their rooms are very cozy and elegant
Guest User
July 27, 2025
Great service,excellent staff and very clean. Loved our family stay
Anonymous User
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
Most popular business facilities
Golf course
4 Outdoor swimming pools
Free
Diving
Snorkeling
Spa
Additional charge
Massage room
Private parking
Free
Bar
Billiards room
Table tennis room
Tea room
3 Restaurants
Conference room
Additional charge
Multi-function room
Karaoke
Children's pool
Playground
Free
Kids' club
24-hour front desk
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
Pool with view
Pool umbrellas
Pool bar
Towels
Pool lounge
No restrictions
Opening times
Business hours
Outdoor swimming pool 2Free
Pool with view
Pool umbrellas
Pool bar
Towels
Pool lounge
Adults only
Opening times
Business hours
Outdoor swimming pool 3Free
Pool with view
Pool umbrellas
Towels
Pool lounge
Adults only
Opening times
Business hours
Outdoor swimming pool 4Free
Pool with view
Pool umbrellas
Towels
Pool lounge
No restrictions
Opening times
Business hours
Parking
Private (exclusively for guests) is available On-site parking. Limited parking spaces Reservation not needed.
Private parking
Free
Business services
Multi-function room
Coworking spaces
Conference room
Additional charge
Fax/copying service
Additional charge
Wedding service
Front desk services
24-hour front desk
Food & drink
Snack bar
Bar
Lobby bar
Alcohol-free rooms (on request)
Room service
Public areas
Garden
Health & wellness
Billiards room
Table tennis room
Water sports equipment
Windsurfing
Off-site
Golf course
Hair and beauty salon
Massage room
Kayaking
Motorized water sports equipment
Off-site
Spa
Additional charge
Diving
Hairdressing
Manicures
Haircuts
Snorkeling
Activities
Karaoke
Eco tours
Table soccer
Tea room
Gaming area
Facilities for children
Children's meals available
Children's toys
Playground
Free
Kids' board games/puzzles
Books and videos for kids
Kids' club
Children's pool
Safety & security
Intruder alarm
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.
| Age | Fee |
|---|---|
Children 2 years old and under | Extra crib: Free |
Breakfast
Opening hours[Mon - Sun] 07:00-10:00 Open
| Age | Fee |
|---|---|
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’s the cancellation policy at Diamonds Leisure Beach & Golf Resort?
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.What are the check-in and check-out times at Diamonds Leisure Beach & Golf Resort?
Are pets allowed at Diamonds Leisure Beach & Golf Resort?
No, pets are not allowed at Diamonds Leisure Beach & Golf Resort.Are pets 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.Does Diamonds Leisure Beach & Golf Resort have a restaurant on-site?
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.How do I get to Diamonds Leisure Beach & Golf Resort from the nearest airport?
Does Diamonds Leisure Beach & Golf Resort offer airport transfer services?
No, Diamonds Leisure Beach & Golf Resort doesn’t offer airport shuttle or transfer options.Does Diamonds Leisure Beach & Golf Resort offer airport transfer services?
About This Property
| Nearest Airport | Ukunda Airport |
|---|---|
| Distance to Airport | 4.09KM |
| Nearest Train Station | Mombasa Train Station |
| Distance to Train Station | 55.79KM |
| Average Price From | QAR6064 |
| Hotel Star Rating | 5 |
















