If I dont have a boating background can I still work on a luxury yacht?
Definitely. A background in hospitality or customer-service can assist in securing a job as an entry-level stewardess or a sous chef, whereas a trade or mechanical background will provide skills that can be applied to an entry-level deck or engineering position. Then all you need to secure a position on a luxury yacht is the right attitude and the know-how (that is, the correct visas and qualifications, an industry-specific CV and business cards, a good agent, the correct attire, etc.