20 Best Places to Eat in Jamaica: The Ultimate Culinary & Dining Guide

Jamaican cuisine is an invigorating celebration of bold tropical spices, African culinary roots, and fresh island ingredients. World-famous for open-pit jerk barbecues, fragrant curries, fresh Caribbean seafood, and tropical fruits, dining in Jamaica ranges from rustic roadside shacks to elegant seaside fine dining establishments.

Must-Try Traditional Dishes

When traveling across Jamaica, make sure to sample these iconic national dishes:

  • Jamaican Jerk Chicken & Pork: Meat dry-rubbed with allspice (pimento), Scotch bonnet peppers, and herbs, slow-cooked over green pimento wood coals.
  • Ackee and Saltfish: Jamaica's national dish—sauteed salted cod cooked with boiled ackee fruit, onions, tomatoes, and spices.
  • Jamaican Beef Patty: Flaky, golden turmeric-tinted pastry pockets filled with spicy seasoned ground beef.
  • Curried Goat: Tender goat meat slow-simmered in rich Jamaican curry powder, garlic, and Scotch bonnet peppers, served with rice and peas.
  • Escovitch Fish: Whole fried fish topped with a spicy, tangy pickled sauce of onions, carrots, chayote, and Scotch bonnet peppers.

20 Best Places to Eat in Jamaica

1. Scotchies

  • Cuisine: Authentic Jamaican Jerk Barbecue
  • Location: Montego Bay, St. James
  • Must-Try Dish: Jerk Pork & Chicken with Festival Bread
  • About the Place: Considered the gold standard for classic Jamaican jerk, Scotchies slow-cooks seasoned pork, chicken, and fish over authentic pimento wood logs in an open-air thatched-hut garden setting.
  • Explore More: Places to Eat in Jamaica

2. Boston Jerk Center

  • Cuisine: Traditional Open-Pit Jerk
  • Location: Boston Bay, Portland
  • Must-Try Dish: Spicy Boston Jerk Pork with Roasted Breadfruit
  • About the Place: Known historical origin of jerk cooking, Boston Jerk Center is a collection of rustic outdoor pits where master jerk men season and roast meats over smoky wood fires.
  • Explore More: Places to Eat in Jamaica

3. Miss T's Kitchen

  • Cuisine: Home-Style Authentic Jamaican
  • Location: Ocho Rios, St. Ann
  • Must-Try Dish: Oxtail Stew & Curried Goat
  • About the Place: Tucked in a colorful garden setting in Ocho Rios, Chef Anna-Kay Tomlinson serves authentic, slow-cooked Jamaican country comfort food and fresh fruit drinks.
  • Explore More: Places to Eat in Jamaica

4. HouseBoat Grill

  • Cuisine: Seafood & International Fusion
  • Location: Montego Bay Marine Park, St. James
  • Must-Try Dish: Grilled Caribbean Lobster Tail
  • About the Place: A romantic dining venue set on a floating houseboat in Montego Bay Marine Park, accessible via a short hand-pulled ferry, offering fresh seafood under the stars.
  • Explore More: Places to Eat in Jamaica

5. Rick's Cafe

  • Cuisine: Caribbean & American Pub Fare
  • Location: West End Cliffs, Negril
  • Must-Try Dish: Blackened Mahi Mahi & Rum Punch
  • About the Place: World-famous cliffside venue in Negril offering casual seafood and bar fare accompanied by live reggae music, cliff diving, and legendary sunset views.
  • Explore More: Places to Eat in Jamaica

6. Murphys West End Restaurant

  • Cuisine: Authentic Local Seafood & Grill
  • Location: Negril, Westmoreland
  • Must-Try Dish: Devil's Chicken & Garlic Butter Lobster
  • About the Place: A welcoming family-run restaurant in Negril known for personal hospitality, cooking demonstrations, and freshly prepared local lobster, fish, and jerk chicken.
  • Explore More: Places to Eat in Jamaica

7. Usain Bolt's Tracks & Records

  • Cuisine: Modern Jamaican Sports Bistro
  • Location: Kingston
  • Must-Try Dish: Jerk Pork Porkies & Codfish Fritters
  • About the Place: Co-owned by Olympic legend Usain Bolt, this energetic sports lounge serves modern Jamaican casual dishes alongside track memorabilia and big-screen sports.
  • Explore More: Places to Eat in Jamaica

8. Strawberry Hill Restaurant

  • Cuisine: High-Altitude Gourmet Jamaican
  • Location: Blue Mountains, Irish Town
  • Must-Try Dish: Traditional Sunday Brunch & Ackee Tarts
  • About the Place: Perched 3,100 feet up in the Blue Mountains, this luxury resort restaurant offers refined Jamaican cuisine and afternoon tea with views over Kingston.
  • Explore More: Places to Eat in Jamaica

9. Little Ochie Seafood Restaurant

  • Cuisine: Rustic Coastal Seafood
  • Location: Alligator Pond, Manchester Parish
  • Must-Try Dish: Escovitch Red Snapper with Bammy
  • About the Place: Set directly on black sand beaches on the South Coast, diners choose their fresh fish straight from wooden fishing boats to be grilled or steamed to order in thatched huts.
  • Explore More: Places to Eat in Jamaica

10. The Pelican Grill

  • Cuisine: Classic Home-Style Jamaican
  • Location: Hip Strip, Montego Bay
  • Must-Try Dish: Stewed Beef & Jamaican Curried Chicken
  • About the Place: Family-owned since 1964 along Montego Bay's Hip Strip, serving traditional Jamaican home cooking, fresh juices, and milkshakes in a vintage diner setting.
  • Explore More: Places to Eat in Jamaica

11. Devon House Bakery

  • Cuisine: Jamaican Bakery & Patties
  • Location: Kingston
  • Must-Try Dish: Gourmet Lobster Patty & Devon House Ice Cream
  • About the Place: Located on the historic Devon House grounds, this popular bakery serves rich savory patties stuffed with lobster, shrimp, or ackee alongside famous ice cream.
  • Explore More: Places to Eat in Jamaica

12. Zimbali's Mountain Cooking Studio

  • Cuisine: Organic Farm-to-Table Experience
  • Location: Little London, Westmoreland
  • Must-Try Dish: Multi-Course Farm-Fresh Tasting Menu
  • About the Place: Nestled in the mountains near Negril, offering guided organic farm tours followed by a live cooking demonstration using freshly harvested fruits, vegetables, and herbs.
  • Explore More: Places to Eat in Jamaica

13. Sugar Mill Restaurant

  • Cuisine: Fine Dining Fine Jamaican Fusion
  • Location: Half Moon Resort, Montego Bay
  • Must-Try Dish: Solomon's Brochette & Jerk-Spiced Beef Tenderloin
  • About the Place: Set beside a 17th-century waterwheel at Half Moon Resort, Sugar Mill offers fine dining that blends international culinary techniques with traditional island flavors.
  • Explore More: Places to Eat in Jamaica

14. Jack Sprat Shack

  • Cuisine: Coastal Seafood & Wood-Fired Pizza
  • Location: Treasure Beach, St. Elizabeth
  • Must-Try Dish: Jerk Chicken Pizza & Fresh Crab
  • About the Place: A relaxed beachfront joint in Treasure Beach famous for wood-fired pizzas topped with jerk meats, fresh catches of the day, reggae music, and bonfire nights.
  • Explore More: Places to Eat in Jamaica

15. Pushcart Restaurant & Rum Bar

  • Cuisine: Traditional Jamaican Street Food
  • Location: Rockhouse Hotel, Negril
  • Must-Try Dish: Bushman Pepper Steak & Aged Rum Tasting
  • About the Place: Perched over the West End cliffs at Rockhouse Hotel, serving elevated Jamaican street food classics, fresh juices, and an extensive collection of Caribbean rums.
  • Explore More: Places to Eat in Jamaica

16. Gloria's Rendezvous

  • Cuisine: Traditional Jamaican Seafood
  • Location: Port Royal, Kingston
  • Must-Try Dish: Fried Fish Escovitch with Bammy
  • About the Place: A famous seafood destination in historic Port Royal, popular among Kingston locals for hot escovitch snapper, curried shrimp, and sea view dining.
  • Explore More: Places to Eat in Jamaica

17. Ivan's Bar & Restaurant

  • Cuisine: Fine Dining Caribbean
  • Location: Catcha Falling Star, Negril
  • Must-Try Dish: Snapper Tossed in Coconut Sauce
  • About the Place: Located on the West End cliffs of Negril, offering romantic cliffside candlelit tables, fresh Caribbean seafood, and spectacular ocean sunset views.
  • Explore More: Places to Eat in Jamaica

18. Juici Patties

  • Cuisine: Fast-Casual Jamaican Bakery
  • Location: Island-wide (Kingston / Montego Bay)
  • Must-Try Dish: Beef & Cheese Patty with Coco Bread
  • About the Place: Jamaica's largest local patty chain, serving hot patties wrapped in soft coco bread alongside traditional soups like Mannish Water and Red Peas Soup.
  • Explore More: Places to Eat in Jamaica

19. Evita's Italian Restaurant

  • Cuisine: Jam-Italian Fusion
  • Location: Ocho Rios, St. Ann
  • Must-Try Dish: Jerk Spaghetti & Reggae Lasagna
  • About the Place: Set in a 1860s gingerbread house overlooking Ocho Rios harbor, famous for inventing "Jam-Italian" fusion by pairing fresh pasta with spicy jerk seasonings.
  • Explore More: Places to Eat in Jamaica

20. Woodpecker Jerk Center

  • Cuisine: Roadside Jerk Barbecue
  • Location: Port Antonio, Portland
  • Must-Try Dish: Smoked Jerk Chicken with Festival
  • About the Place: A local favorite roadside pit outside Port Antonio, serving smoky, tender jerk chicken, pork, and sausage seasoned with secret local spice rubs.
  • Explore More: Places to Eat in Jamaica

Featured Image

Traditional Jamaican Jerk Chicken Feast
Traditional Jamaican Jerk Chicken with Festival Bread and Plantains