The Barns Villas & Restaurant is a peaceful hideaway just a short stroll from the golden shores of Negombo Beach. Blending relaxed villa-style accommodation with delightful dining in a lush garden setting, it’s the perfect place to unwind, savour local and international flavours, and create unforgettable memories by the Sri Lankan coast.