Royal Caribbean Cruises Ltd. (NYSE:RCL - Get Free Report) has received a consensus recommendation of "Moderate Buy" from the twenty-two ratings firms that are currently covering the company, Marketbeat Ratings reports. Eight analysts have rated the stock with a hold recommendation, thirteen have giv