Majestic Heights in Treasure Beach

Dining in Treasure Beach

Jamaican flavours. Freshly prepared meals. A relaxed hillside setting.

Food, drink & good company

Our on-site restaurant in Billy’s Bay is exclusively for registered guests. Our chef freshly prepares meals; please share dietary needs when ordering.

Start your day well

Breakfast is served daily from 8–10 AM. Small Double Rooms (Garden Rooms) exclude breakfast unless you choose a breakfast-inclusive option. Breakfast options are available through our website, Booking.com and Expedia. Check what your selected rate includes before booking.

Ask about breakfast
Start your day well
Freshly prepared meals

The Jerk Hut

Enjoy Jamaican food at the Jerk Hut. Our kitchen also offers pescatarian and vegetarian options; confirm current dishes and dietary requirements with our team.

View dinner menu

The Heights Bar

Relax at The Heights Bar, where mixed drinks and liquor are available. Ask our team about current choices and opening hours.

Ask our team
Unwind with a drink
Plan your meals

Lunch orders can be placed until 2 PM. Dinner must be ordered before 11 AM on the day of the meal, including your check-in day. Contact our team in advance to arrange dinner on arrival.

Ready to plan your Treasure Beach stay?

Check dates & availability
Book Now