£349pp—Mallorca week w/all meals & drinks

Stay on Mallorca’s north coast, a short stroll from a white-sand beach
Why We Love This Deal
This £349-per-person offer gets you flights and seven nights at a 4-star hotel. With meals and drinks also covered, this saves up to 46% on prices elsewhere. Book for a dose of Mediterranean sun this spring, or travel in the autumn.
What's included
- Return flights
- Seven nights at the Ferrer Janeiro Hotel & Spa, in a Double Room with Pool View
- All Inclusive Gold board, covering all meals, snacks, and branded drinks
When
Fly from London (Gatwick, Luton, or Stansted), Birmingham, Bournemouth, Bristol, East Midlands, Exeter, Glasgow Prestwick, Leeds Bradford, Liverpool, or Manchester on select dates 27 April–18 May; 11–15 October, 2025.
You can also depart from Edinburgh from £359 per person; Newcastle from £379 per person; Belfast from £399 per person; or Glasgow from £409 per person.
Alternative travel dates are available:
- From £449 per person... select dates June or September, 2025
- From £629 per person... select dates July, 2025
- From £699 per person... select dates August, 2025
For more information, see our partner's website.
Hotel details
Ferrer Janeiro Hotel & Spa is a 4-star property in a quiet area in Can Picafort. It sits 200 metres from Son Bauló beach. There are two swimming pools on site, as well as a spa. Here you'll find a sauna and thermal circuit—entry is free, and treatments incur supplements.
Meals, branded drinks, and snacks are all covered at the buffet restaurant. There's a wide array of cuisine, including live show cooking stations. You can also visit the pool bar, then laze on a sunbed, cocktail in-hand.
Northern Mallorca is "the island's heart and soul," says Lonely Planet. Pretty stone towns like Alcúdia and Pollença are within half an hour's drive. These and are packed with historic charm, bohemian cafés, and local galleries.
Other options
- Add extra nights from £49 per person, per night
- Stay in a Sea View Room from an additional £49 per person, total
- Children can travel from £149 per person
Transfers & baggage
Shared transfers can be arranged from £19 per person. Checked baggage is charged from £50 per bag, return.