Havelock Place Bungalow has got a charming little restaurant with a Barefoot-esque alfresco and good food. The prices aren't too bad, and their home-made ice cream is great.
When it comes to value for money, The Station is pretty difficult to beat. They tick all the right boxes with their ambience, service and food.
Park Street Mews Restaurant is one of those select few that have managed to remain relevant and maintain high standards throughout the years. They haven't changed much at all, but we're fine with that…
Royal Thai is a great celebratory option. With delicious food and impeccable service, it's definitely one of Colombo's reigning dining royalty.
The New Colonial Hotel is at the high end of dodgy bars. Downstairs is a high-ceilinged bar with bad food but decent drinks and a nice ambiance.
Han Gook Gwan does a authentic take on Korean cuisine at a reasonable price. You'll most likely be walking away with a new found love for Korean cuisine.
This is one of Colombo's real hidden gems so do make the time for a visit. Evenings are best and though the upstairs is for members only you can either recruit a member friend or just wander up…
A good drink, bites and lively conversation all tucked away in Colombo 5 – this is really the club for Colombo’s gentlemen of class and distinction.
At Rs 260, the Ex-Serviceman's Institute Bar (open to all) is as cheap as beer gets. Its all male clientele is actually quite well-mannered.
The Gallery Cafe is one of those perpetually hip spots in Colombo. The ambience is one of a kind and the food is consistently good, but it will leave a dent in your wallet.
One of the best views anywhere in the city or the region, in an incredibly under-rated colonial property.
Colombo Courtyard is a business hotel which also serves as one of the city's hippest new bars.
Beach Wadiya is an old school beachside restaurant in Wellawatte. The service is fast and the food is good, but not excellent.
Siam House serves up reliable and tasty Thai-fare, and they're built for volume and deliveries.