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
18Apr2026Select date
Check-out
19Apr2026Select 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
Very good
7.9
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
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
Bahari Pool
2 persons
390 sq. feet 
1 King-size bed
Shower
Balcony
4 Bedroom Oasis Villa
2 persons
650 sq. feet 
1 King-size bed
Shower
Private pool
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.0/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:
239
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 658 verified reviews
8.0/10
Great
82%
Recommend
Cleanliness
8.2/10
Comfort
8.3/10
Facilities
8.0/10
Free Wi-Fi
6.7/10
Location
9.1/10
Staff
8.7/10
Value for money
7.7/10
Guest reviews
based on 658 reviews
8.0/10
based on 1421 reviews
7.9/10
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
18Apr2026Select date
Check-out
19Apr2026Select date
Rooms and Guests2 Guests, 1 Room