Book Directly and Save
Up to 10% Off
Compared to Booking.com
Check rooms and rates
From147US$ /night
Check-in
13Oct2025Select date
Check-out
14Oct2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

Overview & Features

Diani Beach, Diani Beach, Kenya, 80100

Diamonds Leisure Beach & Golf Resort

A stunning icon on the shores of Kenya's South Coast, Diamonds Leisure Beach & Golf Resort sprawls majestically across 38 acres of pristine beachfront at Diani Beach. Guests are greeted by a breathtaking arrival experience; tall palm trees sway in the breeze, framing the azure Indian Ocean that beckons just beyond the reception area. The lobby, an inviting blend of contemporary elegance and coastal charm, features striking local art and open-air architecture, setting the tone for a stay defined by tranquility and luxury. With expansive floor-to-ceiling windows, guests can immediately immerse themselves in scenic views, whether from the main lounge or their private balconies. The hotel is more than just a place to stay; it's a lifestyle choice, boasting an enticing array of leisure options including a comprehensive spa and wellness center, and one of the longest stretches of white sandy beach on Kenya's coastline.

Explore the Local Area

The location is exceptional. Just a mere 10-minute drive from Ukunda, the resort is strategically positioned for exploration. Nearby attractions include the Diani Chale Marine National Reserve, only 2.5 km away; the vibrant Diani Shopping Centre; and the serene Kaya Kinondo sacred forest, about 15 minutes away. Not to be missed, the Gazi Mangrove Boardwalk provides a picturesque glimpse into the local ecology, while several popular dining spots and nightlife venues can be easily accessed, including Full Moon Disco Club and Shakatak Disco within 5 km. For those arriving via air, the hotel is roughly 30 minutes from Moi International Airport, ensuring both convenience and accessibility for international travelers.

Room Information

Diamonds Leisure Beach & Golf Resort hosts a total of 120 thoughtfully designed rooms and villas. Each spacious accommodation features captivating views of the lush gardens or mesmerizing Indian Ocean. Rooms are appointed with essential comforts such as air conditioning, plush bedding, private balconies, and high-end amenities including satellite TV, mini-fridges, and complimentary tea/coffee facilities. Modern en-suite bathrooms feature walk-in showers and high-quality toiletries, ensuring a rejuvenating stay.

Room Upgrades

For those seeking more exclusivity, upgraded suites offer enhanced comfort and space. The Ocean View Suite spans an impressive 1,200 sq ft, featuring four bedrooms and stunning ocean-facing balconies; ideal for larger families or groups. The signature Private Pool Suite, approximately 800 sq ft, offers a serene retreat with a private pool, luxurious furnishings, and a separate seating area. Each suite comes equipped with premium amenities, including a minibar, safe deposit box, and complimentary Wi-Fi, enhancing the overall experience of refined coastal living.

View all

Pick the Room Type That Suits You

Choose from spacious beach suites, family rooms, or cosy couples’ retreats with perks like breakfast and free cancellation
Kamar kembar superior
Max:
2 persons
29 m² 
Bed options:
2 Single beds
Shower
Bathtub
Check Prices
Kamar queen executive
Max:
2 persons
56 m² 
Bed options:
1 Tempat Tidur Ukuran King
Shower
Bathtub
Check Prices
Kamar queen deluxe
Max:
2 persons
35 m² 
Bed options:
1 Tempat Tidur Ukuran King
Shower
Bathtub
Check Prices
Show all roomsLess

Check Prices & Room Availability

See what's available for your travel dates now!

Getting around beach destinations

All Transportation Methods Available

City Centre
Diani Beach 1.2 km
Airports
Ukunda (UKA) 4.1 km
Moi (MBA) 56.4 km

Facilities

Enjoy comfortable stays and unforgettable experiences at our beach resorts

General

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

Location & Nearby Attractions

Diani Beach, Diani Beach, Kenya, 80100
Map view
Diani Beach, 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
Want Access to Special Advance Rates?
Grab limited-time exclusive prices now!
Check Rates

Next best alternative

Consider them for your next trip.
Check-in
13Oct2025Select date
Check-out
14Oct2025Select date
Rooms and Guests2 Guests, 1 Room