The first time we got a free upgrade to all inclusive I worked out whether it would have been worth paying for it (I'm an accountant!)and the answer was that we would have just about broken even on it.
We tend to drink quite a lot on holiday, don't forget soft drinks are included too (but NOT bottled water), but unless you drink very little then I think it's worth it just so you don't have to think about what you're spending.
Depends how much you drink! the prices on board are about pub prices I think...£2.25 for a glass of wine or cocktail of the day..don't know about beer...can of coke or sprite £1.00...but the all inclusive is about £150 for the week I think so if you drink alot it may be worth it.. but remember you probably won't be onboard during the day so it would just be the evenings. We were lucky and had the free deal as we booked early!! Can't help any more than that I'm afraid.
Personally, it is worth taking the all inclusive deal, I agree with Guy from Halifax that it takes away the worry about what you are spending because if you do the shore excursions too, this will add up to quite a lot of money in the long term.
Royal Caribbean - Independence of the Seas - 28 Apr 17 - 3nts
Southampton : Bruges (Zeebrugges) : Paris (Le Havre) : Southampton
Now from £399pp - Promenade View
<span >View All Cheap Royal Caribbean Cruises from Southampton >>
Click here to see offer
Royal Caribbean - Vision of the Seas - 23, 30 Jan 17 06, 13, 20, 27 Feb, 06, 13, 20, 27 Mar 17 - 7nts
Dubai : Khasab : Muscat (Oman - Overnight) : Abu Dhabi : Dubai (Overnight)
Now from £749pp
View All Royal Caribbean Dubai & Abu Dhabi Cruises >>
Royal Caribbean - Independence of the Seas - 14 Oct 17 - 7nts
Southampton : Gijon : Bilbao : Cherbourg : Paris (Le Havre) : Southampton
Now from £755pp
View All Cheap Royal Caribbean No Fly Cruises >>