An expansive golden beach laced by clear blue waters of the Indian ocean … will provide a perfect location for you to enjoy a dream holiday at Camelot Beach
Camelot Beach Hotel offers you the very best of modern facilities blended with the magical touch of personalized attention to detail. A warm and friendly hospitality that Sri Lanka – the Pearl of the Indian OCean – is famous for.