Anilana Nilaveli

Hotel in Nilaveli

This blinding-white-outside hip hotel ticks all the right contemporary boxes, with sleek accommodation finished in subtle shades of cream: all with gorgeous bathrooms and a balcony facing the beach or (less fun) one of the two huge pools. There's a wonderful deck for languid alfresco meals, and excellent Asian and Western food. There's also a spa.