Is chartering a private yacht affordable?

Yes indeed. Consider that the overall costs are divided over the number of passengers. Chartering a private yacht often times is less expensive than staying at a Five Star all-inclusive resort or even a cruise on a large cruise ship. On a private yacht you are free to go where and when you please.