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 54 Restaurants downtown Ocho Rios, Rose Hall, Spanish Town, 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 Negril Beach Hotel Zone, Saint Ann Parish
Asian Fusion 4 Restaurants Rose Hall, Negril Beach Hotel Zone, Kingston
Brazilian 1 Restaurant Rose Hall
British 1 Restaurant Runaway Bay
Caribbean 74 Restaurants Falmouth, Kingston, Montego Bay, Negril, Ocho Rios, Port Antonio, Runaway Bay, Treasure Beach, Saint Ann Parish, downtown Treasure Beach, Hanover Parish, downtown Montego Bay, Negril Beach Hotel Zone, downtown Ocho Rios, Portland Parish, Rose Hall, the vicinity of Montego Bay, the vicinity of Negril, the vicinity of Ocho Rios, Mandeville, Portmore, New Kingston
Chinese 20 Restaurants downtown Montego Bay, the vicinity of Kingston, Kingston, Negril Beach Hotel Zone, Negril, the vicinity of Montego Bay, Spanish Town, Morant Bay, Linstead, Mandeville, the vicinity of Jamaica, Portmore
Continental 5 Restaurants Trelawny Parish, Saint Ann Parish, Kingston, Negril Beach Hotel Zone, New Kingston
English 3 Restaurants Rose Hall, Montego Bay
European 1 Restaurant Kingston
French 8 Restaurants Ocho Rios, Old Harbour, Rose Hall, Negril Beach Hotel Zone, Kingston
Fusion 12 Restaurants Newcastle, Kingston, Negril Beach Hotel Zone, Ocho Rios, Portland Parish, the vicinity of Montego Bay, the vicinity of Negril, Montego Bay
German 3 Restaurants the vicinity of Negril, Negril Beach Hotel Zone, Negril
Greek 1 Restaurant Kingston
Indian 7 Restaurants Ocho Rios, downtown Ocho Rios, the vicinity of Montego Bay, Portmore, Kingston
Indonesian 1 Restaurant the vicinity of Montego Bay
International 80 Restaurants Kingston, Montego Bay, Negril, Ocho Rios, Port Antonio, Runaway Bay, St. Ann's Bay, Treasure Beach, Negril Beach Hotel Zone, downtown Treasure Beach, Hanover Parish, Newcastle, the vicinity of Kingston, downtown Kingston, downtown Montego Bay, Trelawny Parish, downtown Ocho Rios, Saint Mary Parish, Portland Parish, Manchester Parish, Redlight, Rose Hall, the vicinity of Montego Bay, the vicinity of Negril, the vicinity of Ocho Rios, Mandeville, Portmore
Italian 57 Restaurants Kingston, Montego Bay, Negril, Ocho Rios, Port Antonio, Runaway Bay, St. Ann's Bay, downtown Kingston, downtown Montego Bay, Negril Beach Hotel Zone, Saint Ann Parish, the vicinity of Negril, Rose Hall, Clarendon Park, Hopewell, the vicinity of Montego Bay, Spanish Town, the vicinity of Ocho Rios, Mandeville, Christiana, the vicinity of Jamaica, Portmore
Jamaican 187 Restaurants Black River, the vicinity of Kingston, Falmouth, Kingston, Montego Bay, Negril, Ocho Rios, Port Antonio, Runaway Bay, Discovery Bay, Treasure Beach, Trelawny Parish, Saint Ann Parish, downtown Treasure Beach, Orchard, West End, Hanover Parish, Newcastle, Westmoreland Parish, Speyside, downtown Montego Bay, Negril Beach Hotel Zone, downtown Ocho Rios, Saint Mary Parish, Portland Parish, Manchester Parish, Turtle Harbour, the vicinity of Negril, Tower Isle, Redlight, Rose Hall, Clarendon Park, the Blue Mountains, the vicinity of Montego Bay, Spanish Town, Mandeville, the vicinity of Jamaica, Portmore, May Pen
Japanese 5 Restaurants Runaway Bay, Kingston, Negril Beach Hotel Zone, Saint Ann Parish
Latin American 1 Restaurant Negril Beach Hotel Zone
Mediterranean 4 Restaurants Rose Hall, Kingston, Negril Beach Hotel Zone, Saint Ann Parish
Mexican 1 Restaurant Negril Beach Hotel Zone
Pan Asian / Pacific Rim 1 Restaurant Runaway Bay
Tex-Mex 1 Restaurant Negril
Thai 2 Restaurants Ocho Rios, Portmore
Contemporary 2 Restaurants Runaway Bay
Eclectic 20 Restaurants Rose Hall, Kingston, Negril Beach Hotel Zone, Saint Ann Parish, Ocho Rios, Port Antonio, the vicinity of Montego Bay, Montego Bay, Mandeville
Soul food 1 Restaurant the vicinity of Negril
Vegan 4 Restaurants Ocho Rios, Falmouth, the vicinity of Negril, Kingston
Vegetarian 16 Restaurants Falmouth, downtown Montego Bay, Negril Beach Hotel Zone, downtown Ocho Rios, Port Antonio, the vicinity of Montego Bay, Treasure Beach, the vicinity of Negril, Negril, Kingston
 

Help us improve! We welcome your corrections and suggestions.