Three weeks in Cyprus for under £1,000pp is the kind of long-stay deal Goose pays attention to. You’re getting a 5-star beachfront resort, two weeks all-inclusive and a final week on bed & breakfast, which gives you a nice mix of easy resort living and a bit more freedom to explore.

🇨🇾 21 nights in Cyprus
5-star Coral Beach Hotel & Resort
🍹 14 nights all-inclusive
🥐 7 nights bed & breakfast
✈️ Return flights from London Luton
📅 Departing 4 March 2027
💷 From £957 per person
👫 Based on 2 adults sharing

Coral Beach Hotel & Resort sits near Coral Bay in Paphos, giving you a beachfront base with easy access to the wider Paphos area.

The split-board arrangement works particularly well for a longer trip. Spend the first fortnight letting the resort take care of most meals and drinks, then use the final week to head out and try local tavernas, cafés and restaurants.

What’s included

  • 21 nights’ accommodation
  • Stay at the 5-star Coral Beach Hotel & Resort
  • 14 nights all-inclusive
  • 7 nights bed & breakfast
  • Return flights from London Luton
  • Based on two adults sharing

At £957pp for three weeks, the headline price works out at roughly £45.57 per person, per night including flights.

Good to know

March is early-season in Cyprus, so expect milder temperatures than during the summer months. It can be excellent for sightseeing, walking and exploring without the intense midsummer heat, although pool and beach weather isn’t guaranteed every day.

Check the exact room type, luggage allowance, airport transfers and all-inclusive inclusions before booking, as these can vary by package.