The quake struck at 0251 GMT and its epicentre was located some 27 miles (44km) east of Great Swan Island, according to the US Geological Survey (USGS). It was provisionally considered to be shallow.
Honduran President Juan Orlando Hernandez said authorities had activated the country’s emergency system, but urged people to "please remain calm".
"Based on the preliminary earthquake parameters, hazardous tsunami waves are possible for coasts located within 1,000km of the earthquake epicentre," the US National Weather Pacific Tsunami Warning Center said.
Tsunami advisories, which are a level below "warnings" were issued for Puerto Rico and the Virgin Islands.
Cuba, Mexico, Honduras, Belize and Jamaica meanwhile were issued "threat" warnings of waves between 0.3m to 1m (a foot to 3.3 feet) high.
The USGS’s PAGER algorithm assigned the event a "green alert," meaning a low likelihood of casualties and damage.
"Overall, the population in this region resides in structures that are vulnerable to earthquake shaking, though resistant structures exist," it said. Source from Vietnamnews.