Royal Caribbean is the most Instagrammed cruise line, included in over 630,000 posts. Carnival Cruise Line came second with nearly 500,000 posts, followed by Disney Cruise Line (over 300,000), Princess Cruises (over 110,000) and Celebrity Cruises (over 100,000).
While Royal Caribbean was the most popular overall, some cruise lines ranked higher for specific types of posts. For example, Princess Cruises ranked the highest for posts around food and relaxing, while Carnival Cruise Line ranked highest for posts around parties and excursions.
To find this data, Seahub scraped Instagram for #cruise to obtain over 1.8 million posts. They grouped all posts by mentions of specific keywords or cruise lines and determined rankings by case frequency.
Seahub is a cruise booking website that allows you to search and compare the best cruise deals for your next vacation. They have a listing of over 20,000 cruises.
The full study about the popularity of cruise lines on Instagram can be found at: https://www.seahub.com/blog/seaside-snapshots-perfect-cruise.