Royal is pretty reasonable to upgrade to balcony on my 5 day to Bermuda it was only a little more than 100... probably depends on date and itinerary but generally they are the cheapest I have found