Homepage
Holiday Saving Tips

The holiday destinations where all-inclusive is cheaper than B&B

Photo of Cathy ToogoodPhoto of Cathy Toogood
By Cathy Toogood

24 September 2026 | Updated 24 September 20266 min read

A skyline view of Marrakech rooftops and Old Medina in Morocco with a hazy blue sky and mountains in the background

All-inclusive is £131pp cheaper than B&B in Marrakech on average

Looking for your next sunshine getaway but can’t decide which board basis to book? Our research has revealed where travelling all-inclusive works out cheaper than a deal with breakfast only – and where all-inclusive upgrades are the most expensive.

Going all-inclusive allows for ultimate relaxation while you’re on holiday. Everything from flights, hotels and transfers to food and drink is taken care of in one easy booking, your budget is sorted before you leave home and the kids can have an extra ice-cream or drink without you worrying about the cost.

But all-inclusive is pricey, isn’t it? Not if you know where to go. We’ve dug into our site data to compare the price of one-week, three-star all-inclusive holidays in more than 60 destinations with the price of travelling on a bed and breakfast (B&B) basis and the results might surprise you.

In three popular package holiday destinations, it’s actually cheaper to go all-inclusive, while in seven more holiday hotspots the gap between the two board types is less than £70 per person for a week – that’s just a couple of rounds at the bar or a meal or two out.

Want to know where’s offering excellent value for an all-inclusive holiday at the moment – and where’s not? Read on to find out.

The destinations where all-inclusive holidays are cheaper than B&B

1. Marrakech

Average all-inclusive price: £348pp

Average B&B price: £479pp

Price difference: £131 saving

A view of Koutoubia Mosque in Marrakesh Medina, MoroccoA view of Koutoubia Mosque in Marrakesh Medina, Morocco

With year-round sunshine (and even hot in January, average maximum temperatures are around 18°C), energetic souks to shop in and a short flight time of around four hours from the UK, sun-filled Marrakech holidays are the perfect antidote to dreary drizzle in the UK.

And, trips to the most visited city in Morocco offer excellent all-inclusive value, with the average seven-night, three-star all-inclusive holiday working out at just £348 per person. Our data showed that it costs more, on average, to travel on a B&B basis to Marrakech with one-week holiday prices coming in at an average of £479 per person – that makes all-inclusive 27% cheaper.

Pickalbatros Aqua Fun Club Resort - Marrakech

Marrakech, Morocco
  • 7 Dec 2026
  • 7 nights
  • All-inclusive
  • Stansted

Prices from

£364 pp

Labranda Targa Club Aqua Parc

Marrakech, Morocco
  • 7 Feb 2027
  • 7 nights
  • All-inclusive
  • Stansted

Prices from

£399 pp

El Olivar Palace & Spa

Marrakech, Morocco
  • 12 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£380 pp

Hotel Marrakech Le Sangho Privilege

Marrakech, Morocco
  • 7 Dec 2026
  • 7 nights
  • All-inclusive
  • Stansted

Prices from

£374 pp

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

2. Malta

Average all-inclusive price: £518pp

Average B&B price: £565pp

Price difference: £47pp

A view of Mgarr ix-Xini bay on Gozo, MaltaA view of Mgarr ix-Xini bay on Gozo, Malta

Malta is a hugely popular holiday destination with TravelSupermarket customers at the moment, with searches for holidays to the archipelago up by 117% in August when compared to July. Why? Perhaps it’s because it’s currently the cheapest place for a beach holiday. Or maybe its rugged coastline, UNESCO-listed capital city Valletta and hiking trails appeal?

One winning reason is the value you’ll get by booking an all-inclusive holiday to Malta. According to our research, the average price of a one-week all-inclusive week in the sun in Malta is £518 per person, almost £47 per person less than booking on a B&B basis.

db Seabank Resort & Spa

Mellieha, Malta
  • 3 Jan 2027
  • 7 nights
  • All-inclusive
  • Birmingham

Prices from

£456 pp

Paradise Bay Resort

Cirkewwa, Malta
  • 12 Feb 2027
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£425 pp

Qawra Palace Resort & SPA

St Paul's Bay, Malta
  • 23 Feb 2027
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£448 pp

Doubletree by Hilton Malta

Qawra, Malta
  • 12 Feb 2027
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£425 pp

db San Antonio Hotel + Spa

Qawra, Malta
  • 3 Jan 2027
  • 7 nights
  • All-inclusive
  • Birmingham

Prices from

£456 pp

AX ODYCY

Qawra, Malta
  • 16 Jan 2027
  • 7 nights
  • All-inclusive
  • Stansted

Prices from

£548 pp

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

3. Egypt

Average all-inclusive price: £605pp

Average B&B price: £614pp

Price difference: £9pp

With luxurious sprawling resorts, sandy beaches and a technicolour underwater world to admire while snorkelling or diving, Egypt is a go-to winter sun destination for many Brits. And, in September’s Holiday Hotlist, it nabbed the number ten spot thanks to searches for Egypt holidays being up 50% in August when compared to July, plus its resorts such as popular Sharm el Sheikh offering excellent all-inclusive value.

This value was shown in our research which found that the average cost of a week-long all-inclusive holiday to Egypt was £605 per person – £9 cheaper than booking to stay on a B&B basis.

Xperience Kiroseiz Parkland

Na'Ama Bay, Egypt
  • 22 Jan 2027
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£605 pp

JAZ Casa Del Mar Resort

Hurghada, Egypt
  • 21 Feb 2027
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£579 pp

Pharaoh Azur Resort

Hurghada, Egypt
  • 21 Feb 2027
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£529 pp

Magic Beach Hotel

Hurghada, Egypt
  • 24 Nov 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£469 pp

JAZ Neo Sharks Bay

Sharm El Sheikh, Egypt
  • 11 Dec 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£439 pp

Charmillion Club Aqua Park

Nabq, Egypt
  • 21 Feb 2027
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

£541 pp

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Where does an all-inclusive upgrade cost less than £10pp a day more?

A tenner a day, or £70 per person a week, won’t get you far on holiday. A decent lunch or a couple of drinks at a beach bar, perhaps? And, in seven further holiday destinations, our research showed that it costs less than that to upgrade to having food, drink and more included in the price of your trip.

All-inclusive holidays to Thailand’s largest island Phuket cost just £15 more than B&B holidays, while in the glamorous Bodrum area of Turkey, all-inclusive is just £7 more per person. Over in the Indian Ocean, all-inclusive holidays to the island of Sri Lanka are just £51 per person more, while in the Antalya area, Turkey’s beach holiday favourite, it’s just less than £20 per person more.

Rounding off the list for all-inclusive value, we revealed earlier this year that Costa Almeria – an underrated area of Andalusia – was one of the most affordable coastlines on mainland Spain and all-inclusive holidays are a steal too, costing just £47 more than their B&B counterparts. Also in Spain, all-inclusive holidays to Balearic Island Menorca are just 8.2% more expensive – or £66 per person – than opting for breakfast only, while on Greece’s largest island, Crete, all-inclusive is just £56 per person more.

Limak Lara Deluxe Hotel & Resort

Lara Beach, Antalya Area, Turkey
  • 11 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£449 pp

Grand Park Lara

Lara Beach, Antalya Area, Turkey
  • 11 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£303 pp

Titanic Deluxe Golf Belek

Belek, Antalya Area, Turkey
  • 11 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£609 pp

Limak Atlantis Deluxe Hotel & Resort

Belek, Antalya Area, Turkey
  • 11 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£455 pp

Royal Dragon Hotel

Side, Antalya Area, Turkey
  • 11 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£519 pp

Concorde De Luxe Resort

Lara Beach, Antalya Area, Turkey
  • 11 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£624 pp

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Top 10 destinations where the all-inclusive upgrade costs least

RankDestinationAvg. B&B price (pp)Avg. all-inclusive price (pp)Price difference% difference
1Marrakech£479£348-£131-27.3%
2Malta£565£518-£47-8.3%
3Egypt£614£605-£9-1.5%
4Phuket£1,577£1,592+£15+1%
5Bodrum area£634£641+£7+1.1%
6Sri Lanka£1,697£1,748+£51+3%
7Antalya area£576£595+£19+3.3%
8Costa Almería£661£708+£47+7.1%
9Menorca£803£869+£66+8.2%
10Crete£668£724+£56+8.4%

The destinations where an all-inclusive upgrade costs the most

View of a beach with pinkish sands and clear, turquoise waters surrounded by golden rocks in SardiniaView of a beach with pinkish sands and clear, turquoise waters surrounded by golden rocks in Sardinia

While some destinations are well set up for all-inclusive holidays, in others, upgrading could be a costly decision.

Our research found that the most significant price difference between the two board types in terms of percentage was on the Italian island of Sardinia, where opting to upgrade costs an average of a whopping £1,055 more per person – more than double the price of a B&B break.

It’s a similar story in the American Sunshine State of Florida where a week by its beaches and in its theme parks on a B&B basis costs an average of £1,104 per person compared to £2,404 all-inclusive.

The Caribbean island of Aruba is third in our expensive upgrades list where the difference between 'pay as you go' and all-inclusive costs £1,593 more per person for seven nights, an 80% increase, while Greece’s Athens area ranks fourth at £470 more, or a 77% difference. The capital of the United Arab Emirates, Abu Dhabi, completes the five, where all-inclusive adds £818 per person for a week – 71% on top of the B&B price.

RankDestinationAvg. B&B price (pp)Avg. all-inclusive price (pp)Price difference% difference
1Sardinia£818£1,873+£1,055+129%
2Florida£1,104£2,404+£1,300+117.8%
3Aruba£1,996£3,589+£1,593+79.8%
4Athens area£610£1,079+£469+76.9%
5Abu Dhabi£1,148£1,966+£818+71.3%

Grand Park Lara

9.4

Excellent

Lara Beach, Antalya Area, Turkey
  • 11 Dec 2026
  • 7 nights
  • All-inclusive
  • Gatwick

Prices from

£303 pp

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Please note: Our research compared the average market prices on TravelSupermarket from 1 June to 31 August 2026 for seven-night, three-star holidays for two adults travelling on any date, on a bed and breakfast basis against an all-inclusive basis, across more than 60 destinations.

Need more holiday inspiration?

Let us know what you’re looking for and we’ll narrow down the best destinations and deals for your holiday!

Inspire me

Enjoyed this article? Why not share the love.

Sign up and save on your next holiday

Be a savvy traveller and get top deals to your inbox, expert travel advice and the chance to win holidays

We won't pass your details on to anyone else. By clicking the sign up button you agree to our and .

About TravelSupermarket