Northside...easily one of the best places to stay in St. Thomas if you love nature! Tons of birds, greenery, ocean views and tiny critters poking around. This escape makes you feel like you're in a totally secluded paradise. Perfect for couples and outdoor enthusiasts.