We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Diani Reef Beach Resort & Spa

759 reviews
Save
Traveler (675)
Pool & Beach (158)
Room & Suite (133)
Overview
  • Excellent53%
  • Very good27%
  • Average11%
  • Poor5%
  • Terrible4%
Travelers talk about
“beach boys”(92 reviews)
“our honeymoon”(36 reviews)
Free Internet
Free Parking
Breakfast Buffet
Beachfront
Pool
Non-Smoking Rooms
Restaurant
4.0 Star Hotel
All hotel details
Rooms
Mar 4Mar 5
|
1 room, 2 adults, 0 children
Standard Room
Getting you more information on this room More
Free Cancellation
Book now, pay at stay!
Select
Show Available Rooms
Sorry, this partner no longer has rooms available on TripAdvisor. Please visit one of our 3 partner sites to see rooms from $143.
We're sorry, there are no rooms available on TripAdvisor. Please change your dates, or view all Diani Beach hotels with availability
{"BOOKING_FEATURES": ["IB_IRG_RATE_VERIFICATION","IB_STREAMLINED_SELECTED_ROOM","IB_POST_BOOKING_LOGIN_US","IB_SHOW_EMAIL_FOR_INSECURE_LOGIN","RCMS_INLINE_ROOM_GRID_MAX_OCC","IB_POST_BOOKING_LOGIN","IB_IRG_PERFORMANCE_METRICS","IB_IRG_MATCH_META","MOB_BOOKING_EMAIL_AGREE_HIDE","CHILDREN_SEARCH","IB_EXPRESS_BOOK","HR_IB_EXCLUDE_TAXES_AND_FEES","IB_DW_CCNAME_WITH_AUTOCOMPLETE","IB_IRG_PERFORMANCE_METRICS_MOBILE","IB_BOOKNOW_CLEAN_WITH_ICON_SHORT_BTN","STORED_CARDS","IB_PRICE_WINS_COPY","IB_PRICES_OUTSIDE_ROOM_BUTTON","IB_EXIT_INTERRUPTER","IB_SHOW_AMENITIES_AS_ICONS","META_AIR","IB_REVIEW_BOOKING_BUTTON","IB_INLINE_ROOM_GRID","IBEX_HIGH_EQUITY_BRANDING","IB_PRICE_WINS_POST_TX","IB_BOOKING_FORM_FAVICON","IB_KIPLINGER_AWARD","IB_URGENCY_BLOCK"] , "IMPRESSION_KEY": "e12fc5c6313f4a3d97339a69c7d11e16", "roomSelectionModel": {"partnerInfos":[],"multiplePartners":false,"polling":{"locationId":586574,"bookingSessionId":null,"detailedAvailabilityKey":null,"commerceContentIds":[72190681],"additionalContentIds":[],"pollCount":0,"checkin":{"day":4,"month":3,"year":2018},"checkout":{"day":5,"month":3,"year":2018},"adults":2,"child_rm_ages":"","rooms":1,"display_rooms":300,"entryPrice":143,"entryCurrency":"USD","complete":false,"formKey":"","showAllRooms":true,"genNewBookingSessionId":false,"winningProviderAtClick":"","selectedRoomKey":"","impressionKey":"e12fc5c6313f4a3d97339a69c7d11e16","navArea":null,"referringServlet":"Hotel_Review","highestMetaPrice":147,"lowestMetaPrice":143,"additionalPartner":false,"highestMetaPriceDisplay":147,"roomsToVerify":[],"clazz":null},"summary":null,"unavailable":false,"metaOffers":[],"mismatchCheckModel":null,"totalMediaCount":0,"hotelPhotos":[],"noticeHeaderMessage":null,"moreProviders":null,"lowestPricePartner":null,"showAllRooms":true,"isMetaCheaper":false,"isBookingLessThanOrEqualToMeta":null,"avgHistoricalPrice":0.0,"avgHistoricalDisplayPrice":null,"expressBookState":{"hasFullTravelerInfo":false,"hasReducedBillingInfo":false,"hasFullBillingInfo":false},"highestMetaPrice":147,"lowestMetaPrice":143,"highestMetaPriceDisplay":147,"hotelName":"Diani Reef Beach Resort & Spa","hasSpecialTimeOfStayTaxes":false,"trackingTree":null,"trackingTreeId":null,"showPriceHoverTooltip":false,"trackingContext":"eyJzdGF0ZSI6IkhPVEVMX0FVQ1RJT04iLCJwIjoiSFJfTWFpbkNvbW1lcmNlIiwiaWRzIjp7IkJGSyI6ImUxMmZjNWM2MzEzZjRhM2Q5NzMzOWE2OWM3ZDExZTE2IiwiQUlLIjoiOWRhNjM3N2RlZTY1NDE1NGIwZjE2YmE3MzI1NTU1MWMifSwiZW50cnlTZXJ2bGV0IjoiSG90ZWxfUmV2aWV3In0=","cheaperPricesExist":false,"enableLPF":false,"priceDropPercent":0,"canExpandRooms":false,"expandRoomsToAllPartners":false,"roomSelectionKey":null,"useSupplierDirectTreatment":false,"isSupplierDirect":false,"showProviderSeparator":false,"clazz":null,"isPriceDrawerEnabled":false,"seeMoreMessage":null,"seeMoreIFrameMessage":null,"isPricelineCom":false,"isMetaMarketingLandOnBookingFormEnabled":false}, "ibAvailability": true, "metaAvailability": true, "topOfferIsIB": false, "numHacTries": 1, "checkIn": "03/04/2018", "checkOut": "03/05/2018", "lowestPrice": "$143", "hasDates": true, "hacComplete": false, "contentIdMappings": {"72190681":"TingoIB"}, "pollingEnabled": false, "preventScroll": false, "offerClickToken": null, "conditionalUpdate": false, "mightGetRooms": true, "divClasses": "ppr_rup ppr_priv_resp_hr_room_grid", "singlePartnerRoomGridWidget": {"containerClass":null,"containerAttributes":null,"widget":{"name":"ibex_room_grid_responsive","template":"ibex_room_grid_responsive__widget","divClasses":"prw_rup prw_ibex_room_grid_responsive","js":{"handlers":"(ta.prwidgets.getjs(this,'handlers'))","tracking":"(ta.prwidgets.getjs(this,'tracking'))"},"dust":{"sub_header":"ibex_room_grid_responsive__sub_header"},"moduleList":["handlers","tracking"]},"scriptFlags":null}, "multiPartnerRoomGridWidget": null, "mismatchMessage": {"containerClass":null,"containerAttributes":null,"widget":{"name":"ibex_mismatch_message","template":"ibex_mismatch_message__widget","divClasses":"prw_rup prw_ibex_mismatch_message","js":{"handler":"(ta.prwidgets.getjs(this,'handler'))"},"dust":{},"moduleList":["handler"]},"scriptFlags":null}, "maxRoomsToShow": 300, "isTablet": false, "roomGridRowWidget": {"containerClass":null,"containerAttributes":null,"widget":{"name":"ibex_room_grid_row_responsive","template":"ibex_room_grid_row_responsive__widget","divClasses":"prw_rup prw_ibex_room_grid_row_responsive","js":{},"dust":{"amenities":"ibex_room_grid_row_responsive__amenities","occupancy":"ibex_room_grid_row_responsive__occupancy","condition_col":"ibex_room_grid_row_responsive__condition_col","price_text":"ibex_room_grid_row_responsive__price_text","reservation_col":"ibex_room_grid_row_responsive__reservation_col"},"moduleList":[]},"scriptFlags":null}, "mismatchMessageLightbox": null, "deviceInfo": "OtherOS OtherBrowser", "bookOnTripAdvisor": "Book on <img class=\"ibHeaderImg\" alt=\"TripAdvisor\" src=\"https:\/\/static.tacdn.com\/img2\/branding\/rebrand\/TA_logo_primary.png\"\/>"}
{"containerClass":null,"containerAttributes":null,"widget":{"name":"ibex_photo_carousel","template":"ibex_photo_carousel__widget","divClasses":"prw_rup prw_ibex_photo_carousel","js":{"handlers":"(ta.prwidgets.getjs(this,'handlers'))"},"dust":{"nav_controls":"ibex_photo_carousel__nav_controls"},"moduleList":["handlers"]},"scriptFlags":null}
Reviews (759)Write a Review
There are newer reviews for Diani Reef Beach Resort & Spa
See the most recent reviews
Filter reviews
651 results
Traveler rating
345
171
70
36
29
Traveler type
Time of year
LanguageEnglish
More languages
345
171
70
36
29
Show reviews that mention
All reviewsthe general managerbeach boysour honeymoonbreakfast and dinnerhalf boardquiet pooltheme nightsfresh towelssea facingprivate beachbeach baranimation teamindian oceantwo weeksbeach bedswhite sandbuffet style
FilterEnglish
Updating list...
501 - 505 of 651 reviews
Reviewed October 17, 2010

"Jambo Jambo" " "Hakuna Matata" (A few words we picked whilst in Kenya) We both really enjoyed The Diani Reef Hotel in Mombasa. On arrival we were greeted with cold towels, fresh juice and we also had flowers petals thrown over us, we felt like...More

1  Thank LisaMCord
Reviewed October 14, 2010

LOCATION - Diani Reef is a 4-star beach resort in Diani Beach, Kenya. It is not in Mombasa, but rather at least an hour south of town. Plan to fly into Ukunda Air Strip on Air Kenya or SafariLink if going through Nairobi - do...More

1  Thank Johann&Sandra
Response from ITM-drbs, General Manager at Diani Reef Beach Resort & SpaResponded October 30, 2010

Dear Guest Thank you for taking time and commenting on Tripadvisor . We value the same . I have taken note of the internet rates and am in the process of realigning the same . It is our endeavour to exceed expectations and “welcome back”...More

Reviewed October 6, 2010

When we arrived we were initially slightly concerned as for about the first hour or so we only saw staff and not a single other guest. Occupancy picked up a little during our stay but it remained quiet, though I have to say this was...More

2  Thank PGBakes
Reviewed October 3, 2010

We stayed at the Diani Reef for 2 weeks in Sept and had a wonderful time. Were greeted with cold towels and a cold drink in the reception. Amazed at standing in reception with fish swimming below you! On return from our safari we were...More

1  Thank dlilley1556
Reviewed October 2, 2010

I agree with all the 5 star reviews about. the hotel - it cannot be faulted in any way. The General Manager was in every area we went and spoke to you and asked if everything was OK. Also other managers were around and asked...More

3  Thank dtreeby
View more reviews
PreviousNext
199100101102103131
About
Amenities
Top amenities
Pool
Free Parking
Fitness Center with Gym / Workout Room
Room Service
Restaurant
Beachfront
Free Internet
Bar/Lounge
Spa
Hotel Amenities
Free Parking
Business Center with Internet Access
Room Service
Children Activities (Kid / Family Friendly)
Airport Transportation
Dry Cleaning
Meeting Rooms
Laundry Service
Concierge
Banquet Room
Multilingual Staff
Conference Facilities
Babysitting
Things to do
Pool
Fitness Center with Gym / Workout Room
Restaurant
Bar/Lounge
Spa
Outdoor pool
Hot Tub
Tennis Court
Details
Price range
$137 - $236 (Based on Average Rates for a Standard Room)
Hotel class
Hotel Style
#6 Top resorts Hotel in Diani Beach
#8 Spa Hotel in Diani Beach
#13 Luxury Hotel in Diani Beach
#16 On the Beach Hotel in Diani Beach
Room types
Suites, Non-Smoking Rooms, Family Rooms
Details
Price range
$137 - $236 (Based on Average Rates for a Standard Room)
Hotel class
Hotel Style
#6 Top resorts Hotel in Diani Beach
#8 Spa Hotel in Diani Beach
#13 Luxury Hotel in Diani Beach
#16 On the Beach Hotel in Diani Beach
Room types
Suites, Non-Smoking Rooms, Family Rooms
Add Photo Photos
Traveler (675)
Pool & Beach (158)
Room & Suite (133)
Dining (51)
Business Center & Event Rooms (21)
Family and Play Areas (8)
Questions & Answers
Ask a question
Kumar S
November 1, 2017|
AnswerShow all 4 answers
Response from Sid30Sha | Reviewed this property |
2 big swimming pools - 1 with a bar pool and the other one was a quiet pool. All are shaded with trees. Also has umbrellas for shade and recliners to lie down. Yes to beautiful beach facing rooms, beautiful views! Yes to... More
0
Votes
ENAYAHOMAR 3
August 4, 2017|
AnswerShow all 3 answers
Response from maciemae | Reviewed this property |
No idea, stayed full board when I last stayed there which was quite a few years ago, my last stay there the place had gone down so much. So sorry I cannot answer your question.
0
Votes
PreviousNext
12
Room Tips
"The rooms on the beach side are very nice and clean with great ocean view"
Read review
"Rooms on the upper floors are better"
Read review
"Not all rooms have a sea view."
Read review
"beach facing balconies... top floor"
Read review
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing