Check your inbox each week for our inspirational newsletter and special offers.
Call us today - 10am to 4pm
0207 001 4100Ride camels along white sand beaches at the edge of the Indian Ocean
Dive among colourful coral and swim with sea turtles, dolphins, or whales
Add a Diani Beach stay to a Masai Mara safari for an unforgettable African adventure
With wide sands stretching between coconut palms and warm sea covering coral reefs, holidays to Diani Beach are an incredible Indian Ocean escape and an amazing addition to any safari. Less than two hours from Mombasa, with excellent flight connections to Nairobi and the UK, this beautiful shoreline is easy to reach and offers some of the best beach days, watersports, and diving in Africa.
Choose a luxurious resort and spend laidback hours sipping cool cocktails as you bask with a book. Make a splash as you try kayaking, windsurfing, paddle-boarding, and more. Swim with sharks, dolphins, and turtles, or scuba around sunken ships claimed by the underwater wildlife. At night, wander the coast to find a spot with an atmosphere to suit your mood, enjoy delicious dining, or simply sit and watch the sunset.
Trips to Gazi village, Kisite Mpunguti Marine Reserve, or the beautiful Chale Island are great ways to pass a cool morning while animal experiences are on offer at Shimba Hills National Park. Visit historic buildings and local markets to get a flavour of Diani’s rich culture, or focus on yourself at a serene and soothing spa.
Speak to our Travel Specialists about how you can add Diani Beach to your Kenya trip today.
The only thing you need to do at Diani Beach is check-in at your chosen hotel and relax in the sun. But there are plenty of distractions if you’re looking. Swim, snorkel, or scuba in the warm Indian Ocean waters. Browse paintings, crafts, and sculptures at the local gallery.
Discover the historic landmarks of Kongo Mosque and the 16th-century Fort Jesus. Relax in an award-winning spa close to the shore, or take a boat to the stunning Chale Island just a few miles away. Whether you’re looking for active family days or a laidback romantic escape, you’ll have no trouble finding what you need for an unforgettable trip.
Miles of soft pale sand beside the warm water of the Indian Ocean is the number one reason to visit Diani Beach and the coastline is among the most beautiful in Africa. Lie back on a lounger outside your shoreline hotel and sip cocktails under blue skies, or put on your swimming clothes and jump right in. Try windsurfing, kitesurfing, or stand-up paddle-boarding.
Glide through the waves in a kayak or get up some speed on a jet-ski. Discover the world beneath the surface by snorkelling and diving among sea turtles and sharks. Explore a shipwreck and meet the colourful fish now calling it home. Prefer to stay dry? Ride horses or camels along the sand, start a beach volleyball game, or simply sit and let the day drift by.
It wouldn’t be Africa if animal encounters weren’t nearby. Step away from the beach and visit the Colobus Conservation monkey sanctuary, or get up close with bush babies at Stilts Backpackers. Take a short drive inland to Shimba Hills National Park for game drives to see elephants, leopards, buffalo, antelopes, and primates.
Birders and reptile lovers will enjoy spotting over 100 avian species alongside pythons, cobras, lizards, and geckos. For a full safari experience, without the extra flights, speak to our experts about adding a three-night adventure to your Kenya Coast trip.
It’s always a good time to visit Diani Beach with warm and sunny days all year round. Average temperatures range from around 25°C in July and August to regularly exceeding 30°C between December and March.
Most of the year’s rain falls between April and June and short showers are not uncommon in October and November, but any downpours tend to be quick, heavy, and soon dry up. For the very best conditions, start the year with a trip in January or February or add Diani Beach to your migration-time safari between July and September.
The only thing you need to do at Diani Beach is check-in at your chosen hotel and relax in the sun. But there are plenty of distractions if you’re looking. Swim, snorkel, or scuba in the warm Indian Ocean waters. Browse paintings, crafts, and sculptures at the local gallery.
Discover the historic landmarks of Kongo Mosque and the 16th-century Fort Jesus. Relax in an award-winning spa close to the shore, or take a boat to the stunning Chale Island just a few miles away. Whether you’re looking for active family days or a laidback romantic escape, you’ll have no trouble finding what you need for an unforgettable trip.
Miles of soft pale sand beside the warm water of the Indian Ocean is the number one reason to visit Diani Beach and the coastline is among the most beautiful in Africa. Lie back on a lounger outside your shoreline hotel and sip cocktails under blue skies, or put on your swimming clothes and jump right in. Try windsurfing, kitesurfing, or stand-up paddle-boarding.
Glide through the waves in a kayak or get up some speed on a jet-ski. Discover the world beneath the surface by snorkelling and diving among sea turtles and sharks. Explore a shipwreck and meet the colourful fish now calling it home. Prefer to stay dry? Ride horses or camels along the sand, start a beach volleyball game, or simply sit and let the day drift by.
It wouldn’t be Africa if animal encounters weren’t nearby. Step away from the beach and visit the Colobus Conservation monkey sanctuary, or get up close with bush babies at Stilts Backpackers. Take a short drive inland to Shimba Hills National Park for game drives to see elephants, leopards, buffalo, antelopes, and primates.
Birders and reptile lovers will enjoy spotting over 100 avian species alongside pythons, cobras, lizards, and geckos. For a full safari experience, without the extra flights, speak to our experts about adding a three-night adventure to your Kenya Coast trip.
It’s always a good time to visit Diani Beach with warm and sunny days all year round. Average temperatures range from around 25°C in July and August to regularly exceeding 30°C between December and March.
Most of the year’s rain falls between April and June and short showers are not uncommon in October and November, but any downpours tend to be quick, heavy, and soon dry up. For the very best conditions, start the year with a trip in January or February or add Diani Beach to your migration-time safari between July and September.
Take a look at our Kenya safari and beach holidays
Why not combine Diani Beach with these Kenyan favourites
With over 40 years in travel and hundreds of experts ready to help you realise your dream holiday.
In recognition of our knowledgeable team and great customer service, we’ve been named Good Housekeeping Reader Recommended.
Every day, our travel experts help people realise their dream holidays. We take care of all the details, to make your experiences easy and hassle-free.
Between them, our travel specialists have years of holiday expertise.
Our tailor-made holiday packages make it easy for you to discover more of the world.
Whether you're looking for luxury or simplicity, we've got the perfect holiday for you.
Travelbag is fully protected by ATOL, so your booking is completely secure.
Between them, our travel specialists have years of holiday expertise.
Our tailor-made holiday packages make it easy for you to discover more of the world.
Whether you're looking for luxury or simplicity, we've got the perfect holiday for you.
Travelbag is fully protected by ATOL, so your booking is completely secure.