An average sit-down meal in Jamaica runs roughly USD 8 to 15 for one person at a mid-range local restaurant outside the tourist corridor. Jerk chicken or stewed meats with rice and peas from a local cookshop or roadside vendor typically costs USD 4 to 7. Patties from Tastees or Juici Patties run USD 1.50 to 2.50. Tourist-corridor and resort restaurants in Negril, Montego Bay, and Ocho Rios run USD 20 to 50 a head for dinner. Fine dining in Kingston tops out around USD 60 to 100 a head. A three-course meal for two with drinks at a mid-range Kingston restaurant typically runs USD 50 to 80 including tip. For the full picture, see our Jamaica cost of living page.
๐
How much does the average meal cost in Jamaica?
Country Caribbean
Updated July 2026