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
Do you or someone you know suffer from "weak passport syndrome?"

While we wait for the world to open to us more as Nigerian passport holders, we explore where we can, when we can! 🌏💙
Do you or someone you know suffer from "weak passport syndrome?" While we wait for the world to open to us more as Nigerian passport holders, we explore where we can, when we can! 🌏💙
3 days ago
View on Instagram |
1/9
Is your passport ready for 2026? 📖✈️

Nothing kills the vacation mood like a visa denial. 🛑 I’m sharing the 7 most common mistakes people make - from lying about travel history to missing "home tie" documents.

Tell me in the comments: What’s the most stressful visa you’ve ever applied for? 😰👇🏾

If you want my detailed guide to building your travel history in 2026, comment "Travel Guide" and I'll share the link with you!

#VisaApplication #TravelCommunity #TravelMistakes #SmartTravel #VisaHelp
Is your passport ready for 2026? 📖✈️ Nothing kills the vacation mood like a visa denial. 🛑 I’m sharing the 7 most common mistakes people make - from lying about travel history to missing "home tie" documents. Tell me in the comments: What’s the most stressful visa you’ve ever applied for? 😰👇🏾 If you want my detailed guide to building your travel history in 2026, comment "Travel Guide" and I'll share the link with you! #VisaApplication #TravelCommunity #TravelMistakes #SmartTravel #VisaHelp
3 days ago
View on Instagram |
2/9
How beautiful! 🥹🌸🍃

Japan in Sakura Season is absolutely stunning. I still can't believe we got to enjoy it without the overwhelming crowds.

If you're heading there in a few months, DO consider going off the beaten path. It is so so worth it, I promise you!

Here are alternative cities to consider for lighter crowds without missing out on the "Japan travel experience!"

Tokyo >>> Nagoya, Matsumoto, Fukuoka
Kyoto >>> Magome, Narai, Kanazawa, Kibune
Osaka >>> Okayama
Hakone, Fuji : Skip the day trip and stay overnight 

Comment "Sakura" and I'll share the link to my Japan Itinerary blog post to help you plan your trip easily!
How beautiful! 🥹🌸🍃 Japan in Sakura Season is absolutely stunning. I still can't believe we got to enjoy it without the overwhelming crowds. If you're heading there in a few months, DO consider going off the beaten path. It is so so worth it, I promise you! Here are alternative cities to consider for lighter crowds without missing out on the "Japan travel experience!" Tokyo >>> Nagoya, Matsumoto, Fukuoka Kyoto >>> Magome, Narai, Kanazawa, Kibune Osaka >>> Okayama Hakone, Fuji : Skip the day trip and stay overnight Comment "Sakura" and I'll share the link to my Japan Itinerary blog post to help you plan your trip easily!
4 days ago
View on Instagram |
3/9
Hi 👋🏽 You're seeing this reel because you don't know me at all, so here's a little introduction.

I'm Amarachi, Nigerian, 9-5er who loves to travel too! On this page, I share adventure recaps, and tips to help you plan your own adventures too!

If that sounds like your vibe, leave me a blue heart 🩵 💙 in the comments to say hello and give my account a follow too!
Hi 👋🏽 You're seeing this reel because you don't know me at all, so here's a little introduction. I'm Amarachi, Nigerian, 9-5er who loves to travel too! On this page, I share adventure recaps, and tips to help you plan your own adventures too! If that sounds like your vibe, leave me a blue heart 🩵 💙 in the comments to say hello and give my account a follow too!
4 days ago
View on Instagram |
4/9
Travelling in style on the Kenya SGR. ✨ The Premium Class coach is a game changer for the trip between Nairobi and Mombasa. If you're looking for a luxury travel experience in East Africa, this train ride through Tsavo is a must-do. No traffic, just premium vibes and scenic views. 🚂🐘

Save this for your next Kenya safari or coastal getaway!

#SGR #KenyaTourism #Nairobi #Mombasa #PremiumTravel
Travelling in style on the Kenya SGR. ✨ The Premium Class coach is a game changer for the trip between Nairobi and Mombasa. If you're looking for a luxury travel experience in East Africa, this train ride through Tsavo is a must-do. No traffic, just premium vibes and scenic views. 🚂🐘 Save this for your next Kenya safari or coastal getaway! #SGR #KenyaTourism #Nairobi #Mombasa #PremiumTravel
5 days ago
View on Instagram |
5/9
It's always sunny in KE! 🇰🇪
It's always sunny in KE! 🇰🇪
5 days ago
View on Instagram |
6/9
And the church said, what?? 🔊
And the church said, what?? 🔊
5 days ago
View on Instagram |
7/9
Let 2026 be your soft life era ☕️✨️
Let 2026 be your soft life era ☕️✨️
5 days ago
View on Instagram |
8/9
Welcome to the sunny side of life!
Welcome to the sunny side of life!
5 days ago
View on Instagram |
9/9
Latest Posts
  • 2025: The Year in Review

  • A Charming Winter Break in Prague

  • Of Christmas Markets and Cobbled Streets…

  • The Best Places to Visit Each Month (Shoulder Season Edition)

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

Translate
Become an Insider!
Archives
Close

Travel with a Pen

Seek out New Adventures, Travel Differently

Travel with a Pen © Copyright 2025
Close