Sun, Sand & Sea in Diani Beach

I recently embraced the life of remote working wholly by taking off from Nairobi to spend a week in Diani Beach. It was a spur-of-the-moment decision instigated by Aina and Azeem, the timing felt right, the budget looked good, and there was no reason not to jump on the opportunity.

Diani Beach is somewhere I have always wanted to visit since we moved to Kenya and it comes very highly recommended by people who have visited before. In fact, it was my first coastal destination choice when we were deciding where to go after the Masai Mara National Park. We eventually ended up going to Watamu – no regrets! Watamu was fantastic and I had very high hopes for Diani Beach.

Camels on the Beach

For this trip, we travelled on a Saturday and returned on a Sunday. Save for the weekend, most of our time was spent indoors. However, we enjoyed daily morning and evening walks on the beach. Here’s how our time went…

Day 1: Travel from Nairobi to Mombasa

The first day was for travel and I finally got the chance to use the SGR from Nairobi to Mombasa. Rather than flying, I opted to use the 3 pm express train to Mombasa and I’m glad I did. The journey took a total of 5 hours – which seemed to fly by for me, was very comfortable and interesting.

During the trip, we passed through the massive Tsavo East National Park and I enjoyed the wildlife viewing from the train. This was certainly a highlight for me.

SGR Nairobi to Mombasa Train First Class Cabin

I recapped my experience using the train here. The post contains everything you need to know about the SGR fares, how to book a seat, security details to keep in mind, riding in both first-class and economy cabins and the journey itself.

I arrived in Mombasa at 8 pm and decided to spend the night in the city, rather than continuing to Diani Beach at night. Also, Aina and Azeem were coming on the 10 pm train and we agreed to travel together the following day.

Day 2: Half Day in Mombasa, Fort Jesus & Travel to Diani Beach via Likoni Ferry

Likoni Ferry

On the train to Mombasa, a fellow passenger recommended that we stay at the guest house where she worked. I looked it up quickly and it didn’t seem so bad, plus it was quite affordable, so I cancelled my plans to stay elsewhere and booked our rooms at the guest house.

The next morning, she offered to take us around some parts of Mombasa. It was a generous offer which we all greatly appreciated. The first place she took us to was the Mama Ngina Waterfront.

Here, we spent our time promenading along the waterfront, doing a little souvenir shopping and people-watching. It was a very fun walk, which we capped with fresh coconut water and a tuk-tuk ride to Fort Jesus, a fort built in the 1500s to protect the old port of Mombasa.

After spending some time at Fort Jesus, we headed back to the guest house, packed our bags and got into an Uber to the Likoni Ferry Station. Because Uber was charging nearly 20 times the price to cross the ferry in the car, we decided it was best (and much faster) to cross on foot.

The Likoni Ferry shuttles thousands of people and vehicles daily across the Likoni channel from Mombasa to the suburb of Likoni. It was astonishing and a bit overwhelming to see the sheer amount of people waiting to board.

Likoni Channel Ferry Crossing

Two ferries were operating back and forth and we had to wait for a few minutes to get on one. The wait time was very minimal – about 5 minutes or so and the boarding process was not chaotic. The ferry on our onward journey had seats and I was surprised we all found places to sit, considering the number of people that got on before us.

Our return journey, on the other hand, was on a different ferry without seats. Since the journey lasted only a few minutes, this was no problem at all.

Day 3-6: Diani Beach, Ukunda

After crossing the channel, we got into a matatu to Ukunda. The journey lasted about an hour due to the numerous stops it made. Eventually, we arrived at the main roundabout and hopped into a tuk-tuk to our Airbnb accommodation for the next few days.

Our Airbnb was a fairly nice 2-bedroom apartment but we had to move after spending only 3 days there. There were many communication and logistic issues from the get-go but the deal-breaker was the absence of internet services which we all needed to work remotely with.

By Wednesday, everyone, including the host, agreed that it was best to leave. Diani Reef Beach Resort and Spa was offering a 3-for-4-night bed and breakfast stay at the time, so I jumped on that offer.

Staying on this side of Diani Beach (i.e. ocean facing) made all the difference! Our Airbnb accommodation had been on the opposite side of the road and although it was not a very far walk to the beach, I much rather preferred having the beach and ocean only a few feet away.

Diani Beach

Day 7: Evening at Diani Reef Beach Resort & Spa + Dinner at Ali Barbour’s Cave, Diani Beach

By Friday, I was done with work and ready to enjoy my weekend at the beach! My first free time was spent enjoying the amenities Diani Reef Beach Resort and Spa had to offer. Unfortunately, I missed out on all the daily activities planned by the resort but I enjoyed frolicking in the pool and the ocean.

On Friday evening, I booked a table and had dinner at Diani’s famous Ali Barbour’s Cave Restaurant, and it turned out to be a charming experience. The restaurant picked me up at my hotel and dropped me off after dinner. When I read that they did this, I almost cancelled my reservation for fear of the price of dining there.

Luckily, it wasn’t too steep. I ordered the beef fillet stroganoff as my main and quite enjoyed it.

Ali Barbours Cave Restaurant edited scaled

At night, the cave takes on a different, romantic look. It’s definitely a place I’m looking forward to dining with Mark when we visit Diani Beach together.

If you plan to visit, be sure to book ahead as this restaurant is quite popular. Also, be sure to read as many reviews as you can to decide whether to visit or not.

Personally, this place was a highlight of this trip. The food wasn’t the best I’ve had in Kenya, however, I would return, most especially for the scenery.

Day 8: Snorkelling & A Picnic on Diani Beach

For our second free day in Diani Beach, Aina booked us a glass-bottom boat tour and snorkelling trip. I didn’t quite enjoy the boat tour because the captain kept going around and around, making me sick. However, snorkelling was fun for the little time we indulged in it.

Watamu Marine National Park Snorkelling
snorkelling trip in Watamu

We returned to town after the boat tour, got some supplies and met up after a few hours for our picnic on the beach.

Picnic on Diani Beach…

We spent our last evening in Diani having a lovely picnic and enjoying the beautiful Diani sunset across the ocean. It was the perfect ending to a wonderful week at the beach.

Day 9: Travel from Diani Beach to Nairobi

The next morning, we checked out of our hotels and headed back to Mombasa and then Nairobi via the SGR train. We missed out on a few things to do in Diani Beach, so ideally, we are all looking forward to visiting again!

Things to do in Diani

If you are planning a trip to Kenya, be sure to include a coastal destination in your itinerary. I’m certain you would be happy if you did!

Also, if you have been to Diani Beach, please share some of your recommendations for where to visit. x

6 comments

      1. Nice read…also travelling to Diani,mind sharing the first hotel you got accommodated in after alighting from Miritini s

I love to hear from you, Leave a comment here!

Close
Honestly, I am not quite sure if I preferred Japan in Spring 🌸 or Fall 🍂 - both are amazing!

For our second trip to the country 🇯🇵, we went in late March and stayed until mid April. The weather was perfect - cold (but the nice kind), crisp and joyful. 

I also did not find the crowds overwhelming at this time - perhaps because cherry blossoms in the more famous cities were not in full bloom yet. We went to lesser-visited places and were rewarded with gorgeous scenery, cherry blossom bloom 😍 and more!

Japan remains my favourite destination and it's a sentiment shared by many. I hope I get the chance to return again 💙
Honestly, I am not quite sure if I preferred Japan in Spring 🌸 or Fall 🍂 - both are amazing! For our second trip to the country 🇯🇵, we went in late March and stayed until mid April. The weather was perfect - cold (but the nice kind), crisp and joyful. I also did not find the crowds overwhelming at this time - perhaps because cherry blossoms in the more famous cities were not in full bloom yet. We went to lesser-visited places and were rewarded with gorgeous scenery, cherry blossom bloom 😍 and more! Japan remains my favourite destination and it's a sentiment shared by many. I hope I get the chance to return again 💙
2 days ago
View on Instagram |
1/9
When you travel for over 10,000km to see a library! ✨️💙🌻🇰🇷
When you travel for over 10,000km to see a library! ✨️💙🌻🇰🇷
3 days ago
View on Instagram |
2/9
January - especially the second week is such a fun travel time for me! I find lots of deals and in many places, the weather is still great - but the Christmas and New Year crowds have left!

This is your reminder to set some money aside for January - whether you're travelling or not!
January - especially the second week is such a fun travel time for me! I find lots of deals and in many places, the weather is still great - but the Christmas and New Year crowds have left! This is your reminder to set some money aside for January - whether you're travelling or not!
4 days ago
View on Instagram |
3/9
Start your travel year right! Detty December is nice but you know what's better? ✨️Jetty January✈️✨️🥁
Start your travel year right! Detty December is nice but you know what's better? ✨️Jetty January✈️✨️🥁
4 days ago
View on Instagram |
4/9
Tag your travel buddy who needs this reminder before December spending gets wild 💸

Set aside a small percent of your earnings in December. It makes January feel lighter and if you love to travel, January (after the first week) is almost always a good time to do so!

There are lots of deals, weather is great in many places and the crowds would start heading home!

Are you team January travel or no?
Tag your travel buddy who needs this reminder before December spending gets wild 💸 Set aside a small percent of your earnings in December. It makes January feel lighter and if you love to travel, January (after the first week) is almost always a good time to do so! There are lots of deals, weather is great in many places and the crowds would start heading home! Are you team January travel or no?
4 days ago
View on Instagram |
5/9
Drop your totals in the comments! 💭💫

If you've spent or are planning to spend:

$100 - $180: 💎 RICH rich! 💸💸 - you're basically living your travel influencer fantasy and I'm happy for you!

$50 - $90: ✨️ Travel MVP - the travel vibes are strong with this one!

$10 - $40: 🌸 Globe Trotter in Training: Rooting for you!

$0: 💫 Dreamer Mode: planning and dreaming. See you at 🌸 soon!
Drop your totals in the comments! 💭💫 If you've spent or are planning to spend: $100 - $180: 💎 RICH rich! 💸💸 - you're basically living your travel influencer fantasy and I'm happy for you! $50 - $90: ✨️ Travel MVP - the travel vibes are strong with this one! $10 - $40: 🌸 Globe Trotter in Training: Rooting for you! $0: 💫 Dreamer Mode: planning and dreaming. See you at 🌸 soon!
5 days ago
View on Instagram |
6/9
It's me 🤭🫣
It's me 🤭🫣
6 days ago
View on Instagram |
7/9
Idea for your 2026 travel year: A Kenya + Uganda combo trip!

Start with sunrise safaris in Tsavo National Park 🦁, unwind on Kenya’s dreamy coastline in Diani or Watamu 🌊🌴 and enjoy the pulse of city life in Nairobi ☕.

Then head to Uganda for misty treks with gorillas 🦍, and slow days near Lake Victoria ⛰️

From beaches to mountains, wildlife to culture, this combo is perfect for travellers who want variety without rushing. Save this if you’re planning a Kenya Uganda itinerary and ask me anything you'd like to know about visiting both countries!✨

#KenyaTravel #UgandaTravel #VisitUganda #VisitKenya #EastAfricaTrip
Idea for your 2026 travel year: A Kenya + Uganda combo trip! Start with sunrise safaris in Tsavo National Park 🦁, unwind on Kenya’s dreamy coastline in Diani or Watamu 🌊🌴 and enjoy the pulse of city life in Nairobi ☕. Then head to Uganda for misty treks with gorillas 🦍, and slow days near Lake Victoria ⛰️ From beaches to mountains, wildlife to culture, this combo is perfect for travellers who want variety without rushing. Save this if you’re planning a Kenya Uganda itinerary and ask me anything you'd like to know about visiting both countries!✨ #KenyaTravel #UgandaTravel #VisitUganda #VisitKenya #EastAfricaTrip
6 days ago
View on Instagram |
8/9
Hi 👋🏽, welcome to the soft side of Instagram. Over here, we

- travel with our 9-5
- share relatable travel content
- do not gatekeep

If this sounds like your vibe, come say hello!
Hi 👋🏽, welcome to the soft side of Instagram. Over here, we - travel with our 9-5 - share relatable travel content - do not gatekeep If this sounds like your vibe, come say hello!
1 week ago
View on Instagram |
9/9
Latest Posts
  • The Best Places to Visit Each Month (Shoulder Season Edition)

  • Return to Diani II: A Regal Stay at Swahili Beach Resort

  • Hiking the Kumano Kodo Trail: A Journey Through Japan’s Sacred Mountains

  • 2-Week Japan Travel Itinerary for First Time Visitors

  • My Long-Awaited Stay at Lemala Wildwaters Lodge

Translate
Become an Insider!
Archives
Close

Travel with a Pen

Seek out New Adventures, Travel Differently

Travel with a Pen © Copyright 2025
Close