Virgin Holidays - £1,245

Jamaican beach break

Each week, we invite three companies to offer us their best deal for a specific break. This week: a beach break in Jamaica. Prices quoted are per person, based on two people sharing. Each package includes 10 nights' accommodation and flights from Gatwick in late November.

British Airways - £1,299

Includes flights to Kingston on 22 November and an all-inclusive stay at the Sunset Jamaica Grande Resort & Spa in Ocho Rios. Transfers are extra. "Situated on a private beach, the longest stretch in Ocho Rios, this hotel makes a great base on the stunning northern coast," said Jennifer Peart (0844 493 0758;

Virgin Holidays - £1,245

Includes premium economy flights with Virgin to Montego Bay on 24 November, transfers and all-inclusive stay at the Holiday Inn Sunspree. "Simple accommodation at a great price, and a short way from Montego Bay's restaurants, shops and bars," says Charlotte McEwan (0844 557 3859;

Destinology - £1,839

Includes Virgin flights to Montego Bay on 24 November, transfers and all inclusive at Sandals Grande Riviera in Ocho Rios. "A great choice for couples who want to escape, with more than 16 dining options, drinks, watersports and land activities included," says Phil Barratt (0800 634 2866;