Boulder Crest Villa is located on the western coast of Virgin Gorda at the base of the 1360 ft high Gorda Peak.

The Villa is situated approximately 55 feet above sea level and features fabulous scenic views of the Francis Drake Channel and other Islands. The coral reefs surrounding Mountain Trunk Beach, Nail Bay and Long Bay are teeming with sea life and arguably offer some of the finest snorkeling experiences around. The slopes of Gorda Peak provide for interesting nature hikes.