Barracuda Beach Resort, Watamu
*From $192 or Kshs 19,200 Per person sharing in a room
Opened in 2005 with more than 50 rooms, Barracuda Beach resort has the 7th best beach in the world and situated at the fisherman’s Watamu bay with beautiful landscape combine with modern rooms. The hotel offers service such as beauty center, boutique tour and safari, diving center, beach facilities, swimming pool with Jacuzzi, horse riding and lifestyle facilities.
NB: *Terms & Conditions Apply