Escape to Laid-back Luxury at Our Boutique Hotel in Tortola, A Top British Virgin Islands Resort.
Welcome to
Long Bay Beach Resort
British Virgin Islands
Nestled on the picturesque shore of Long Bay Beach, relax in nature and experience the laidback luxury of the Caribbean at this scenic hideaway.