A fish restaurant on the Al Salam Road in western Madinah, used mainly by local families. Fish is ordered by weight or as a platter with rice.
Hamra Fish Restaurant operates on Abu Bakr Asseddeq Road, also known as Al Salam Road, in the Al Jamawat district of west Madinah, Saudi Arabia. It is used mainly by local families rather than pilgrims staying near the Prophet's Mosque, which gives it a neighbourhood character that central-area restaurants often lack. Madinah has no coastline, and fish restaurants like this one supply the city's appetite for Red Sea seafood, usually delivered by road from Jeddah and Yanbu. The kitchen is not associated with Michelin recognition or a named chef; it is a straightforward family restaurant. Fish is ordered by weight or as a ready platter with rice. The grilled fish platter is the central order, priced around SAR 50-100 (about $13-27), and the fish sayadiyah, a Levantine and Gulf-style dish of spiced rice cooked with fish, runs about SAR 40-80 (about $11-21). Sayadiyah is the better pick for those who prefer a single-pot meal with a deeper, caramelised-onion flavour, while the grilled platter lets diners pick the fish and see it prepared. The dining room is simple and functional, with tables suited to families and groups, a moderate noise level and quick turnover at mealtimes. Modest everyday dress is appropriate. No alcohol is served, as is the rule across Saudi Arabia, and drinks are juice, soft drinks, tea and water. Reservations are not part of the usual routine and walk-in is standard, although larger family groups may want to call ahead on Fridays or during Ramadan evenings. Expect to spend about SAR 45-100 (about $12-27) per person, an estimate that rises when fish is bought by weight. Al Jamawat lies west of the central Haram area, so the restaurant is best reached by taxi or ride-hailing; it is a useful stop for visitors who want to eat where residents do, away from the hotel-heavy blocks around the mosque.
| Price | SAR 45-100 (~$12-27) per person (estimate) |
|---|---|
| Reservations | Walk-in |
| Address | Abu Bakr Asseddeq Road (Al Salam Road), Al Jamawat, Madinah |
Signature dishes
- Grilled fish platter — SAR 50-100 (~$13-27) (estimate)
- Fish sayadiyah (spiced rice with fish) — SAR 40-80 (~$11-21) (estimate)
Good to know
- Known for
- Fish served with spiced rice
Location
Abu Bakr Asseddeq Road (Al Salam Road), Al Jamawat, Madinah
24.4613, 39.5777 View on map
Highlights
- Fish sold by weight or as a ready platter
- Fish sayadiyah with spiced rice
- Local family clientele on Al Salam Road
- Affordable seafood in an inland city
Tips for visiting
- Ask the price per kilo before ordering fish by weight
- Sayadiyah is the cheaper single-dish option at about SAR 40-80
- Walk-in is normal; groups should arrive early on Fridays
- Use a taxi or ride-hailing app, as the district is west of the Haram area
When to visit
Lunch and early dinner on weekdays are quieter. Friday evenings and Ramadan nights are busy with families.
Accessibility
Step-free access is not confirmed. Visitors with mobility needs should phone ahead to check the entrance and seating.
Frequently asked questions
Is Hamra Fish Restaurant good for families?
Yes, it is used mainly by local families and the format suits groups sharing platters.
What should be ordered?
The grilled fish platter and fish sayadiyah are the signature dishes.
How much does a meal cost?
About SAR 45-100 (roughly $12-27) per person, estimated, depending on the fish and weight.
Is a reservation needed?
No. Walk-in service is standard, though large groups may call ahead.