Small-ship cruise firm Windstar Cruises launched its new online booking engine through its official website.