Long bay beach resort

ADD TO MY TRIP

Long Bay Beach Resort is located on the northwestern coast of Tortola, the largest of the British Virgin Islands. Known as the “land of turtle doves," this scenic, mountainous island is an internationally respected mecca for boating, fishing and diving. Moreover, an aura of sophisticated tropical informality reigns at this beachfront, plantation-style resort, which lies among verdant hills. Historical touches are found throughout the property, and outside you'll find a mile-long beach of...

ADD TO MY TRIP