Fictional Setting: The 1988 film Cocktail starring Tom Cruise sees Brian Flanagan jet off to sunny Jamaica to work as a bartender with the hope of earning enough to buy his own establishment.
True Location: The north shore of Jamaica was used for a great deal of filming — specific locations include Port Antonio, Dunn's River Falls and Sandals Royal Plantation in Ocho Rios.
Nearby: This stunning Caribbean Island has numerous sandy bays, clear waters and a host of luxury offerings, including the Red Lane Spa at Sandals Royal Plantation where you can unwind with a tropical massage. If you're looking to explore Port Antonio, Frenchman's Cove is a lovely spot that has great snorkelling and even better piña coladas. Additionally, the Blue Mountains National Park is just a short distance away for anyone keen to go hiking for some incredible views — it's the perfect day trip for anyone embarking on a private vacation or a luxury yacht charter to Jamaica.