Butterfly Hill

Where to Eat in Treasure Beach, Jamaica

Veranda table set for a meal overlooking the pool, Butterfly Hill Villa
Breakfast on the terrace at Butterfly Hill Villa

Treasure Beach doesn’t have a restaurant strip. What it has is a handful of genuinely good places scattered across four coves, plus your villa’s own kitchen — and for most guests, the villa kitchen ends up doing more of the work than any restaurant does. Here’s an honest rundown of both.

Eating in: what the chef actually cooks

At Butterfly Hill, meals are prepared by our own kitchen staff and included as part of a staffed stay — this is the single biggest difference between a villa holiday here and a hotel one. Breakfast is typically ackee and saltfish, fried or boiled dumplings, fresh fruit off the property, and Blue Mountain coffee. Dinners lean on what’s landed that morning at Frenchman’s Bay — snapper, lobster in season, jerk chicken done properly over pimento wood if you ask for it. Guests tell us this is often the best food of the whole trip, and it’s one less thing to plan around each evening.

If you have dietary restrictions or just strong opinions about breakfast, tell the staff on arrival. They’re used to adjusting.

Jack Sprat

The best-known restaurant in Treasure Beach, right on Calabash Bay. Casual, right on the sand, known for fish and pizza in the same breath — an odd combination that works. It’s the place most visitors end up at least once, and a good choice for a group where not everyone wants the same thing.

Jake's

The restaurant at Jake’s Hotel, also on Calabash Bay, a step up in price and setting from Jack Sprat. Good for a proper dinner out — reserve ahead in high season, it fills up.

Smaller local spots

Scattered around the four coves are smaller, family-run kitchens and roadside jerk stands that don’t have websites or reliable hours — ask our staff, who know who’s cooking and who isn’t on any given day. This is genuinely one of the better ways to eat well here: word of mouth beats any listing.

The honest advice

Don’t plan on eating out every night. Treasure Beach has maybe half a dozen real dining options total, spread across coves that are a short drive apart, and several close early or are seasonal. Most villa guests eat in most nights by choice, not necessity — the food is that good, and it’s already paid for. Save eating out for one or two nights, and let the kitchen handle the rest.

For what fills the days between meals, see our guide to things to do, and for how the four coves relate to each other, see The Four Coves of Treasure Beach.

Quick answers

Are there restaurants in Treasure Beach?

Yes, but not a strip of them. There are a handful of genuinely good places scattered across the four coves, plus your villa’s own kitchen, which for most guests ends up doing more of the work than any restaurant does.

What is the best restaurant in Treasure Beach?

Jack Sprat, right on Calabash Bay, is the best known and the one most visitors end up at least once. It is casual, right on the sand, and known for fish and pizza. Jake’s Hotel restaurant, also on Calabash Bay, is a step up in price and setting for a proper night out.

Should you eat out every night in Treasure Beach?

Most villa guests do not, by choice rather than necessity. Treasure Beach has maybe half a dozen real dining options total, and several close early or are seasonal, so most guests eat in most nights and save eating out for one or two nights.

What food does a staffed villa serve in Treasure Beach?

At Butterfly Hill, breakfast is typically ackee and saltfish, fried or boiled dumplings, fresh fruit off the property, and Blue Mountain coffee. Dinners lean on what is landed that morning at Frenchman’s Bay, such as snapper, lobster in season, and jerk chicken done over pimento wood if you ask for it.

Staying at Butterfly Hill means the best meal of your trip might just be breakfast on our terrace. See the villa or check rates.