I can share my own recent experience. We booked a last minute cruise on NCL over Spring Break of 2014 (the week before Easter). We had an ocean view cabin that we paid a total (including all taxes and port fees) of $1501.24 for 2 adults and 1 teen. We had to pay an additional (I believe) $12 per person per day in gratuities, so we paid $1753 for our cabin which
included 3 meals a day "freestyle cruising", plus the buffet which stayed open all day and well past midnight. We probably spent another $300 on board for drinks and extras, so let's say the cruise itself was $2000. There was entertainment onboard every single day and night. Some you had to pay for (like bingo) but much of it was included in the price of your cabin. The main evening entertainment was excellent and included a comic, Second City and the Broadway-type singing and dancing shows. The secondary entertainment was excellent with singers, games and dancing. My DD went to the teen club every night and had a blast.
In addition, we went on 4 excursions. In Honduras my DD and DH went diving. I believe that was about $150 for both of them including a cab ride and lunch. I snorkeled for free as part of a promo with our
travel agent. In Belize we did a Cave Tubing tour which included lunch. I think we paid about $40 for that, but we tipped at then end so let's say another $150. In Costa Maya we went to a restaurant/bar on the beach and spent less than $100 and in Cozumel we did the same and spent about $125. So let's say we spent another $525 in excursions.
So, for a total of $2525 3 of us had a wonderful week in the Caribbean visiting 4 countries, meeting local people and relaxing.
Compare that to WDW over Spring Break. There are no discounts that week, so I'll have to use rack rate. Rack rate at the All Stars was $192 per night including tax so it's $1344 for the week. Add on a 7-day PH for 3, $1227. Now we have to eat. Let's make it easy and add on the
DDP for 3 adults @ $180 per day for another $1260. The same week at WDW would have cost us $3831.