Diani Reef Beach Resort & Spa

Rated 7.7 in 907 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

  • Hair styling
  • Body treatments
  • Body scrub
  • Body wrap
  • Light therapy
  • Spa facilities
  • Steam room
  • Spa lounge/relaxation area
  • Foot bath
  • Spa/wellness packages
  • Fitness
  • Fitness classes
  • Personal trainer
  • Kids' pool
  • Swimming pool
  • Beach
  • Sauna
  • Fitness centre
  • Spa and wellness centre
  • Massage
  • Outdoor pool
  • Outdoor pool (all year)
  • Pool bar
  • Beauty Services
  • Facial treatments
  • Waxing services
  • Make up services
  • Hair treatments
  • Manicure
  • Pedicure
  • Hair cut
  • Hair colouring

Available Rooms

2 guests

Rooms

Adults

Children

  • 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 »

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