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.
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Sponsored by:
2017-12-25 2017-12-26
    There are no pins in your viewport. Try moving the map or changing your filters.
    • {providername} {price}
    {providername} {price}
    We can't find prices for this accommodation
    From {rate_price} {rate_periodicity}

    Swahili Beach Resort

    Diani Beach Road | Diani-Mombasa, Diani Beach, Ukunda 80401, Kenya
    Lowest prices for your stay
    2017-12-25 2017-12-26
    Are these your travel dates?
    TripAdvisor uses this information to find you the lowest prices for your stay.
    Traveller (806)
    Pool & Beach (205)
    Room & Suite (120)
    • Excellent55%
    • Very good27%
    • Average10%
    • Poor5%
    • Terrible3%
    Travellers talk about
    Free Internet
    Free Parking
    Breakfast included
    Air Conditioning
    Non-Smoking Rooms
    Airport Transportation
    Room Service
    Poolside Bar
    Fitness centre
    Wheelchair Access
    Business Centre
    Dry Cleaning
    Private Balcony
    5.0 Star Hotel
    All hotel details
    {"containerClass":null,"containerAttributes":null,"widget":{"name":"ibex_photo_carousel","template":"ibex_photo_carousel__widget","moduleList":["handlers"],"divClasses":"prw_rup prw_ibex_photo_carousel","js":{"handlers":"(ta.prwidgets.getjs(this,'handlers'))"},"dust":{"nav_controls":"ibex_photo_carousel__nav_controls"}},"scriptFlags":null}
    Dec 25Dec 26
    1 room, 2 adults, 0 children
    Standard Room

    Getting you more information on this room

    Free Cancellation
    Show Available Rooms
    Sorry, this partner no longer has rooms available on TripAdvisor. Please visit one of our 1 partner sites to see rooms from US$265.
    We're sorry, there are no rooms available on TripAdvisor. Please change your dates, or view all Diani Beach hotels with availability
    Standard Room

    Getting you more information on this room

    Free Cancellation
    {"BOOKING_FEATURES": ["IB_PRICES_OUTSIDE_ROOM_BUTTON","IB_STREAMLINED_SELECTED_ROOM","IB_SHOW_EMAIL_FOR_INSECURE_LOGIN","VISA_SPONSORSHIP_WEB","IB_EXIT_INTERRUPTER","RCMS_INLINE_ROOM_GRID_MAX_OCC","IB_SHOW_AMENITIES_AS_ICONS","IB_POST_BOOKING_LOGIN","IB_IRG_PERFORMANCE_METRICS","IB_IRG_MATCH_META","META_AIR","CHILDREN_SEARCH","IB_INLINE_ROOM_GRID","ATTRACTIONS_REMOVE_PAYMENT_ADDRESS_FIELDS","HR_IB_EXCLUDE_TAXES_AND_FEES","IB_DW_CCNAME_WITH_AUTOCOMPLETE","IB_IRG_PERFORMANCE_METRICS_MOBILE","IBEX_HIGH_EQUITY_BRANDING","IB_PRICE_WINS_POST_TX","IB_BOOKNOW_CLEAN_WITH_ICON_SHORT_BTN","IB_BOOKING_FORM_FAVICON","STORED_CARDS","IB_PRICE_WINS_COPY","IB_URGENCY_BLOCK"] , "IMPRESSION_KEY": "3f04f852971d4adcbdb4cfd5b01d8b63", "roomSelectionModel": {"partnerInfos":[],"multiplePartners":false,"polling":{"locationId":2452982,"bookingSessionId":null,"detailedAvailabilityKey":null,"commerceContentIds":[68990315],"additionalContentIds":[],"pollCount":0,"checkin":{"day":25,"month":12,"year":2017},"checkout":{"day":26,"month":12,"year":2017},"adults":2,"child_rm_ages":"","rooms":1,"display_rooms":300,"entryPrice":265,"entryCurrency":"USD","complete":false,"formKey":"","showAllRooms":true,"genNewBookingSessionId":false,"winningProviderAtClick":"","selectedRoomKey":"","impressionKey":"3f04f852971d4adcbdb4cfd5b01d8b63","navArea":null,"referringServlet":"Hotel_Review","highestMetaPrice":0,"lowestMetaPrice":265,"additionalPartner":false,"highestMetaPriceDisplay":0,"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":-1,"lowestMetaPrice":265,"highestMetaPriceDisplay":-1,"hotelName":"Swahili Beach Resort","hasSpecialTimeOfStayTaxes":false,"trackingTree":null,"trackingTreeId":null,"showPriceHoverTooltip":false,"trackingContext":"eyJzdGF0ZSI6IkhPVEVMX0FVQ1RJT04iLCJwIjoiSFJfTWFpbkNvbW1lcmNlIiwiaWRzIjp7IkJGSyI6IjNmMDRmODUyOTcxZDRhZGNiZGI0Y2ZkNWIwMWQ4YjYzIiwiQUlLIjoiZjFjOGIyN2NlZjhiNGU4NzhkNGNjNWRjMjE3MDczMjEifSwiZW50cnlTZXJ2bGV0IjoiSG90ZWxfUmV2aWV3In0=","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": "25/12/2017", "checkOut": "26/12/2017", "lowestPrice": "US$265", "hasDates": true, "hacComplete": false, "contentIdMappings": {"68990315":"CancelonIB"}, "pollingEnabled": false, "preventScroll": false, "offerClickToken": null, "conditionalUpdate": false, "mightGetRooms": true, "divClasses": "ppr_rup ppr_priv_hr_inline_room_grid_hsx", "singlePartnerRoomGridWidget": {"containerClass":null,"containerAttributes":null,"widget":{"name":"ibex_room_grid_hsx","template":"ibex_room_grid_hsx__widget","moduleList":["handlers","tracking"],"divClasses":"prw_rup prw_ibex_room_grid_hsx","js":{"handlers":"(ta.prwidgets.getjs(this,'handlers'))","tracking":"(ta.prwidgets.getjs(this,'tracking'))"},"dust":{"sub_header":"ibex_room_grid_hsx__sub_header"}},"scriptFlags":null}, "multiPartnerRoomGridWidget": null, "mismatchMessage": {"containerClass":null,"containerAttributes":null,"widget":{"name":"ibex_mismatch_message","template":"ibex_mismatch_message__widget","moduleList":["handler"],"divClasses":"prw_rup prw_ibex_mismatch_message","js":{"handler":"(ta.prwidgets.getjs(this,'handler'))"},"dust":{}},"scriptFlags":null}, "maxRoomsToShow": 300, "isTablet": false, "roomGridRowWidget": {"containerClass":null,"containerAttributes":null,"widget":{"name":"ibex_room_grid_row_hsx","template":"ibex_room_grid_row_hsx__widget","moduleList":[],"divClasses":"prw_rup prw_ibex_room_grid_row_hsx","js":{},"dust":{"amenities":"ibex_room_grid_row_hsx__amenities","condition_col":"ibex_room_grid_row_hsx__condition_col","price_text":"ibex_room_grid_row_hsx__price_text","reservation_col":"ibex_room_grid_row_hsx__reservation_col"}},"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\"\/>"}
    Write a ReviewReviews (651)
    Traveller rating
    Traveller type
    Time of year

    1 - 5 of 541 reviews

    Reviewed 4 days ago

    I just got back from a wonderful holiday in Kenya. we stayed several nights at this hotel. the hotel is impressive, very nice, spacious rooms and bathrooms, spacious dining rooms and a spectacular setting. I enjoyed every minute at the hotel, both in the living...More

    Thank Carmen F
    Response from Jeff M, General Manager at Swahili Beach ResortResponded 3 days ago

    Dear Guest, Thank you very much for taking time write a review about your recent stay at Swahili Beach Resort. It is always a pleasure for us to know that we have met our guests expectations. We are glad to note that every aspect of...More

    Reviewed 1 week ago

    I’d like to share my opinion after staying in Swahili Beach Resort, Diani Beach Kenya in November 2017. It was a great pleasure. The sophisticated interiors with carefully matched details created the atmosphere of luxury and comfort. Clean, fresh well taken care of exterior, many...More

    Thank Zyginet
    Response from Jeff M, General Manager at Swahili Beach ResortResponded 3 days ago

    Dear Jola and Zbyszek, Thank you very much for taking time to write a review about your recent stay at Swahili Beach Resort. We are humbled by your 5-star rating and your comments about the architecture, the design, of course our iconic swimming pools, spacious...More

    Reviewed 1 week ago via mobile

    The wedding group of 250 people booked into Swahili beach with mixed feelings from the experiences of previous wedding group there. But to our surprise it was a perfect setting for the wedding and far outreached our expectations. The staff both at the reception and...More

    Thank Shobhna S
    Response from Jeff M, General Manager at Swahili Beach ResortResponded 3 days ago

    Dear Guest, Thank you very much for your vote of confidence on our ability to host weddings and conferences. We learn a lot of lessons from each and e very function we host and I would like to think that we have indeed, become the...More

    Reviewed 2 weeks ago

    Thank u first for everything ! There is not much to say ... U made me feel and treat like a princess and I wanna thank u for that .i had a very relaxing week and was happy with everything .we don’t need to talk...More

    Thank nadiatucconi
    Response from Jeff M, General Manager at Swahili Beach ResortResponded 2 days ago

    Dear Nadia, Thank you for your heartwarming review of your recent stay at Swahili Beach Resort. I am pleased that the team made your holiday week a enjoyable, relaxing and special week. Thank you for appreciating the effort put in by the team and mentioning...More

    Reviewed 2 weeks ago via mobile

    We came to Swahili Beach Resort for a wedding and first impressions were very, very good. The attention to detail was certainly noticeable (never any shortage of petals in the fountain). The staff we I interacted with, at all levels of seniority, were very friendly,...More

    Thank deji11200
    Southern Palms Beach Resort
    1,373 reviews
    #9 of 29 hotels in Diani Beach
    2.9 km
    Jacaranda Indian Ocean Beach Resort
    334 reviews
    #16 of 29 hotels in Diani Beach
    3.6 km
    Voyager Beach Resort
    3,075 reviews
    #2 of 60 hotels in Mombasa
    32 km
    The Sands at Nomad
    458 reviews
    #7 of 29 hotels in Diani Beach
    4.3 km
    Awards & Recognition
    Certificate of Excellence
    • Top amenities
    • Spa
    • Free Internet
    • Pool
    • Room Service
    • Restaurant
    • Bar/Lounge
    • Fitness Centre with Gym / Workout Room
    • Beachfront
    • Free Parking
    • Breakfast included
    • Hotel Amenities
    • Children Activities (Kid / Family Friendly)
    • Room Service
    • Free Parking
    • Airport Transportation
    • Breakfast included
    • Dry Cleaning
    • Meeting Rooms
    • Business Centre with Internet Access
    • Laundry Service
    • Concierge
    • Banquet Room
    • Multilingual Staff
    • Conference Facilities
    • Babysitting
    • Room amenities
    • Air Conditioning
    • Minibar
    • Things to do
    • Spa
    • Pool
    • Restaurant
    • Bar/Lounge
    • Fitness Centre with Gym / Workout Room
    • Outdoor pool
    • Price range
    • US$176 - US$344 (Based on Average Rates for a Standard Room)
    • Hotel class
    • Hotel Style
    • #1 Business Hotel in Diani Beach
    • #4 Top resorts Hotel in Diani Beach
    • #5 Spa Hotel in Diani Beach
    • #6 Romantic Hotel in Diani Beach
    • #9 Family Hotel in Diani Beach
    • #10 Luxury Hotel in Diani Beach
    • #11 On the Beach Hotel in Diani Beach
    • Room types
    • Suites ,
    • Non-Smoking Rooms ,
    • Family Rooms ,
    • Accessible rooms
    • Number of rooms
    • 140
    • Reservation Options
    • TripAdvisor is proud to partner with Booking.com, Agoda and Priceline so you can book your Swahili Beach Resort reservations with confidence. We help millions of travellers each month to find the perfect hotel for both holiday and business trips, always with the best discounts and special offers.
    • Location
    • Kenya >
    • Coast Province >
    • Ukunda >
    • Diani Beach
    Add Photo Photos
    Traveller (806)
    Pool & Beach (205)
    Room & Suite (120)
    Dining (48)
    Hotel & Grounds (425)
    Bathroom (30)
    Family and Play Areas (7)
    Business Centre & Event Rooms (3)
    Sponsored by:
    Nearby HotelsSee all 29 hotels in Diani Beach
    Jacaranda Indian Ocean Beach Resort
    334 reviews
    3.62 km away
    The Sands at Nomad
    458 reviews
    4.29 km away
    Southern Palms Beach Resort
    1,373 reviews
    2.88 km away
    Nearby Restaurants
    Leonardo's Restaurant
    230 reviews
    .55 km away
    174 reviews
    .43 km away
    African Pot
    119 reviews
    .51 km away
    The Spice Route
    12 reviews
    .08 km away
    Nearby Attractions
    Diani Beach
    1,107 reviews
    1.14 km away
    Wildlife Safari Exploreans Day Trips
    27 reviews
    .35 km away
    Umbrella & Simo Kenya Tours and Safaris
    22 reviews
    .71 km away
    Vumbi Jeep Safaris
    69 reviews
    .91 km away
    Ask a question
    Questions & Answers
    joseph m
    28 June 2017|
    AnswerShow all 9 answers
    Response from Bettie G | Reviewed this property |
    I stayed at Swahili recently and yes one does pay for drinks. This is not unusual for many hotels in Kenya, in my experience hotels that offer drinks are usually "all inclusive" resorts.
    18 April 2017|
    Response from Jeff M | Property representative |
    Dear Guest, Thank you for your support. Regards, Jeff Mukolwe General manager
    15 April 2017|
    AnswerShow all 8 answers
    Response from Jeff M | Property representative |
    Dear Guest, Thank you for your query. It is definitely possible to swim in the ocean right in front of the hotel. I will gladly send you images of our beach front if you share your email address with us. Regards, Jeff... More
    Room Tips
    "Better to choose the rooms on the higher floors."
    Read review
    "Byliśmy w pokoju nie w budynku głównym, a w jednym z budynków bocznych tuż przy plaży z widokiem na ogród i..."
    Read review
    "Ask for the block near their beach restaurant"
    Read review
    "Best of Diani beach"
    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