Tuscan sun

An indulgent week in the hilltop town of Montecatini Terme, between the fine cities of Lucca and Florence, costs just £399 per person. The deal includes accommodation at the Hotel Miro, which has simple rooms and a large outdoor pool. Departure is on Saturday 18 May, with Air Dolomiti flights from Gatwick to Verona, transfers, breakfast, dinner, free daily packed lunches and even bike hire (inghams.co.uk).

Med cruise

You can sail from Southampton on a 13-night cruise for under £50 per person per night, based on two sharing. P&O has a western Mediterranean itinerary aboard the Oriana for £649 per person, departing on 27 May. The ship calls at Alicante, Barcelona, Sète, Palma de Mallorca, Gibraltar and Lisbon (pocruises.com).

Island escape

Thomas Cook Signature has a seven-night break on the enticing Indian Ocean island of Mauritius for £1,099 per person. The package includes a week's stay at the Veranda Grand Baie Hotel & Spa on the north coast with all-inclusive board and Emirates flights from Gatwick via Dubai between 7 May and 4 June (thomascooksignature.com).

Barbados break

Tropical Sky has an all-inclusive week in Barbados for £999 per person. You must book before 30 April and travel by 15 May to take advantage of the seven-night stay at the luxurious SoCo Hotel, with all-inclusive board, BA flights from Gatwick and transfers. Located in Hastings on the island's south coast, close to the capital Bridgetown, the retreat has 24 rooms, a pool and a powder-white stretch of sand (tropicalsky.co.uk).