Watamu Beach Road – Watamu North
80202 Watamu – KENYA
write to us, we will be happy to answer all your questions.
The Barracuda Inn Resort is located on Watamu Road, in Watamu in Kenya.
Just 23 km from Malindi and 100 km north of Mombasa, it is the ideal base for visiting Kenya.
Private transfer service by car and minibus to and from the Mombasa and Malindi Airports.
Taxi service for quick travel to neighboring areas.
To check availability and rates please fill out the form below and we’ll get back to you within 24 hours.