Book Now

Dinner at Port Antonio’s #1 Restaurant

Enjoy Fine Dining and Tasty Creative Caribbean Cuisine

Can we tempt you for dinner at Hotel Mockingbird Hill’s acclaimed Mille Fleurs Restaurant whilst you’re in Port Antonio?  It’s voted #1 restaurant in Port Antonio by TripAdvisor, here’s part of a recent testimonial:

“Thanks to the reviews on Trip Advisor we made a decision to go to Mille Fleurs and ended up eating the best food of our 10 day stay in Port Antonio (our hotel was GeeJam, a 7 minute drive away). The ‘birds nest’ setting is enchanting with stunning views across Port Antonio. This coupled with understated but caring service and the most divine food makes Mille Fleurs a must for anyone staying close by.”

The romantic and elegant setting, the warm and welcoming atmosphere and the delicious variety of inspired fusion dishes makes dinner at Mille Fleurs a unique dining experience for both our guests and non-resident diners.

Special Diets Catered for with Seasonal Menus

Our seasonal menus change daily, so you will experience not just one taste of Jamaica but many which is a world away from the large traditional dining rooms and buffets of some of Jamaica’s bigger resorts.

Our menu selections comfortably cater for all diet types but in order for our kitchen to do your diet justice, we request that those with special diets such as gluten-free or vegan to notify us a few days in advance of your dinner date  by email, as many ingredients are not available locally in Port Antonio.




If you are a guest at Hotel Mockingbird Hill and would like to dine on the evening of your arrival, please book your table in advance. During your stay, please advise us at breakfast whether you would like to dine in the evening and select your choice of courses from the daily menu  Prices range from approx. US$ 45.00 for a 2-course meal to US$ 55.00 for a 3-course meal.

Non-resident diners are very welcome but only when making a reservation 24 hours in advance. The average cost for a 3-course á la carte dinner is approximately US$ 50.00 – US$ 60.00 per person including taxes (without drinks).


Share This