Living in Florida, I find that the Caribbean cruises are the most affordable for me. You quoted a website with UK in it so am I to assume you are from Europe? If so, there are many cruise lines that are wonderful. Some have the excursions already included into the price of the cruise but with a pricetag attached. Others give you a good value for the dollar.
It comes down to where you want to go; leave from; $$$; length of time on the ship. Perhaps with a bit more information, we can guide you to something to ensure you have a fantastic time!