Bofa Beach Beauty

Categories Places

There’s always something about little-known places; the mystery, natural beauty, and their raw form. Bofa Beach could be described as this. The fact that this is a public beach with virtually no one in sight was mysterious; the pristine white sandy beaches and the cascading deep blue waters exposed the natural beauty associated with the Kenyan coast, but the fact that it has somehow managed to remain in its raw form, spared from the harmful effects of human civilization, is surprising.

Almost everyone from Distant Relatives Eco-lodge and Backpackers insisted on our visiting Bofa Beach. Initially, we did not understand what the excitement was about until the moment we laid our eyes on the beach. The sand was so white it literally hurt our eyes. Our disbelief was further compounded by the fact that we were virtually alone along the entire strip. It almost felt like we were in a fantasy world.

IMG_9207   IMG_9205   IMG_9193

Bofa Beach Beauty

Bofa Beach

Here are the How’s, When’s, and Where’s:

  • You can fly down to Malindi (or Mombasa) and drive to Kilifi
  • The beach is approx. 10 minutes from Kilifi main stage (Hop on a Tuk-Tuk or Boda Boda)
  • Here’s the location of Bofa Beach courtesy of Google Maps


We’d love to hear your encounters with “little-known places” in the comments below!

35 thoughts on “Bofa Beach Beauty

  1. I’d love to visit here. I didn’t realise such beautiful beaches existed in Kenya! It must have been quite strange having the whole places to yourself. Lovely photos. Thanks for sharing.

    1. I’m sure you can relate Victoria 🙂 Kenya is a beautiful country, you should come experience it on a first-hand basis 🙂

    1. Strange thing Johanna, but I’m also not a big fan of the beach, I enjoy a bit more action. But Bofa Beach is an excellent place to relax and read a good book while enjoying the sunset 🙂

  2. The beach looks amazing, can’t believe how white the sand it is. Sounds like a perfect location if there is no one else on the beach.

  3. I am such a fan of these less touristic places, if you will. Places that did not capitalize and did not become too corporate if you know what I mean. Just enjoy a place as it is, without all the bells and whistles. This is what nature has to offer and our job is just to enjoy it, nothing more, nothing less. Thank you for reminding me that places like this exist.

    1. We feel you Alexandra! There’s something about natural beauty and we are always on the look for such places. Glad you enjoyed our piece 🙂

    1. Thanks for your kind comment Kevin! Haha, probably it’s time for you to head to Bofa Beach and have the white sandy beach all to yourself 🙂

  4. I always love white sands on beaches. It’s stunning and beautiful and peaceful! I like that it’s not crowded too and you had it for yourselves.

  5. Wow…just WOW! I have had my eyes on traveling to this part of the world since the Lion King came out when I was just a little girl. I hope to realize that goal. I would love to visit this beach! Gorgeous!

    1. I can almost recite the songs in Lion King word for word, I absolutely loved it! There is no greater joy than crossing something off your bucket-list and Bofa Beach is a must-visit. Thanks for your comment Meg 🙂

    1. We were stunned! It’s not a lot of beaches you find yourselves as the only visitors. Thanks for your comment Danijela!

  6. What a great local find! It seems like a very quiet and soft beach. Some beaches can be a little violent when the surf comes in but, this one seems really chill.

    1. Yes Kate, it’s a very chill place mainly because it’s a creek. A perfect place to swim and paddle-board 🙂

    1. It is always a joy discovering hidden gems and Bofa Beach was one of them. Sure thing, we’ll be sure to check out beaches in Brazil when we visit. Thanks for the recommendation 🙂

    1. It does, right? Although we did not get to explore any scuba diving/snorkeling activities, the place has great scuba diving and snorkeling spots. You should visit soon!

Leave a Reply

Your email address will not be published. Required fields are marked *