1. Mandarina Colombo
A booking at Mandarina means infinity pool swims, tucking into international dishes and looking out over irresistable vistas of the Indian Ocean. The contemporary hotels is designed to suit stays for both business and pleasure, with deluxe rooms that guarantee a good night's sleep. It's one to watch if you're looking for Sri Lanka hotels with luxury facilities – there's even spectacular views to be seen from the gym.
Mood? High quality while still being modest.
Location perks? A 10-minute walk from Majestic City and Casino Marina.
Budget range? A fair price.
Time Out tip: Make sure you book a table at the enchanting and exotic open-air rooftop restaurant, On The Eleventh.