Named as the most romantic resort in the world, Jade Mountain offers some of the most insane views in the world. St. Lucia is renowned for its organic and natural beauty, and this hotel only highlights that. The weather is such that each room is open – there are no windows – and each room has its own infinity pool leading out to the sea and with incredible, out-of-this-world views.