Отель Camelot Beach находится в 50 метрах от пляжа Негомбо. В отеле работает спа-центр, открытый бассейн, сад с барбекю, ресторан и 2 бара. К услугам гостей номера с балконом и частичным или полным видом на море.
Отель построен в 1991 году, реновация проводилась в 2014 году.