By clicking a retailer link you consent to third-party cookies that track your onward journey. This enables W? to receive an affiliate commission if you make a purchase, which supports our mission to be the UK's consumer champion.
How to save money on all-inclusive holidays
Our price research reveals Costa Blanca is cheapest and that you should book eight months in advance to save on your next all-inclusive
Guy is an award-winning travel writer with 20+ years experience. He runs a crack team of researchers, unearthing everything from the best beaches to the worst car hire companies.
You might think the resorts in Turkey are the cheapest destination for an all-inclusive holiday. But we tracked the price of thousands of 2025 all-inclusive holidays and found that Costa Blanca in Spain has the cheapest holidays.
Our price tracking also let us look at whether booking a last minute holiday was cheaper than booking in advance. Booking your all-inclusive eight months early was best for most destinations, but if you can hold your nerve some popular destinations can be cheaper at the very last minute.
You should also check what is really included, as we have found many travellers who book with the cheapest all-inclusive providers often end up paying far more because so little is really included in the upfront price.
Give the gift of super-useful advice on who to book with, how to get the best deals and inspiring destination ideas from the experts, all year for just £34.30.
Save 30% - was £49, now £34.30 for a year, plus, Which? members also get a £15 M&S voucher with each purchase. Offer ends 6 April 2026
Go to the Costa Blanca for the cheapest all-inclusive...
When we compared the average cost of more than 5,500 peak-season short-haul package holidays in 2025 we found that the cheapest destination for an all-inclusive holiday was at the well-established coastal resorts around Alicante, stretching from Torrevieja in the south to Gandia in the north.
When we looked in January 2025, a week-long all-inclusive break on the Costa Blanca in early August was £567pp cheaper, on average, than the priciest destination - Halkidiki, Greece.
…or another great-value location for all-inclusive packages
Our research has found that the Canary Islands, and parts of Turkey and Bulgaria also offer great-value all-inclusive packages:
10 cheapest all-inclusive destinations for summer 2025
Destination
Average price pp for a 7-night all-inclusive package
Costa Blanca, Spain
£1,113
Fuerteventura, Canary Islands
£1,146
Tenerife, Canary Islands
£1,189
Dalaman area, Turkey
£1,222
Bourgas area, Bulgaria
£1,228
Zante, Greece
£1,266
Mallorca
£1,266
Gran Canaria, Canary Islands
£1,268
Cyprus
£1,314
Madeira
£1,346
Travel in shoulder season
Everyone knows that prices for all types of holiday rocket during the school holidays. But it’s still staggering just how much you can save by avoiding the peak summer period.
September is your best bet – the weather should still be good and you can escape the crowds. But you’ll also save a packet.
For example, a week in Jet2Holidays’ priciest all-inclusive Algarve resort (the Lagos Iberostar) was £1,912pp in August when we checked. A month later it was £1,546pp. Travelling in September would save a couple a total of £732.
Book early, or very late
If you’re restricted to popular holiday periods book early, as demand is almost always high and so prices will rarely be reduced at the last minute Our price tracking found that the early price is usually cheaper, but it depends on the destination.
When we tracked prices last year, we found that six of the 10 countries we tracked were cheaper when booked in advance.
August holidays to mainland Italy were £140pp cheaper on average, if booking eight months in advance, and those heading to the Italian island of Sicily would have saved a whopping £340pp by booking early, rather than leaving it to the last minute. That’s an early-bird saving of £680 for a couple.
Alternatively, if you don’t have a specific country in mind and can hold your nerve until the last minute, prices can drop at the last minute, as agents rush to fill empty spaces.
Last summer, Bulgaria and Cyprus were cheapest when booked just two weeks in advance.
Compare tour operator prices
When you pay for everything upfront, it’s essential you get the best price to begin with. Take a look at our table of recommended package holiday providers for some benchmark pricing, and, crucially, unbiased reviews telling you whether the holiday’s likely to be any good.
We don’t recommend only using comparison sites like Icelolly or Travel Supermarket, because their searches don’t include enough of the operators that we rate very highly.
The best travel deal websites like Luxury Escapes, Voyage Prive and Travelzoo were rated highly by users, and are a good option for getting a cheaper all inclusive if you are flexible on dates or destination. Just make sure you read the small print, and find out which operator is supplying your package.
Find out what's included
Before you travel, check the details of your package to make sure you know what’s included, and budget for what isn’t. This will help you avoid any nasty surprises later on.
Our recent survey found that on average a couple spent an extra £238 per week on in-resort extras that many assumed would have been included in the all-inclusive package price they paid.
Find out if transfers are included - some holiday companies charge extra for these. You’ll also find yourself paying extra for sports and activities and luxuries like spa treatments.
You shouldn’t even assume the basics are included. In our survey 10% told us they had to pay extra for snacks, 15% paid extra for cocktails and a whopping 44% had to cough up for branded beers and spirits. Sometimes there’s even an extra charge for bottled water.
Travel agents can offer excellent customer service, and often better rates, for complex holidays with lots of moving parts. But all-inclusive holidays are very straightforward, usually comprising just a flight, transfer and resort.
We previously – found that you’ll get a better price for an all-inclusive by booking directly with the operator online.