For years, Negril's beach was rated as one of the top ten beaches in the world by several travel magazines. The beach's length is significant — the two bays (Bloody Bay to the north, and Long Bay to the south) comprise the Seven Mile Beach. The beach is actually a little less than 7 miles in length, with Bloody Bay being around 2 miles, and Long Bay being just under 5 miles. Bloody Bay is home to the large, all-inclusive resorts, and Long Bay has all-inclusives and smaller, family-run hotels.