Homepage
Holiday planning

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.

Be Live Experience Marrakech Palmeraie

Marrakech, Morocco
  • 1 Dec 2026
  • 7 nights
  • All-inclusive
  • From Edinburgh

Prices from

£349 pp

Kenzi Club Agdal Medina

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

Prices from

£339 pp

Labranda Targa Club Aqua Parc

Marrakech, Morocco
  • 28 Nov 2026
  • 7 nights
  • All-inclusive
  • From Stansted

Prices from

£399 pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

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.

Paradise Bay Resort

Cirkewwa, Malta
  • 30 Nov 2026
  • 7 nights
  • All-inclusive
  • From Edinburgh

Prices from

£535 pp

db San Antonio Hotel + Spa

Qawra, Malta
  • 30 Nov 2026
  • 7 nights
  • All-inclusive
  • From Edinburgh

Prices from

£455 pp

db Seabank Resort & Spa

Mellieha, Malta
  • 30 Nov 2026
  • 7 nights
  • All-inclusive
  • From Edinburgh

Prices from

£450 pp

Qawra Palace Resort & SPA

St Paul's Bay, Malta
  • 30 Nov 2026
  • 7 nights
  • All-inclusive
  • From Edinburgh

Prices from

£385 pp

AX ODYCY

Qawra, Malta
  • 11 Dec 2026
  • 7 nights
  • All-inclusive
  • From Birmingham

Prices from

£541 pp

Doubletree by Hilton Malta

Qawra, Malta
  • 13 Feb 2027
  • 7 nights
  • All-inclusive
  • From Heathrow

Prices from

£534 pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

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.

Iberotel Casa Del Mar Resort

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

Prices from

£459 pp

Xperience Kiroseiz Parkland

Na'Ama Bay, Egypt
  • 6 Dec 2026
  • 7 nights
  • All-inclusive
  • From Manchester

Prices from

£499 pp

Tropitel Sahl Hasheesh

Sahl Hasheesh, Egypt
  • 14 Dec 2026
  • 7 nights
  • All-inclusive
  • From Manchester

Prices from

£409 pp

Sindbad Club

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

Prices from

£479 pp

Pickalbatros Jungle Aqua Park

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

Prices from

£499 pp

Xperience Sea Breeze Resort

Sharm El Sheikh, Egypt
  • 16 Dec 2026
  • 7 nights
  • All-inclusive
  • From Gatwick

Prices from

£609 pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

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
  • 24 Dec 2026
  • 7 nights
  • All-inclusive
  • From Gatwick

Prices from

£599 pp

Grand Park Lara

Lara Beach, Antalya Area, Turkey
  • 11 Jan 2027
  • 7 nights
  • All-inclusive
  • From Gatwick

Prices from

£335 pp

Rixos Park Belek - The Land of Legends Access

Belek, Antalya Area, Turkey
  • 15 Jan 2027
  • 7 nights
  • All-inclusive
  • From Gatwick

Prices from

£770 pp

The Land of Legends Kingdom Hotel

Belek, Antalya Area, Turkey
  • 12 Dec 2026
  • 7 nights
  • All-inclusive
  • From Manchester

Prices from

£779 pp

Titanic Deluxe Golf Belek

Belek, Antalya Area, Turkey
  • 10 Dec 2026
  • 7 nights
  • All-inclusive
  • From Manchester

Prices from

£528 pp

Eftalia Splash Resort

Alanya, Antalya Area, Turkey
  • 2 Oct 2026
  • 7 nights
  • All-inclusive
  • From Manchester

Prices from

£771 pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

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.5

Excellent

Lara Beach, Antalya Area, Turkey
  • 11 Jan 2027
  • 7 nights
  • All-inclusive
  • From Gatwick

Prices from

£335 pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

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