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.5 of Scenic Hotels in Kwale
Diani Beach Road, Diani Beach, Kwale 80100, Kenya
Show on map
We Price Match
hotel overview picture
Last booked 11 hrs ago
Highlights
Superb views
Delicious breakfast
Lots to do
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 47 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

4 Bedroom Oasis Villa
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
6 Bedroom Oasis Villa
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
Bustani Junior Suite
10

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
Bustani Garden
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
Poolside Room
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
Sea View Room
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
Standard Garden Room
4

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
47 reviews
Verified Reviews
  • Cleanliness8.4
  • Amenities8.3
  • Location8.8
  • Service7.9
Average for similar properties in Diani Beach
Most Mentioned
AI Summary
The resort's prime beachfront location and friendly, attentive staff are praised. Guests enjoy diverse, high-quality meals and commend the comfortable, scenic rooms.
А‍н‍т‍о‍н‍и‍о‍ ‍1‍8
June 5, 2025
Good hotel, delicious food, buffet, clean rooms, beautiful beach.
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
M‍a‍x‍i‍m
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.
R‍o‍b
June 24, 2024
Great location. Great staff. Great rooms. Perfect beach. My family loved it. We will be back!

Services & Amenities

4 Outdoor swimming pools
3 Restaurants
Meeting Room
Children's 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.
Front desk services
Food & drink
Health & wellness
Activities
Public areas
Facilities for children
Business services
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.

Cots and Extra Beds
For all room types, cots 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 cot: Free

Breakfast
TypeContinental, Vegetarian
StyleBuffet
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 are the check-in and check-out times at Diamonds Leisure Beach & Golf Resort?

The check-in time at Diamonds Leisure Beach & Golf Resort is 14:00 and the check-out time is 10:00.

Does Diamonds Leisure Beach & Golf Resort have a swimming pool?

Yes, Diamonds Leisure Beach & Golf Resort has a pool.

Are pets allowed at Diamonds Leisure Beach & Golf Resort?

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

Does Diamonds Leisure Beach & Golf Resort provide breakfast?

Yes, guests at Diamonds Leisure Beach & Golf Resort can enjoy breakfast during their stay. Breakfast option(s): Continental, Vegetarian.

How much does it cost to stay at Diamonds Leisure Beach & Golf Resort?

Prices at Diamonds Leisure Beach & Golf Resort are subject to change according to dates, hotel policy, and other factors. To view prices, please search for the dates you wish to stay at the hotel.

Which airport is closest to Diamonds Leisure Beach & Golf Resort?

Ukunda Airport is the closest airport to Diamonds Leisure Beach & Golf Resort, and it is about 12 mins from hotel by car (4.1 km).

What is the cancellation policy for Diamonds Leisure Beach & Golf Resort?

The cancellation policy for Diamonds Leisure Beach & Golf Resort varies depending on the type of room and booking conditions.

About This Property

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