American Airlines are offering very cheap flights from Miami to St. Thomas! You can book a ticket from only $135 for a roundtrip!