Book here and pay
10% less
than on Booking.com!
Check rooms and rates
From147US$ /night
Check-in
22Dec2025Select date
Check-out
23Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Diani Beach Po Box 84383, Diani Beach, Kenya, 80100
-
Close to Diani Beach
Very good
7.9
8.9
/10
4.1
4.4
/5

Diamonds Leisure Beach & Golf Resort is a 5-star Diani Beach hotel featuring 15 hectares of beachfront property with an 18-hole golf course overlooking the Indian Ocean. It offers extensive recreational facilities, multiple dining options, and spa services.

Rooms & Facilities

Rooms and villas feature private balconies, air conditioning, flat-screen TVs, and minibars. Options range from Standard Garden View Rooms to expansive 6 Bedroom Oasis Villa Rooms, suitable for families and groups. Guests can enjoy mesmerizing views of the lush gardens and Indian Ocean from their accommodations.

Dining Options

Dining options include the beachfront Coral Beach Restaurant for regional and international cuisine and Frangipane Pizzeria serving gourmet pizzas and salads. Guests can unwind with snacks and drinks at the Coral Beach Bar, open daily from 10 AM until midnight.

Leisure & Wellness

Leisure activities include a large golf course, four swimming pools, and various watersports such as snorkeling and scuba diving. The Lotus Health & Relaxation Centre offers professional Swedish deep tissue massages, enhancing relaxation after an active day. Other recreational facilities include tennis courts and beach volleyball.

Services & Local Area

The resort is accessible within close proximity to Ukunda Airport and contains a conference center suitable for events. Daily entertainment programs are available, providing guests with various activities throughout their stay. The hotel also features a shopping arcade and provides a concierge service.

“This resort stands out for its commitment to guest satisfaction, especially dietary needs, alongside its prime beachfront location and access to a celebrated golf course. The dedication to personalized service and the breadth of recreational activities make it a particularly strong choice for families. Expect attentive care and a well-rounded vacation experience.”
Hotel logo
Sophia TurnerEditorial Director at Spahotels
View all

Choose your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Bustani Garden
2 persons
37 m² 
1 King-size bed
Shower
Balcony
Standard Garden View
2 persons
23 m² 
1 Double bed
Shower
Balcony
Sea View Room
2 persons
28 m² 
1 King-size bed
Shower
Balcony
Pool Side Room
2 persons
28 m² 
1 King-size bed
Shower
Balcony
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and Room Availability

Check availability and prices for your dates now!

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • Non-smoking rooms
  • Free Wi-Fi
  • Free 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

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
320 m
Restaurants
Amigos Bar and Restaurant
740 m
Beach Road
Shan e Punjab
510 m
Diani Beach Road Opposite Hotel Diani Beach Resort-Diani Complex
Chui Grill Leopard Beach hotel
560 m
Diani Beach Road
Jolly Bar Pizzeria
840 m
Diani Beach Road
Explore Diani Beach
Local Attractions & Activities
Top Attractions
Activities
Dining
Entertainment
Colobus Conservation
Colobus Conservation
4 minutes' walk
Wildlife conservation center focused on the endangered Colobus monkeys, offering guided tours and educational programs.
Diani Beach Art Gallery
Diani Beach Art Gallery
6-minute drive
Local artwork featuring Kenyan themes housed in a charming gallery. Ideal for art lovers and offers unique pieces for sale.
Kongo Mosque
8-minute drive
Beautiful mosque known for its architecture and historical significance, inviting for cultural exploration and photo opportunities.
Diani Chale Marine National Reserve
8-minute drive
Marine conservation area featuring stunning coral reefs and diverse marine life, perfect for snorkeling and eco-tours.
Snorkeling at Diani Chale Marine National Reserve
8-minute drive
Exciting snorkeling adventures available with local operators; great for thrill-seekers wanting to explore vibrant marine life.
Beach Yoga Sessions
6-minute drive
Relaxing yoga classes held on the beach; perfect for unwinding in a serene environment. Pre-booking recommended.
Shan e Punjab
Shan e Punjab
7 minutes' walk
Authentic Indian cuisine with a vibrant atmosphere. Notable for its flavorful curries and generous portions. Vegetarian-friendly.
Chui Grill Leopard Beach hotel
Chui Grill Leopard Beach hotel
7 minutes' walk
Casual dining with a focus on local seafood and grilled specialties. Offers a relaxed beachfront setting and scenic views.
Amigos Bar and Restaurant
Amigos Bar and Restaurant
9 minutes' walk
Fun atmosphere with a mix of local and international dishes. Known for its delicious pizzas and tropical cocktails.
Full Moon Disco Club
Full Moon Disco Club
5-minute drive
Popular nightlife venue featuring DJ music and dance parties, known for its vibrant atmosphere and weekly events.
Jolly Bar Pizzeria
Jolly Bar Pizzeria
11 minutes' walk
Family-friendly spot known for its pizza and live sports events. Perfect for a casual evening out with a relaxed vibe.

Getting around
City Centre
Diani Beach15 min  ·  1.2 km
Airports
Ukunda (UKA)7 min  ·  4.1 km
Moi Airport (MBA)85 min  ·  56.4 km
Access exclusive early booking discounts.
Choose your spa escape today!
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
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:
191
Former name
leisure lodge resort
FAQs
About Diamonds Leisure Beach & Golf Resort
What is the check-in and check-out policy at Diamonds Leisure Beach & Golf Resort?
Check-in is at 14:00 and check-out is at 10:00.
How far is Diamonds Leisure Beach & Golf Resort from Ukunda Airport?
The resort is 3 km from Ukunda Airport, requiring about a 10-minute drive.
What dining options are available at Diamonds Leisure Beach & Golf Resort?
The resort features two on-site restaurants offering Indian, Italian, and local cuisines.
Is there parking available at Diamonds Leisure Beach & Golf Resort?
Free on-site private parking is available but requires a reservation.
What recreational activities does Diamonds Leisure Beach & Golf Resort offer?
Guests can enjoy activities such as golf, water sports, billiards, darts, and evening entertainment.
What amenities are included in the rooms at Diamonds Leisure Beach & Golf Resort?
Rooms include air conditioning, a flat-screen TV, free Wi-Fi, a mini-bar, and a private balcony or patio.
What spa services are offered at Diamonds Leisure Beach & Golf Resort?
The spa offers a range of treatments including massages, facials, and beauty services.
Is there a beach or pool access at Diamonds Leisure Beach & Golf Resort?
Guests have direct access to a private beach and can enjoy four outdoor swimming pools.
How far is Diamonds Leisure Beach & Golf Resort from Diani Beach?
The resort is just a few steps away from Diani Beach.
What nearby restaurants can be found close to Diamonds Leisure Beach & Golf Resort?
Nearby restaurants include Shan e Punjab, Chui Grill at Leopard Beach Hotel, and Chinese Diani Restaurant, all located within 0.5 km.
Does Diamonds Leisure Beach & Golf Resort provide services for children?
The resort features a children's play area, kids club, and children's buffet.
What special features does Diamonds Leisure Beach & Golf Resort offer for relaxation?
The resort includes a spa and wellness centre, sun loungers, and a private beach for relaxation.

Next best alternative

Consider them for your next trip.
Check-in
22Dec2025Select date
Check-out
23Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Diamonds Leisure Beach & Golf Resort
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits Diani Beach Beach photo
Mobile-only price

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits Diani Beach

7.1
Very good815 reviews
291m from property
USD 144USD 129
per night
Leopard Beach Diani Beach Exterior photo
Mobile-only price

Leopard Beach Diani Beach

334m from property
USD 136USD 122
per night
Leopard Beach Resort And Spa Diani Beach Exterior photo
Mobile-only price

Leopard Beach Resort And Spa Diani Beach

8.3
Great142 reviews
453m from property
USD 244USD 219
per night