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.
Mayura Hotel: Highlights

- 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 Menu: What to Order?
1. Crab Curry

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.
2. Mutton curry

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.
3. Cuttlefish Curry

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.
4. Prawn Curry

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.
5. Fish Curry

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.
6. Omelette

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
Frequently Asked Questions
What type of establishment is Mayura Hotel in Colombo?
Mayura Hotel in Colombo is a local, no-frills restaurant known for serving authentic Jaffna-style Sri Lankan cuisine, especially its famous crab curry.
What kind of food does Mayura Hotel serve?
Mayura Hotel serves traditional Jaffna-style Sri Lankan food, with a focus on spicy curries, seafood, and rice-based meals.
What are the opening hours of Mayura Hotel?
Mayura Hotel is typically open for lunch from around 11:30 PM to 3:30 PM, including Sundays.
Is Mayura Hotel suitable for large groups or families?
Yes, Mayura Hotel is suitable for large groups and families, though seating is basic and space can get tight during peak hours.





