Mercury Holidays Logo
  • Offers
    Special Offers (view all)
    • All-Inclusive
    • No Single Supplement & Solo Offers
    • 2nd Week Free & 14 Night Offers
    • 3rd Week Free & Long Stay Offers
    • Newspaper Offers
    • Escorted Tour Offers
  • Destinations
    Trip Type
    • Holidays
    • Escorted Tours
    • River Cruises
    • Escorted Rail Journeys
    • Solo Tours
    • Escorted Walking Tours
    • Private Tours
    • Multi-Centre
    • Cruises
    Sort by
    • Alphabetical
    • Flight Times
    • Abu Dhabi
    • Algarve
    • Antigua
    • Bali
    • Barbados
    • Benidorm
    • Costa del Sol
    • Croatia
    • Cyprus
    • Dubai
    • Egypt
    • Fuerteventura
    • Goa
    • Gozo
    • Gran Canaria
    • Greece
    • Grenada
    • Jamaica
    • Kenya
    • Kerala
    • Lanzarote
    • Madeira
    • Majorca
    • Maldives
    • Malta
    • Mauritius
    • Mexico
    • Morocco
    • Oman
    • Seychelles
    • Sri Lanka
    • St Lucia
    • Tenerife
    • Thailand
    • Turkey
    • United Arab Emirates
    • Vietnam
    • View All Holidays
    • Albania
    • Argentina
    • Australia
    • Bhutan
    • Borneo
    • Botswana
    • Brazil
    • Bulgaria
    • Cambodia
    • Canada
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • Iceland
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Lithuania
    • Madagascar
    • Malaysia
    • Malta
    • Mexico
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • North Macedonia
    • Peru
    • Philippines
    • Poland
    • Romania
    • South Africa
    • South Korea
    • Spain
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Tunisia
    • Turkey
    • USA
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Austria
    • Czech Republic
    • France
    • Germany
    • Italy
    • Netherlands
    • Portugal
    • Spain
    • View All Holidays
    • China
    • France
    • India
    • Japan
    • Norway
    • South Korea
    • Sri Lanka
    • Turkey
    • Vietnam
    • View All Holidays
    • Chile
    • China
    • Costa Rica
    • Georgia
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kerala
    • Malaysia
    • Morocco
    • Nepal
    • Peru
    • Romania
    • South Africa
    • Sri Lanka
    • Thailand
    • Turkey
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Madeira
    • Nepal
    • View All Holidays
    • Albania
    • Argentina
    • Borneo
    • Brazil
    • Cambodia
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • India
    • Indonesia
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Madagascar
    • Madeira
    • Malaysia
    • Malta
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • Peru
    • Philippines
    • Romania
    • South Africa
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Bali
    • Cyprus
    • Dubai
    • Kenya
    • Kerala
    • Maldives
    • Mauritius
    • Seychelles
    • South Africa
    • Sri Lanka
    • Tanzania
    • Thailand
    • View All Holidays
    • Antarctica
    • Argentina
    • Australia
    • Canada
    • Chile
    • Croatia
    • Hong Kong
    • Japan
    • New Zealand
    • Norway
    • Panama
    • Seychelles
    • Singapore
    • Thailand
    • USA
    • Vietnam
    • View All Holidays
  • More Info
    More Info (view all)
    • About Us
    • Contact us
    • Online Brochures
    • Order a FREE Brochure
    • Terms and Conditions
    • ABTA & ATOL
    • How to Book
    • Holiday Insurance
    • Airport Extras
    • Charities we support
    • Early Holiday Booking
    • Privacy Policy
    • Payment Options
    • Request a Quote
  • Help
  • My Booking
  • Contact
  • 01732 809 181

Enter destination or hotel
Airports
Select a date
7 nights
2 Guests
Enter destination or hotel
Select a date
7 nights
2 Guests
Any Destination or Escorted Tour
Any Airport
Any Date
2 Guests
Any Destination or Private Tour
Any Date
2 Guests
Any Destination or Solo Tour
Any Airport
Any Date
1 Guest
Any Destination or Multi-Centre
Any Airport
Any Date
2 Guests
Any Destination or River Cruise
Any Airport
Any Date
2 Guests
Any Destination or Cruise
Any Airport
Any Date
2 Guests
1/41
View 40 Photos
  • Kenya Holidays
  • Diani Beach
  • Jacaranda Indian Ocean Resort

Jacaranda Indian Ocean Resort

TripAdvisor Review
Kenya, Africa
Diani Beach

Located in the beautiful resort of Diani, this property is nestled amongst swaying palm trees and idyllically positioned on the pristine sandy beach, this spectacular hotel offers mesmerising views of the Indian Ocean. Surrounded by ancient baobab trees, a sense of history also lingers around this stunning property. There is a swimming pool, as well as three plunge pools scattered around the resort. If your looking for something to help kick back and relax, then guests can also be pampered in the massage parlour.

Your Accommodation at Jacaranda Indian Ocean Resort

This hotel offers its guests comfortable en-suite rooms with air-conditioning. In your room, you can enjoy a range of modern amenities, including a mini-bar, tea and coffee making facilities and a safe (at a fee). Upgrades to an Ocean Front Room are available at a supplement.

Facilities

  • Outdoor Swimming Pool
  • Massage Parlour*
  • Selection of Restaurants
  • Choice of Bars
  • Watersports#
  • Gift shop
  • Kids Club*
  • Entertainment from the animation team
  • Cultural Entertainment from Maasai groups and Giriama's and Acrobats
  • * At a fee
  • # Fee's may apply to some activites
  • Please note some facilities may incur additional charges

Room Types

The Local Area

Located in the beautiful resort of Diani, this property is nestled amongst swaying palm trees and idyllically positioned on the pristine sandy beach, this spectacular hotel offers mesmerising views of the Indian Ocean. Surrounded by ancient baobab trees, a sense of history also lingers around this stunning property.

Tripadvisor Reviews

Trip Advisor
4.0 Very Good822 reviews
Excellent
55%
Very Good
27%
Average
9%
Poor
4%
Terrible
4%
Location
Cleanliness
Service
Value
TripAdvisor Review
A Peaceful and Welcoming Beachfront Escape in Diani

We stayed at Jacaranda Indian Ocean Beach Resort as a family with two older teenagers, and it turned out to be the perfect mix for us of relaxation and activities. The hotel’s gardens are large, lush, and beautiful, and the beach is right there — quiet and not crowded. The Swahili-style buildings and the laid-back atmosphere make it easy to slide into slower pace. There is a nice pool area with plenty of sunbeds, a pool bar for refreshments, a free library, and complimentary tea and coffee served in the afternoons. Adding to the atmosphere were the cheeky monkeys living on the property.

The location is perfect. In Diani, most of life happens on the beach, so having a hotel right on the sand with its own private and long stretch made a huge difference. Just a short walk along the beach is the Kongo River mouth, where locals gather in the afternoons — we enjoyed strolling there, and it is also possible to try bodysurfing in the ocean or a ride in traditional boats on the river.

Our rooms were spacious and comfortable — a little worn in places, but with very good beds. Breakfast became a highlight with a generous spread of pastries, cereals, tropical fruit, juices, cheese, ham, hot and cold dishes, and eggs made to order. On some mornings, there was also a Swahili breakfast with local dishes. Evenings at Jacaranda were chill with daily cultural shows like acrobatics, African dance, and traditional Maasai performances — it was really both impressive, charming and fun.

And then, the staff, they were truly exceptional — genuinely warm, charming, inviting, polite and with a good sense of humor – they all made us feel truly welcome and their warmth and charm and attentiveness really made our stay.

TripAdvisor Review
Exceptionnel

An exceptional hotel and exceptional service We had a wonderful stay at Jacaranda Indian Ocean Beach Resort. The hotel is beautiful, the service is excellent, and the staff are incredibly attentive. But I would especially like to thank the manager who went above and beyond for us this morning. Due to an unexpected flight schedule change, I was at serious risk of missing my international flight from Nairobi. I explained the situation to him, and within just five minutes, he had taken the matter in hand and found a solution for us. He personally arranged a private transfer to Nairobi and made sure to find us an experienced and reliable driver who knew the road perfectly. He immediately understood the urgency of our situation and acted incredibly quickly and efficiently. Thanks to him, we had a real chance of making our flight. This is what exceptional hospitality looks like: listening, understanding and taking action when a guest really needs help. A huge thank you to the entire Jacaranda team, and especially to this gentleman for his kindness, professionalism and efficiency. We will remember this gesture for a long time. ❤️ Highly recommended! 🌴🇰🇪✈️

TripAdvisor Review
Jambo Jambo

Thank you everything, we had a good memories.Food was okay, fruits the best, and staff too. Amani and the team was best entertainment ever🤗

TripAdvisor Review
Average resort with great beach view

Good things : Staff is very kind, beach is great, they have activity at night which is great fun.

Not that great : Food was very average, resort is very old so are rooms and bathrooms. Shower dont work properly. I wont recommend, many better options are available in this area. Also they dont allow even half an hour extra post checkout time of 10, so please keep that in mind.

Review by Departure60453148798 Jaipur, India
TripAdvisor Review
Great place

Great environment, good food and entertainment. The beach was clean. The room was comfortable.

Our Travel Specialists

Your holiday to Kenya is just a phone call away

Call our Travel Specialists today on 01732 809 181

Chat Specialists