Villa Beach Cottages is located in the northern end of St. Lucia, 4 miles from Castries, the capital and 3 miles from G.F.L. Charles Airport.