About
The Barracuda Inn is an Italian-managed Resort overlooking the Indian Ocean. At the gates of the quaint village of Watamu, our property stands on a white sand beach within a beautiful bay. Opposite we find the Watamu Marine Park from which only a short stretch of coral reef separates us. Renovated in 2011 to offer you even greater comfort and ever-changing services, the resort consists of 100 Kenyan-style rooms spread over 37 makuti-roofed cottages. The whole complex is immersed in the typical local nature where you will enjoy the suggestive colors, sounds and scents.