Getting To Malindi

Welcome to
Ocean Beach
Resort & Spa

Rated Amongst Best Hotels in Malindi

Ocean Beach Resort & Spa is a superior
Deluxe 5 star resort in Malindi that takes
hospitality back to its essence with its
unique tropical early 20th century style. It
is situated in the sand dunes beach 2
kilometers North of Malindi Township.

The stay

Hotel Rooms in Malindi

Individual and luxuriously appointed rooms are spread around the beautiful gardens creating a private, secluded
atmosphere. Each room has been thoughtfully decorated with handcrafted furnishings and artwork.

View All View Rates

pure relaxation At
Ocean Spa

Your mind, body and soul
will be grateful for the gift

Restaurants & Bars

Relax at our beachfront restaurant, Dunes,
with views of the Indian Ocean.

Indulge in our chef inspired fusion menu with artful
presentation at Victoria Restaurant. Savour poolside eats and
cocktails in our lounges and many open-air spaces or simply
enjoy the sunset and an evening cocktail at Finch Hatton's Bar.


Celebrate your wedding
At Ocean Beach Resort & Spa

From the sacred scenery of the gazebo to
the beach of the Indian Ocean, our resort
offers an enchanting destination for
exchanging your wedding vows and
enjoying a romantic honeymoon.

View More Enquire Now

Conferencing & Excursions

A Superior Deluxe 5 Star Resort



Host a meeting, event, conference or celebration in the magnificent setting of Ocean Beach Resort & Spa.

View More Booking Enquiry


Situated on the seafront road near the jetty, the pillar is one of the oldest remaining monuments in Africa.

View More Booking Enquiry

Special Offer & Packages

Take Advantage of Offers

  • Accommodation Offer

    Accommodation Offer

    Enjoy 10% Off on your Family Beach Escape Now!*

  • Spa Weekend Offer

    Spa Weekend Offer

    Rejuvenate with our spa weekend getaway, relax in a gracious suite and...

  • Honeymoon Package

    Honeymoon Package

    Guests enjoy 3 nights in our spacious 80 square meter suites opening onto a...


Subscribe to our Newsletter and get all the latest information and deals from us.