Sáu tàu chiến của Hải quân Hoàng gia Anh từng được mang cái tên HMS Jamaica, được đặt theo hòn đảo thuộc địa Jamaica: