Restaurants in Jamaica

Learn how to find your favorite fare in Jamaican restaurants

Photo credit: © Jean-pierre Bince | Dreamstime.com

Jamaica Restaurants
 

Dining at restaurants in Jamaica offers a slice of island life, as well as a culinary treat. Explore Jamaica's culture from a table - or just on the side of the road.

One dining option is to stop at one of the many roadside vendors that are a tradition in Jamaica. There, you can find some of the best, old-fashioned cooking from the oil drum grill. There are many great jerk huts on Boston Beach. However, if you are not in Portland, you'll most likely come across a roadside vendor anywhere. In Kingston on Knutsford Blvd., vans offer satisfying meals at a low rate.

If you are looking to have a casual sit-down experience as you enjoy your Jamaican delicacies, you'll find a wide range of establishments, from local watering holes to fine restaurants. Laid-back Margueritaville Sports Bar and Grill (with locations in Ocho Rios, Montego Bay, and Negril) and Marguerite's offer the best of both culinary worlds. Evita's in Ocho Rios combines Jamaican cuisine with Italian flavor, bringing an international flavor to hometown spices. Chances in Negril serves up good pizza along Seven Mile Beach.

The restaurant experience is just that: an experience. In Jamaica, the restaurant is a social scene where friendliness is appreciated. Although punctuality and politeness are staples of Jamaican culture, most restaurants are still a casual affair. Relax as chefs tell you stories about Jamaican life and culture and prepare for you some of the tastiest, most flavorful cuisines in the world. Get a better idea of the cuisines served and the restaurants dishing them out in the table below.

Restaurants By Cuisine
Cuisine Restaurants Locations
American 44 Restaurants downtown Ocho Rios, downtown Montego Bay, the vicinity of Kingston, Falmouth, Kingston, Montego Bay, Negril, Saint Mary Parish, Runaway Bay, the vicinity of Montego Bay, the vicinity of Negril, Negril Beach Hotel Zone, Mandeville, Saint Ann Parish, Portmore
Asian 6 Restaurants downtown Kingston, Negril Beach Hotel Zone, Saint Ann Parish
Asian Fusion 4 Restaurants Rose Hall, Negril Beach Hotel Zone, Kingston
British 1 Restaurant Runaway Bay
Caribbean 72 Restaurants Kingston, Montego Bay, Negril, Ocho Rios, Port Antonio, Runaway Bay, Treasure Beach, Negril Beach Hotel Zone, downtown Ocho Rios, downtown Treasure Beach, Port Royal, Hanover Parish, the vicinity of Kingston, downtown Montego Bay, Trelawny Parish, Saint Ann Parish, Portland Parish, Rose Hall, Hopewell, the vicinity of Montego Bay, the vicinity of Negril, Mandeville, Portmore
Chinese 10 Restaurants the vicinity of Kingston, Kingston, Negril Beach Hotel Zone, Negril, the vicinity of Montego Bay, Mandeville, Portmore
Continental 4 Restaurants Ocho Rios, Kingston, Trelawny Parish, downtown Ocho Rios
English 1 Restaurant Rose Hall
European 1 Restaurant Saint Ann Parish
French 7 Restaurants Rose Hall, Kingston, Negril Beach Hotel Zone, Saint Ann Parish, Ocho Rios, Old Harbour
Fusion 10 Restaurants Newcastle, Kingston, Negril Beach Hotel Zone, Ocho Rios, Portland Parish, the vicinity of Montego Bay, the vicinity of Negril, Montego Bay
German 1 Restaurant the vicinity of Negril
Greek 1 Restaurant Kingston
Indian 5 Restaurants the vicinity of Montego Bay, Kingston, downtown Ocho Rios
Indonesian 1 Restaurant the vicinity of Montego Bay
International 66 Restaurants Kingston, Montego Bay, Negril, Ocho Rios, Port Antonio, Runaway Bay, St. Ann's Bay, Negril Beach Hotel Zone, downtown Treasure Beach, Hanover Parish, Newcastle, downtown Kingston, downtown Montego Bay, Trelawny Parish, downtown Ocho Rios, Saint Mary Parish, Portland Parish, Saint Andrew Parish, Manchester Parish, Spanish Town, Redlight, Rose Hall, the vicinity of Montego Bay, the vicinity of Negril, the vicinity of Ocho Rios, Mandeville, Portmore
Italian 42 Restaurants Clarendon Park, Rose Hall, Spanish Town, downtown Montego Bay, downtown Kingston, Kingston, Negril Beach Hotel Zone, Negril, Ocho Rios, Port Antonio, Runaway Bay, the vicinity of Montego Bay, the vicinity of Negril, Montego Bay, Mandeville, Saint Ann Parish, Portmore, the vicinity of Ocho Rios
Jamaican 191 Restaurants the vicinity of Kingston, Whitehouse, downtown Kingston, Falmouth, Kingston, Montego Bay, Negril, Ocho Rios, Port Antonio, Runaway Bay, Discovery Bay, Treasure Beach, Trelawny Parish, Saint Ann Parish, downtown Treasure Beach, Hellshire, Hanover Parish, Newcastle, Westmoreland Parish, Speyside, downtown Montego Bay, Negril Beach Hotel Zone, downtown Ocho Rios, Saint Mary Parish, Portland Parish, Saint Andrew Parish, Manchester Parish, Turtle Harbour, Spanish Town, Redlight, Rose Hall, Clarendon Park, Orchard, Hopewell, Priory, the Blue Mountains, the vicinity of Montego Bay, the vicinity of Negril, the vicinity of Ocho Rios, Mandeville, Portmore, May Pen
Japanese 4 Restaurants Runaway Bay, Negril Beach Hotel Zone, Saint Ann Parish
Latin American 1 Restaurant Negril Beach Hotel Zone
Mediterranean 5 Restaurants Rose Hall, Kingston, Negril Beach Hotel Zone, Saint Ann Parish
Mexican 1 Restaurant Kingston
Pan Asian / Pacific Rim 1 Restaurant Runaway Bay
Thai 1 Restaurant Ocho Rios
Contemporary 2 Restaurants Runaway Bay
Eclectic 16 Restaurants Rose Hall, Kingston, Negril Beach Hotel Zone, Ocho Rios, the vicinity of Montego Bay, Montego Bay, Mandeville
Soul food 1 Restaurant the vicinity of Negril
Vegan 5 Restaurants Ocho Rios, Saint Andrew Parish, the vicinity of Negril, Kingston
Vegetarian 19 Restaurants Falmouth, Kingston, Negril Beach Hotel Zone, Saint Ann Parish, the vicinity of Montego Bay, Port Antonio, Saint Andrew Parish, Treasure Beach, Priory, the vicinity of Negril, downtown Ocho Rios
 

Help us improve! We welcome your corrections and suggestions.