Barrier Dunes is a gated vacation rental home community located just outside the gates of the St. Joseph Peninsula State Park. The St. Joseph Peninsula is also known as Cape San Blas and is a slim peninsula of sugar-white sand is around 50 miles southeast of Panama City in the Gulf of Mexico. If you are looking for quiet, uncrowded, pet friendly, white sand beaches then Barrier Dunes is the place for you! Check out our vacation rental villas at Barrier Dunes below.