Yes, yachts can be hired for various occasions such as weddings, company parties or birthdays. These yachts are often customised to meet the specific requirements of the event.