Diamonds Leisure Beach & Golf Resort Diani Beach Exterior photo The photo captures a serene and inviting view from a room with large open windows. The focal point is a breathtaking panorama of a tropical beach. Turquoise water stretches out to the horizon under a clear, bright blue sky. A sandy beach, dotted withDiamonds Leisure Beach & Golf Resort Diani Beach Exterior photo The photo shows an open-air beachfront restaurant set up for a meal. The restaurant has a large, thatched roof supported by wooden pillars, providing shade and a tropical ambiance. Several tables with white tablecloths are arranged on a sandy ground,Diamonds Leisure Beach & Golf Resort Diani Beach Exterior photo The photo shows a bright and airy hotel bedroom with a stunning ocean view. The room features a large bed with white linens, several pillows including two decorative ones, and a dark gray bed frame. On the bed, a dark blue fedora sits on the white du
Book on our site
up to 10% cheaper
than Booking.com
Check rooms and rates
From147US$ /night
Check-in
03Jun2026Select date
Check-out
04Jun2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Diani Beach Po Box 84383, Diani Beach, Kenya, 80100
-
Close to the beach
Great
8.0
8.8
/10
4.2
4.3
/5

Rooms

Diamonds Leisure Beach & Golf Resort offers a range of accommodations including Standard Garden View Rooms, Bustani Junior Suites, and Oasis Villa Rooms. Each room comes with air conditioning, a minibar, and a private terrace or balcony that provides garden or ocean views. The hotel also includes family-sized Oasis Villas with six bedrooms, catering to larger groups or families.

Dining

The Coral Beach Restaurant provides a seafood experience with views of the Indian Ocean. Guests can enjoy a buffet for breakfast, lunch, and dinner, featuring international, regional, Asian, and Italian cuisines. The Frangipane Pizzeria and Salad Bar offers crafted pizzas and fresh salads, ensuring varied dining options on-site.

Golf

The resort is home to one of East Africa's distinguished 18-hole golf courses, appealing to both beginners and experienced golfers. The well-designed course includes sand and water obstacles that enhance the golfing experience. An annual event, the Diani Beach Masters, attracts golf enthusiasts for a notable two-day tournament each October.

Guest Facilities

Diamonds Leisure Beach & Golf Resort includes four swimming pools and a water sports center for outdoor activities. A shopping arcade and Kilelani Conference Center are available for diverse guest needs, accommodating up to 600 guests. Entertainment options include beach volleyball, billiards, and table tennis, ensuring all guests have activities to enjoy.

Location

Situated on the shores of Diani Beach, the resort offers direct access to pristine sandy beaches and crystal-clear waters. Guests can explore local attractions or partake in planned excursions to nearby points of interest. The convenient location serves as a gateway to both relaxation and adventure in a coastal paradise.

Highlights

Rooms: Bustani Junior Suites with spacious living areas

Dining: Coral Beach Restaurant with ocean views

Golf: 18-hole golf course for all skill levels

Location: Direct beach access and local attractions

Must-do experiences

  • Savor fresh seafood at Ali Barbour's Cave Restaurant in Diani.
  • Visit the Diani Beach Art Gallery to discover local art and crafts.
  • Take a scenic boat trip to Kisite Marine Park for snorkeling fun.
  • Explore the nearby Kaya Kinondo Sacred Forest for a unique hike.
  • Sample local cuisine at Diani's Sunday Market for amazing street food.
View all

Select your room type

Diamonds Leisure Beach & Golf Resort offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Standard Garden View
2 persons
270 sq. feet 
1 King-size bed
Shower
Balcony
Bustani Garden
2 persons
530 sq. feet 
1 King-size bed
Shower
Balcony
Double or Twin Room Garden View
2 persons
530 sq. feet 
2 Single beds
Shower
Balcony
Sea View Room
2 persons
390 sq. feet 
1 King-size bed
Shower
Balcony
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

Diamonds Leisure Beach & Golf Resort offers amenities for your comfortable stay and unforgettable experiences
Facilities: Great
8.1/10Review score

General

  • Non-smoking rooms
  • Wi-Fi
  • Parking
  • Safe deposit box
  • 24-hour reception
  • VIP check-in/ -out
  • Express check-in/ -out
  • No pets allowed
  • Rooms/ Facilities for disabled
  • Wheelchair access
  • 24-hour security
  • Luggage storage
  • Private beach
  • Currency exchange
  • Hairdresser
  • Smoke detectors
  • Fire extinguishers
  • Key card access
  • Key access

Sports & Fitness

  • Wind surfing
  • Diving
  • Snorkelling
  • Canoeing
  • Golf course
  • Billiard tables
  • Darts
  • Aerobics

Guest Parking

  • Electric kettle

Services

  • Paid airport shuttle
  • Room service
  • Housekeeping
  • Car hire
  • Laundry
  • Tours/Ticket assistance
  • Welcome drink
  • Happy hour

Dining

  • In-room breakfast
  • Restaurant
  • Poolside snack bar
  • Snack bar
  • Packed lunches
  • Special diet menus

Business

  • Business centre
  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cots
  • Babysitting/Child services
  • Children's buffet
  • Board games
  • Children's pool
  • Children's play area
  • Kids club
  • Game room

Spa & Leisure

  • Outdoor swimming pool
  • Beach access
  • Beach umbrellas
  • Sun loungers
  • Karaoke
  • Live entertainment
  • Sun terrace
  • Garden area
  • BBQ facilities
  • Leisure/ TV room
  • Spa & wellness centre
  • Pedicure
  • Manicure
  • Waxing
  • Facial
  • Treatment room
  • Beauty treatment
  • Massage
  • Pool with view
  • Shallow end
  • Make up services

Room features

  • Air conditioning
  • Mini-bar
  • Sitting area
  • Patio
  • Terrace
  • Garden furniture
  • Tea and coffee facilities
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
  • AM/FM alarm clock
Show more

Diamonds Leisure Beach & Golf Resort Location

Diani Beach Po Box 84383, Diani Beach, Kenya, 80100
Map view
Diani Beach Po Box 84383, Diani Beach, Kenya, 80100
Nearby
Diani Beach Road
Colobus Conservation
1100 ft
Restaurants
Amigos Bar and Restaurant
2500 ft
Beach Road
Shan e Punjab
1700 ft
Diani Beach Road Opposite Hotel Diani Beach Resort-Diani Complex
Chui Grill Leopard Beach hotel
1900 ft
Diani Beach Road
Jolly Bar Pizzeria
2800 ft
Diani Beach Road
Explore Diani Beach
Local Experiences
Top Attractions
Activities
Dining
Entertainment
Colobus Conservation
Colobus Conservation
4 minutes' walk
Wildlife sanctuary dedicated to the conservation of the Colobus monkeys. Educational tours highlight local ecology.
Diani Beach Art Gallery
Diani Beach Art Gallery
25-minute walk
Showcases unique local art. Visitors can enjoy events and exhibitions that promote Kenyan culture and artists.
Baharini Plaza
Baharini Plaza
16 minutes' walk
Shopping center featuring local goods and souvenirs. A great spot for experiencing local commerce.
Kongo Mosque
25-minute walk
Historic mosque showcasing Swahili architecture. Visitors appreciate its serene atmosphere and cultural significance.
Snorkeling at Diani Chale Marine National Reserve
30-minute walk
Vibrant marine life and coral reefs make for an exciting snorkeling experience. Tours available for booking.
Yoga classes on the beach
5-minute drive
Relaxing beachside yoga sessions offered daily, ideal for rejuvenation. Reservations recommended for classes.
Chui Grill Leopard Beach hotel
Chui Grill Leopard Beach hotel
7 minutes' walk
Seafood and local dishes in a stylish setting. Notable for its fresh ingredients and scenic views.
Amigos Bar and Restaurant
Amigos Bar and Restaurant
9 minutes' walk
Casual spot offering a variety of drinks and delicious local cuisine. A favorite for its lively atmosphere.
Full Moon Disco Club
Full Moon Disco Club
30-minute walk
Popular nightlife venue featuring DJ sets and dance floors. An energetic environment for late-night fun.
Live music at Jolly Bar Pizzeria
11 minutes' walk
Family-friendly pizzeria with live music events. Great for all ages enjoying food and entertainment.
Getting around
City Centre
Diani Beach15 min  ·  4000 ft
Airports
Ukunda (UKA)7 min  ·  2.5 mi
Moi (MBA)85 min  ·  35.1 mi
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
Check Rates
Property information and rules
Check-in
from 14:00-23:59
Check-out
until 10 am
Guest Parking
Private parking is possible on site for free.
Internet
Wireless internet is available in for free.
Breakfast
The hotel Diamonds Leisure Beach & Golf Resort provides visitors with a free full breakfast. 
Children & extra beds
There are no extra beds provided in a room. 
Pets
Pets are not allowed.
Languages
German, Swahili
Number of rooms:
222
Former name
leisure lodge resort

Reviews and Ratings

Feedback about Diamonds Leisure Beach & Golf Resort from previous guests about their experience.
Review score
Based on 1009 verified reviews
8.3/10
Great
83%
Recommend
Cleanliness
8.3/10
Comfort
8.4/10
Facilities
8.1/10
Free Wi-Fi
6.7/10
Location
9.2/10
Staff
8.7/10
Value for money
7.7/10
Guest reviews
based on 1009 reviews
8.3/10
based on 1418 reviews
8.0/10
Jonathan from United Kingdom
Family with children
Sea View Room
4 nights in November 2025
|
Reviewed:February 09, 2026
9.0/10

Absolutely wonderful stay!

attentive staffwide varietymaintained golf coursefitness options
The restaurant staff, especially Rael and Gladys, were very attentive. The food was AMAZING!!! There were many options available. I think the hotel's golf course is well kept and provides an enjoyable experience.
I did notice that there were no gym facilities. For guests who do not play golf but enjoy working out, this is a real drawback. I hope they add some fitness options soon.
Location
9/10
The hotel offers direct access to the beach with provided sun loungers and umbrellas. This setup allows. Beach access is convenient.
Dining
9/10
The hotel features a rich buffet that caters to many tastes. The traditional pizzeria serves delicious pizzas that are worth trying. The newly opened Coral Restaurant offers lobster dishes and Nerano pasta.
0 Helpful
|
Show less
Samantha from United Kingdom
Couple
Sea View Room
5 nights in November 2025
|
Reviewed:January 15, 2026
9/10

Romantic Getaway on Pristine Shores

white sandsbeautiful palmsexcellent viewsunbearable heat
I adored the perfectly maintained gardens, filled with beautiful palms and vibrant flowers. The beach was ideal for long walks on soft, white sands. We found the views across the entire hotel fine. The ocean water was wonderfully warm.
The dinner in the garden felt quite hot, despite the romantic setting with candles and lights. More fans or better ventilation would greatly improve comfort during the meals. We still enjoyed the evening, but the heat was slightly distracting.
Service
10/10
The hotel staff was lovely, going above and beyond to ensure our needs were met. Bonface and Paul at the bar always had a smile, and Mercy at the Frangipani Pizzeria provided really good service! The team delivered perfect service overall.
0 Helpful
|
Show more
cliff from united kingdom
Single
sea view room
4 nights in November 2025
|
Reviewed:January 08, 2026
8.8/10

fantastic stay!

attentive staffgorgeous beachdiverse selection
the staff was attentive to requests. the beach had nice furniture for relaxation. the food offered a wide selection to satisfy diverse tastes. nothing seemed too much for the staff to handle .
The rooms seemed slightly outdated. I had to request an iron and hair dryer though it's a 5-star facility.
Dining
9/10
The breakfast buffet offered a lot of options with ample healthy choices. Guests can enjoy their meal overlooking the beautiful beach. there is a pizza place and an a la carte restaurant with normal prices.
Rooms
8/10
The rooms have air conditioning. Mosquito nets are provided around the beds. the hotel has very clean public restrooms contributing positively to the overall cleanliness.
Location
9/10
the hotel features a nice beach suitable for unwinding after a safari. getting around is easy because tuk-tuks are available for transport to local places. the hotel has a private beach area.
Facilities
9/10
There are four large pools. Two are deep and long exceeding two meters in depth allowing for swimming without crowds. the gym provides workout options. a super massage offer is also available! it is affordable.
0 Helpful
|
Show more
Roy from United Kingdom
Family with children
Pool Side Room
4 nights in November 2025
|
Reviewed:December 24, 2025
9.0/10

Decent stay at the Resort

cute staffbeautiful groundsgreat stayold room
The staff was cute. They did all they could to. The grounds were beautiful. Pictures of the hotel do not do it justice.
My room seemed old. It did not look like the pictures on the website. the resort should better explain what 'All Inclusive' means. I was not aware of some restrictions.
Service
9/10
Staff always smiled. They were always helpful and friendly. I saw them assisting guests with diverse needs and requests. I could feel their willingness to provide assistance to everyone.
Rooms
8/10
My Pool Side Room included air conditioning. It also had a mosquito net around the bed. The room size was good. The housekeeping kept things tidy .
Dining
9/10
The breakfasts were great. They offered many healthy options. I could eat breakfast while overlooking the beach. The available choices covered different tastes and dietary needs for everyone.
Location
10/10
The resort is right on the beach. Getting around was easy. Tuk-tuks took me to local places. Security personnel were visible and seemed effective to create a safe environment.
Facilities
9/10
The resort had multiple pools. The beach offered lounge chairs and shaded areas. I saw guests using the available equipment for water sports. These additions.
0 Helpful
|
Show more
Rosie from United Kingdom
Single
Sea View Room
5 nights in August 2025
|
Reviewed:August 29, 2025
9/10
swimming poolsgreat varietycomfy rooms
The location included four large swimming pools. This was a great plus. The rooms provided were spacious and comfy. I loved that. There was a great variety of foods. I could choose from many options.
I found the rooms basic, and the entertainment team tried to involve me in activities while I swam.
0 Helpful
FAQs
About Diamonds Leisure Beach & Golf Resort
What are the check-in and check-out times at Diamonds Leisure Beach & Golf Resort?
Check-in is at 14:00 and check-out is at 10:00.
Is it possible to get an airport transfer to Diamonds Leisure Beach & Golf Resort?
Airport shuttle services are available for a fee, with Ukunda Airport located just 3 km away.
What dining options are available at Diamonds Leisure Beach & Golf Resort?
The resort features two on-site restaurants serving Indian, Italian, and local cuisines, along with a pool bar and snack bar.
Are there any children's amenities at Diamonds Leisure Beach & Golf Resort?
The hotel offers a kids' club, children's play area, children's pool, and children's buffet.
What recreational activities can I enjoy at Diamonds Leisure Beach & Golf Resort?
Guests can engage in activities such as golf, water sports, billiards, darts, and evening entertainment.
What room amenities are provided at Diamonds Leisure Beach & Golf Resort?
Rooms are equipped with air conditioning, flat-screen TVs, minibars, and private balconies or patios.
Is parking available at Diamonds Leisure Beach & Golf Resort?
Free private parking is available on-site, with reservation needed.
What facilities for wellness and relaxation does Diamonds Leisure Beach & Golf Resort offer?
The resort features the Lotus Health & Relaxation Centre offering a range of spa services including massages and beauty treatments.
How far is Diamonds Leisure Beach & Golf Resort from the nearest beach?
The resort has direct access to the beach, which is approximately 10 minutes on foot.
What are the closest attractions to Diamonds Leisure Beach & Golf Resort?
Nearby attractions include Leisure Lodge Golf Club (0.5 km), Colobus Conservation (1 km), and Diani Beach.
How many swimming pools are available at Diamonds Leisure Beach & Golf Resort?
The resort features four outdoor swimming pools, including a dedicated children's pool.
Is Wi-Fi available at Diamonds Leisure Beach & Golf Resort?
Free Wi-Fi is available for all guests throughout the resort.
What payment methods are accepted at Diamonds Leisure Beach & Golf Resort?
The resort accepts payments via American Express, Visa, and MasterCard.

Next best alternative

Consider them for your next trip.
Check-in
03Jun2026Select date
Check-out
04Jun2026Select date
Rooms and Guests2 Guests, 1 Room