San Roc Cay Marina
27267 Perdido Beach Blvd.
Orange Beach, AL 36561
San Roc Cay Marina is located on Perdido Beach Blvd. in Orange Beach, AL
From Alabama, go south on Hwy 59 until it dead ends at Hwy 182 across from the Hangout in Gulf Shores, turn left at the red light. Go 8 miles on Hwy 182 and San Roc Cay is located on the left. Turn left into San Roc Cay, the Marina is located in the rear.
From Pensacola go west on Barrancas Ave. (Hwy 292). The road name changes to 182 when entering Alabama. San Roc Cay is located on the right about .4 miles west of the Perdido Pass Bridge. Turn right into San Roc Cay, the Marina is located in the rear.