Three weeks in Cyprus for under £1,000pp is exactly the kind of long-stay deal Goose notices. You get a 5-star beachfront resort, two weeks all-inclusive, then a final week on bed & breakfast — a nice balance between easy resort living and having more freedom to eat out and 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 setup works particularly well for a longer stay. You can 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, that 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 great for sightseeing, walking and exploring without the intense midsummer heat, although pool and beach weather won’t be guaranteed every day.
Check the exact room type, luggage allowance, airport transfers and all-inclusive inclusions before booking, as these can vary by package.