Located on the tranquil shores of White River Bay in St. Mary, just minutes from Ocho Rios, Pleasure Cove Beach Bar & Restaurant offers a relaxed beachfront escape beside a peaceful sandy beach shaded by mature sea grape trees. Guests can enjoy authentic Jamaican cuisine, seafood and tropical drinks while taking in beautiful Caribbean Sea views. Although the atmosphere is often peaceful, the beach and restaurant can become lively and quite busy when tour groups and excursion buses arrive.
The menu features seafood alongside Jamaican favourites including fried fish, lobster (when in season), jerk chicken, fried chicken, oxtail, festival, rice and peas and other local specialities. Whether you’re stopping by for lunch, spending the afternoon on the beach or simply enjoying a cold drink by the water, Pleasure Cove offers a casual and welcoming atmosphere.
Although the beach is intimate rather than expansive, its calm turquoise waters and natural shade make it a relaxing place to swim and unwind. A small admission fee applies, with beach chairs available to rent for those wishing to spend the day by the sea.
Access to Pleasure Cove is via a dedicated entrance through the neighbouring resort property, leading directly to the restaurant and its designated beachfront area. Once there, visitors can enjoy a unique stretch of coastline that feels peaceful and tucked away despite being only a short drive from Ocho Rios.
Guests staying in our villas in St. Mary, Ocho Rios, Runaway Bay and Discovery Bay will find Pleasure Cove Beach Bar & Restaurant worth the visit for a beach day along the beautiful north coast.
Staying nearby makes it easy to enjoy Pleasure Cove, with private Jamaica villas such as Timbuktu Villa, Eight Rivers Villa and Seven Seas Villa all within convenient reach.