Welcome to Jacaranda Indian Ocean Beach Resort

Built next to the site of a 16th century mosque, the Indian Ocean Beach Resort is set in 29 acres of nature’s gardens on a crisp white sandy beach; the perfect setting to relaxing escapes. Surrounded by ancient baobab trees and swaying palms, a definite sense of history also lingers around this property, with the influence of the Sultans of Zanzibar felt in the hotels rich Arabian décor and the various antiques that dot the interiors. The chandelier in the reception lobby is particularly noteworthy for its authenticity: it was gifted to the Sultan by British traders.

The resort is located in Diani Beach South coast of Mombasa and is 50km from Moi International Airport and only 9km from the Ukunda Airstrip.

The Indian Ocean Beach Resort was opened in 1992, as an exclusive luxury resort.


All our rooms are truly a home away from home. Each tastefully furnished with locally carved furniture and featuring a private balcony, standard amenities include:

  • Tea & Coffee maker

  • Cable/Satellite TV channels

  • Direct Dial Telephone

  • Air - Conditioning

  • 24 Hour Secure Parking

  • 24-hour Concierge Service

Anonymous's avatar

Everyone was really kind and did everything to make us feel at home. The food was great and so were our room which was right next to the beach ,the pools and beach. Big shout out to Josephine at the reception. Our flight was in the evening and after checking out in the morning she gave us a room to keep our luggage and change so that we could still enjoy the beach up to the last minute

Hillary's avatar

We loved the beach, and especially the tiny pool near our room...we would just go there and relax without needing to go to the main pool and when bored we would just stroll on the beach and take a dip in the ocean which was about 10 steps away...the staff as well were really helpful and fun to talk to

Franziska's avatar

Very friendly staff and excellent service. The location and the overall experience was more than we’d have expected. The rooms with beach view are like being in paradise.