Pensacola Beach, Florida, is situated on Santa Rosa Island across the Pensacola Bay Bridge from Pensacola.