If you are in search of some of the best hotels or resorts in St Thomas, then you should once check in to the Bolongo Bay beach resort.