Wouldn't it be cheaper to build a platform in international waters than purchase a cruise ship?
Possibly, but such a structure would be permanently attached to the seabed, and within the EEZ, would be under the jurisdiction of the U.S - see
UNCLOS Article 60.