Diani Reef Beach Resort & Spa

Rated 7.7 in 972 reviews. 163 rooms.

★★★★★

Set on the legendary beach- Diani and overlooking the blue-green Indian Ocean, the 30 acres of sheltered property set amidst the Kenyan sea coast boasts of a stylish and modern international design that blends seamlessly into the African wildlife. It redefines efficient service with a gracious attitude that ensures a truly unforgettable experience for any occasion, be it a leisure beach holiday, wedding resort, a business conference or a business meet. The resort offers 143 tastefully designed rooms and suites carrying the beach theme to give you the feel of the beautiful surroundings.

Set on the white sands of Diani Beach, this 5-star resort in Ukunda overlooks 30 acres of private gardens with 2 fresh-water pools. Wellness facilities include a steam bath, aromatherapy and facial treatments.

Overlooking the Indian Ocean, all Diani rooms feature private balconies and satellite TV. Each has a work desk and a spacious bathroom with a bathtub. Tea and coffee facilities are provided.

Guests can enjoy a rich breakfast buffet at the Coral Rock Cafe or try Oriental fusion cuisine at Sake. Seafood and grilled dishes can be savored at Fins. For drinks, there are 3 bars and evening entertainment is offered on selected evenings.

Activities on site include tennis, table tennis and squash. Wind surfing, snorkeling and water sports facilities can be arranged.

Diani Reef Beach Resort & Spa is located 45 minutes’ drive from the centre of Mombasa.

Spa Facilities

  • Created with Raphaël 2.1.0 Hair colouring
  • Created with Raphaël 2.1.0 Hair styling
  • Created with Raphaël 2.1.0 Body treatments
  • Created with Raphaël 2.1.0 Body scrub
  • Created with Raphaël 2.1.0 Body wrap
  • Created with Raphaël 2.1.0 Light therapy
  • Created with Raphaël 2.1.0 Steam room
  • Created with Raphaël 2.1.0 Foot bath
  • Created with Raphaël 2.1.0 Fitness
  • Created with Raphaël 2.1.0 Fitness classes
  • Created with Raphaël 2.1.0 Personal trainer
  • Created with Raphaël 2.1.0 Kids' pool
  • Created with Raphaël 2.1.0 Swimming pool
  • Created with Raphaël 2.1.0 Beach
  • Created with Raphaël 2.1.0 Fitness centre
  • Created with Raphaël 2.1.0 Massage
  • Created with Raphaël 2.1.0 Outdoor pool
  • Created with Raphaël 2.1.0 Outdoor pool (all year)
  • Created with Raphaël 2.1.0 Pool bar
  • Created with Raphaël 2.1.0 Beauty Services
  • Created with Raphaël 2.1.0 Facial treatments
  • Created with Raphaël 2.1.0 Waxing services
  • Created with Raphaël 2.1.0 Make up services
  • Created with Raphaël 2.1.0 Hair treatments
  • Created with Raphaël 2.1.0 Manicure
  • Created with Raphaël 2.1.0 Pedicure
  • Created with Raphaël 2.1.0 Hair cut

Available Rooms

Created with Raphaël 2.1.0
Created with Raphaël 2.1.0
2 guests
  • Standard Double or Twin Room

    387 ft² Tea/Coffee maker Minibar Bath Air conditioning Balcony Patio Room service
  • Junior Suite

    935 ft² Tea/Coffee maker Minibar Bath Air conditioning Balcony Patio Room service
  • Deluxe Room

    484 ft² Tea/Coffee maker Minibar Bath Air conditioning Balcony Patio Room service
  • Presidential Suite

    3110 ft² Tea/Coffee maker Minibar Bath Air conditioning Balcony Patio Terrace Room service
  • Penthouse Suite

    2615 ft² Tea/Coffee maker Minibar Bath Air conditioning Balcony Patio Terrace Room service
  • King Room with Sea View

    387 ft² Tea/Coffee maker Minibar Bath Air conditioning Balcony Patio Room service

Photos by guests

See all guest photos »
Diani Reef Beach Resort & Spa

Recommended Nearby

A guide to great places near Diani Reef Beach Resort & Spa

  1. Leisure Golf Club

    41 m from hotel
    Beach Road

  2. At The Beach

    99 m from hotel

  3. Bustani Restaurant

    238 m from hotel
    Leisure Lodge Resort

  4. Uzuri Spa Fitness Forest

    0.7 km from hotel
    Off Palm Rd

  5. Leonardo's Italian Restaurant

    Great pizza's and excellent chicken avocado with white truffle oil and the Italian ice cream to top it up!

    1.2 km from hotel
    Beach Road

  6. Diani Beach

    Beautiful long White beach. Great xx love it

    1.2 km from hotel
    Diani

  7. Aniello's Italian Restaurant

    Great hospitality offered to customers, cool & calm environment & pleasing foods & drinks. Great place to be...🙌👏😘

    1.3 km from hotel
    Beach Road

  8. Nakumatt diani

    Cheap beer here

    1.5 km from hotel

  9. Nakumatt Diani

    too hot.....are those air conditioners functional

    1.5 km from hotel
    Along Palm Beach Road

  10. Diani Beach

    Much nicer than Mombasa North Coast

    1.6 km from hotel

  11. Coast Dishes

    Great value for a quick authentic Swahili dish..their prawn biryani is to die for 😋

    1.7 km from hotel

  12. Swahili Beach Resort

    the decor and the pools

    1.7 km from hotel
    Diani Beach Rd