Recommended Restaurants
Bushbar at Geejam Hotel
Jamaican, International
Geejam Hotel, Port Antonio, Jamaica
Must Try: Fine dining at luxurious Geejam Hotel. Stunning views of surrounding jungle and Caribbean Sea. Savory Jamaican seafood and pasta with international twist. Upscale atmosphere.
Breakfast
Lunch
Dinner
Local Tips
Visit during the late afternoon around 4-5 PM when the bar transitions from day to evening service - you'll get the best sunset views over the Blue Mountains while avoiding the dinner rush crowds that arrive after 7 PM.
Ask the bartender about their off-menu rum punch made with Geejam's private label rum and local honey - it's not advertised but they'll make it if you know to request it, and it's significantly stronger than the tourist versions.
Avg. per person
$100
$$$$
Trident Hotel Restaurants
Jamaican Fine Dining
The Trident, Port Antonio, Jamaica
Must Try: Elevated dining combining Jamaican flavors with elegant presentation. The Veranda overlooking infinity pool with ocean beyond. Incredible backdrop. Breathtaking views.
Breakfast
Lunch
Dinner
Local Tips
Visit the Trident Hotel's restaurant during sunset hours (around 6-7 PM) for the best views of the coastline, but arrive 15 minutes early to secure a table on the terrace before the dinner rush. Locals know that many tourists miss this golden hour window.
When dining at upscale hotel restaurants like the Trident, it's customary to dress smart casual - while tourists often show up in beachwear, locals always wear long pants and covered shoulders out of respect for the establishment and other diners.
Avg. per person
$100
$$$$
Mille Fleurs
Nouvelle-Jamaican
Port Antonio, Jamaica
Must Try: Great views of Port Antonio across bay from bar's balcony. Candlelit gourmet restaurant downstairs. Nouvelle-Jamaican specialties including homemade pasta dishes. Romantic setting.
Breakfast
Lunch
Dinner
Local Tips
Visit during weekday lunch hours (11:30am-2pm) when the restaurant is quieter and you'll get more personalized attention from staff, plus better chances of getting the coveted balcony tables overlooking the harbor without a reservation.
Don't be surprised if service feels leisurely by international standards - this is intentional 'island time' dining culture. Embrace it by ordering a drink first and enjoying the view, as rushing or showing impatience is considered rude and will actually slow things down.
Avg. per person
$60
$$$
Boston Jerk Centre
Jerk, Jamaican
Boston Bay, near Port Antonio, Jamaica
Must Try: Original jerk pits since 1940s. Jerk chicken, sausage, conch, lobster, shrimp, fish. Fruits and natural fruit juices. Authentic jerk experience in birthplace of jerk cuisine.
Breakfast
Lunch
Dinner
Local Tips
Visit Boston Jerk Centre on weekday afternoons between 2-4 PM when the lunch rush has died down but the jerk pits are still hot from the morning prep. You'll get fresher meat that's been properly smoking all day, shorter lines, and the cooks have more time to chat about their techniques.
Ask for the 'yard style' portion when ordering - this isn't on the menu but gives you a generous local-sized serving with extra festival bread and rice & peas for about 20% less than tourist portions. The cooks respect when visitors know to ask for this.
Avg. per person
$15
$
Anna Banana's Restaurant
Jamaican, Seafood
Port Antonio Harbor, Jamaica
Must Try: Overlooking small beach on southern lip of harbor. Breezy restaurant-bar specializes in hearty Jamaican breakfasts, jerk or barbecued chicken and pork. Large plates of conch and lobster prepared local way.
Breakfast
Lunch
Dinner
Local Tips
Visit Anna Banana's on weekday afternoons between 2-4 PM when the lunch crowd has cleared out and you'll get the freshest seafood as the local fishermen bring in their catch around this time - plus you'll have your pick of the best waterfront tables without waiting.
When ordering fish, ask what was caught that morning and let the chef prepare it 'local style' - this gets you off-menu preparations using traditional Jamaican seasonings and cooking methods that aren't listed but are how locals prefer their seafood prepared.
Avg. per person
$30
$$
No restaurants match your filters. Try adjusting your selection.