20 Best Restaurants in Colombo for Every Budget

From a Dutch Hospital crab house that prices dinner in dollars to a Kollupitiya kottu stall open past midnight, here's what to book and what to just walk into.
The queue for a mud crab table at Ministry of Crab starts forming before the Dutch Hospital's other shopfronts have even switched their lights on, and by 7pm the courtyard is loud with cutlery on shell. A few streets away, the pavement outside Hotel De Pilawoos never really empties, kottu blades going all night for four dollars and no reservation required. Colombo's dining scene runs on that spread, colonial-era dining rooms with wine lists at one end, a chopping board and a gas flame at the other, and the trick is knowing which one deserves your Saturday night and which one is just there when you're hungry at midnight.
This list is ordered by how much planning a table takes and how much it costs you: the splurges and the special-occasion bookings first, the walk-in and budget spots last. If you only book one table this trip, make it Ministry of Crab; it is the one Colombo restaurant people fly in for specifically, and the mud crab is the reason. If you can't get in, or don't want to pay in dollars, Nihonbashi's new Port City dining room is the second call, and arguably the more interesting one for a return visit.
Prices below are quoted in the currency the restaurant itself uses, LKR for most local rooms, USD at Ministry of Crab. Where a specific price or sitting time couldn't be confirmed against something current, it's left out rather than guessed at, book ahead is the honest advice in those cases.
Old Dutch Hospital, Colombo Fort · seafood, mud crab specialist · crab priced by weight from roughly $40, book weeks ahead
stock
This is the table every visiting food writer asks for first, and the reason is simple: nobody else does mud crab like this. Order the pepper crab or the garlic chilli crab, sold by weight, and expect the bill to run high, this is a restaurant that prices its menu in US dollars. Reservations open only up to 90 days before your date and fill fast, so book the moment you land on a trip date.
Nihonbashi by Dharshan
Port City Colombo, reclaimed waterfront · Japanese, washoku fine dining · à la carte and omakase, dinner reservation recommended
Dharshan Munidasa's original restaurant, older than Ministry of Crab by fifteen years, has moved from its long-time Galle Face Terrace home to a new room at Port City. Sit at the sushi counter if you can get it, or book one of the private rooms for a slower, multi-course evening built around local seafood rather than flown-in fish. This is the one to pick if you want Colombo's most serious Japanese cooking without competing for a table with Ministry of Crab's crowd.
Kaema Sutra
4th floor, Shangri-La Colombo, Galle Face · contemporary Sri Lankan · dinner from 5pm, reservation recommended
Elephant sculptures, bamboo poles across the ceiling, and a kitchen turning out Sri Lankan classics with a clay-pot and chargrilled twist, this is Dharshan Munidasa's restaurant for people who want the flavours of Ministry of Crab without the seafood price tag. The crab curry and the chargrilled spicy chicken are the dishes regulars order. Dress it up a little, there's a soft dress code here.
Shangri-La Colombo, Galle Face · steakhouse · Tomahawk steak and prime rib, dinner reservation advised
stockA retro, show-kitchen steakhouse built around a serious whisky list and cuts big enough to share, the Tomahawk is the dish people come back for. It reads as a bar before it reads as a restaurant, which makes it the right pick for a birthday dinner that might run long into drinks.
Chesa Swiss
Duplication Road, Kollupitiya · Swiss and European fine dining · dinner, reservation recommended, not cheap
Sri Lanka's only Swiss restaurant sits in a colonial bungalow off Duplication Road, and it has held that title, and its fondue and raclette, since long before Colombo had much of a fine-dining scene outside hotel lobbies. Go for the classics, rösti and cheese fondue, rather than trying to make it something it isn't. It's a special-occasion room, not a quick dinner.
Colombo Court Hotel & Spa, Fort · rooftop café and bar · dinner, book ahead for a terrace table
stockAn illuminated rooftop terrace with a menu that runs from pizza to a full à la carte list under chef Jean Pierre, this is the one to book when the occasion is the view rather than any single dish. Go right before sunset and expect the terrace tables to be the first to fill.
Galle Face, Colombo 2 · Szechuan cuisine · dinner, reservation recommended
stockA Szechuan specialist that has built a reputation on its Galle Face setting as much as its menu, ranked among the city's top picks for restaurants worth booking for the room, not just the food. Order anything with a chilli oil base and go early for a window seat.
Sea Fish Restaurant
World Trade Centre area, Colombo 1 · seafood · dinner, reservation recommended
Open since 1969, this is one of the older seafood addresses in the city and still turns up on local shortlists for it. Straightforward grilled and curried fish rather than showmanship, which is exactly the point.
Marine Drive, Colombo · seafood · dinner, book ahead on weekends
stockSet on Marine Drive with a view over the railway line, this is a crab house without Ministry of Crab's queue or its dollar pricing. Good for a table with a view rather than the most refined plate in the city, but the crab itself holds up.
Curry Leaf
Hilton Colombo, World Trade Centre area · Sri Lankan buffet · dinner buffet, walk-in generally fine
A wide spread of home-style Sri Lankan dishes in buffet form, this is the room to send anyone who wants to sample rice and curry, hoppers, and devilled everything in one sitting rather than committing to a single dish. Go hungry and skip lunch beforehand.
Emperor's Wok
Hilton Colombo, 2 Sir Chittampalam A Gardiner Mawatha · Cantonese and Szechuan Chinese · dinner, walk-in generally fine
A hotel Chinese restaurant with a Chinese chef running the kitchen rather than a fusion menu built for tourists, the Cantonese and Szechuan dishes here are the reason regulars skip the standalone Chinese restaurants in town. Reliable rather than surprising, which is what you want on a night you don't want to gamble.
The Kingsbury, Colombo · award-winning Chinese · dinner, walk-in usually possible
stockThe Kingsbury's Chinese restaurant has picked up its share of local recognition over the years and is the quieter alternative to the bigger hotel Chinese rooms nearby. A dependable choice if you're staying nearby and don't want to cross town for dinner.
Paradise Road The Gallery Café
2 Alfred House Road, Colombo 3 · café, Western with Asian touches · open daily 10am to midnight
Housed in the late Geoffrey Bawa's former office, with a courtyard pond and rotating art on the walls, this is the café to pick for a long lunch or a slow dessert-and-coffee evening rather than a quick meal. The chocolate desserts have a following of their own. Go for the room as much as the plate.
65 Dr C.W.W Kannangara Mawatha, Colombo 7 · Sri Lankan home-style · open daily 11am to 10pm, lunch rush can mean a wait
stockSet in founder Upali Dharmadasa's childhood home facing Viharamahadevi Park, this is the rice-and-curry room locals actually eat at rather than just recommend to tourists. Order the mutton varuwal and the hathmaluwa, a seven-vegetable curry with a two-thousand-year pedigree, and try for the rooftop terrace. Weekday lunch gets busy with office workers, so go slightly off peak.
ON14 Rooftop Bar
Radisson Colombo · rooftop bar with pool · evening drinks and bar food, walk-in generally fine
A rooftop pool bar with skyline views rather than a destination kitchen, this is the pick for pre-dinner drinks or a late one rather than the meal itself. Cocktails over food is the right way to order here.
Nugegoda · Italian café · lunch and dinner, walk-in generally fine
stockA Nugegoda regular for Italian food that doesn't cut corners on pasta or pizza, and one of the better reasons to head out of central Colombo for dinner. Casual, family-friendly, and worth the trip if you're staying south of the city centre.
34 Queens Road, Kollupitiya · casual international, cricket-themed · lunch and dinner, walk-in generally fine
stockA cricket-mad, memorabilia-covered room that's been a Kollupitiya fixture for years, useful as a reliable casual stop between museum visits or shopping on Galle Road rather than a destination in itself.
704 Galle Road, Colombo 3, behind the Barefoot store · café · daytime and evening, live jazz most Sundays
stockA courtyard café behind the Barefoot textile shop, all trees and free wifi and a menu built for lingering rather than turning tables fast. Go on a Sunday for the live jazz at lunch, and expect it to be busy with a mix of locals and visitors doing exactly the same thing.
Green Cabin
453 Galle Road, Kollupitiya · Sri Lankan · lunch and dinner daily, budget, walk-in
Running since 1884, first as a tea kiosk at the Colombo harbour, this is the cheap, reliable rice-and-curry room that Colombo residents have been sending each other to for generations. Order the lamprais or the egg hoppers and expect the bill for a full meal to land well under what you'd pay at any hotel restaurant on this list.
Hotel De Pilawoos
Kollupitiya, Colombo 3 · Sri Lankan street food, kottu specialist · open near round the clock, no reservation, walk-in or delivery
This is where you end up after 11pm when everything else is closed, a chicken or cheese kottu chopped to order and an iced Milo to go with it. It has gone slightly upmarket from its dive-bar years, prices have crept up with it, but it is still the cheapest and most reliable meal on this list. Order the cheese kottu, and don't expect much in the way of atmosphere.
Share this article
Comments
Sign in to join the conversation. Only registered users can comment.
No comments yet. Be the first.