If you ask any true foodie where to get the real taste of Jaffna in Colombo, they will probably smile and point you straight to Mayura Hotel Colombo. It’s not a fancy five-star setup with gold-dusted menus, but it’s better and real.
Hotel Mayura Restaurant, Colombo, has quietly become one of the best places to eat in Sri Lanka, because it serves! Honest food. Bold Northern flavours. And an experience that sticks with you for a long time.
So, whether you’re a Colombo local rediscovering your roots, a hungry traveler exploring Sri Lanka tour packages, or just someone who believes that good food should come with heart, this place deserves a spot on your plate and your itinerary.
- Location: Sri Kathiresan St, Colombo 01300, Sri Lanka
- Best Time to Visit Mayura Hotel: Lunch hour at Mayura Hotel is famously busy (it’s local favourite). Arriving slightly before noon or after peak hours helps skip the longest queues.
- Opening hours of Mayura hotel: 11:30 AM - 3:30 PM
- Price for two: INR 300
How to Reach Mayura Hotel Colombo
If You’re in Colombo City:
- From Fort Railway Station:
- Just a 10–15 minute walk or 5-minute tuk-tuk ride from Colombo Fort Station. Perfect for anyone exploring the Pettah Market area.
- From Galle Face Green / Colombo 01:
- A 10–15 minute drive, depending on traffic. You can grab a tuk-tuk or use a ride-hailing app like PickMe or Uber.
Suggested read: Salt Restaurant Sri Lanka
Best Way to Reach Mayura Hotel Colombo:
- Tuk-Tuk: Easiest and most local way - fast, cheap, and fun. Ask for “Mayura Hotel Pettah.”
- Ride Apps: Use PickMe or Uber for accurate location pins and safer rides.
- Walking: If you’re already in Pettah or near the market area, it’s a quick stroll. Great way to take in the local vibe!
Note on Parking:
Parking can be very limited as it’s in a dense market area. Best to avoid taking a car unless absolutely necessary.
Mayura hotel’s most-talked about dish which has deep coastal flavours of Jaffna. Served with rich gravy and best eaten with hands, the traditional way.
Local tip: ask for extra gravy, you will want it with that mountain of rice.
Tender chunks of mutton slow-cooked in spices that hit the perfect balance of heat and depth. A classic that warms the souls and fills you up fast.
Pairs well with: Red rice and a simple omelette on the side.
Soft, flavorful cuttlefish cooked in a spicy, coconut-rich gravy. A great seafood option for those wanting something less heavy than crab.
Best For: Seafood lovers who like their spice with a kick but not a punch.
Juicy prawns, perfectly cooked and swimming in a spicy, tangy curry that clings beautifully to rice.
A crowd favorite: Especially among first-time visitors trying Jaffna cuisine.
Classic and comforting, made with fresh, local catch and the signature spice blend that defines Northern Sri Lankan cooking.
Budget-friendly pick: Great taste without impacting your wallet.
Simple, spiced, and often underrated - the perfect add-on to balance out the bolder curries.
Pro move: Tear it up and mix it into your rice and curry plate.
Tips to Visit Mayura Hotel
- The restaurant gets very crowded around lunchtime, especially between 12:30 PM and 2 PM. Arriving just before noon or after 2:30 PM helps you skip the rush and get your food faster.
- Mayura’s crab curry is its most iconic dish - spicy, rich and unforgettable. Be prepared to eat with your hands and make a little mess, it’s part of the fun.
- This sounds funny, but don’t wear light color clothes. Because, between the crab and the curry splashes, wearing light colours would not be a good idea.
- The Mayura Hotel Pettah is in a busy market with narrow streets and almost no parking. The easiest way to get there is by tuk-tuk or using apps like PickMe or Uber.
- Even if it’s not on the menu, ask for sides like omelette, dhal, or extra sambol. These small add-ons really complete the meal.
- It’s always safer to carry cash. Expect to spend around LKR 300–500 (₹90–₹150) per person, depending on what you order.
Suggested read: The Curry Leaf Restaurant Sri Lanka