Welcome to Ocean Beach Resort & SPA in Malindi, Kenya

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. Surrounded by green lawns and palm trees, Ocean Beach Resort remains a first rate with experiences that hit the bulls eye. The lushness and majestic grandeur of this facility cuts through the clutter of luxury hotels.

Book NowBooking Enquiry

Special October Holiday Offer

Enjoy warm weather with promise of less crowds and better deals.
Enjoy 25% discount on Spa Treatments

Bed & Breakfast KSHs. 13,400
Half Board KSHs. 14,850

Bed & Breakfast KSHs. 19,800
Half Board KSHs. 21,780

Children 0-4 years stay free.
Children from 5-10 years sharing with parents pay 50% of adult rate.
Children in own room pay 75% of the adult.
Baby cots available with a maximum of 1 baby cot per room.
Extra bed is available in the superior and suite @ KSHs. 5,000

Book NowBooking Enquiry



Individual and luxuriously appointed rooms are spread around the beautiful gardens creating a private, secluded atmosphere. The hotel offers 20 rooms and 15 suites showcasing early 20th century tropical style with wooden beamed roofs and elegant wooden floors.


Ocean Spa

Your mind, body and soul will be grateful for the gift you have given of pure relaxation….

Ocean Spa is a unique world-class spa offering specialty treatments with an extensive menu of traditional therapies providing a relaxing and revitalizing experience to rejuvenate the senses.

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.

Your senses will treasure the culinary experience that awaits you…


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.


There’s nothing more peaceful and productive than hosting a meeting, event, conference or celebration in the magnificent setting of Ocean Beach Resort & Spa.


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

Special Offers & Packages

Table Reservation Enquiry

I agree to receive marketing emails from Ocean Beach Resort & Spa

I agreeI disagree

Security Verification *: captcha

Conferencing and Meetings Enquiry

I agree to receive marketing emails from Ocean Beach Resort & Spa

I agreeI disagree

Security Verification *: captcha