St. Thomas Beach Resort & Spa Watamu - Kenya - Watamu is the chosen place for the exclusive St. THOMAS Beach Resort & SPA and St. THOMAS Private Residence situated on the coast 10 km south of Malindi. The 38 full-ownership apartments are positioned in 8 exclusive beach front palazzos, whilst ...