Panama City Beach

A beach resort town on the Florida Panhandle's "Emerald Coast," with nearly 30 km of white sand and clear water; St. Andrews State Park and undeveloped Shell Island are the highlights.

Panama City Beach lies in Bay County on the Florida Panhandle in the northwest of the state. It is the largest beach resort town on the "Emerald Coast," stretching about 30 km along the Gulf of Mexico and known for fine white quartz sand and emerald-green water. To the east, St. Andrew Bay separates it from Panama City proper, and to the west it borders the 30A beach communities and Destin.

Areas to explore: at the east end are St. Andrews State Park and Shell Island, reachable only by boat, with dolphin-watching and snorkeling cruises leaving from the Grand Lagoon marinas; the middle stretch along Front Beach Road is lined with hotels, the main beach, M.B. Miller County Pier, water parks and indoor attractions such as Ripley's and WonderWorks; the City Pier and Pier Park are the liveliest spots at night; and Camp Helen State Park sits at the west end. St. Joseph Peninsula State Park, about 1.5 hours' drive east, makes a good day trip.

Best time to visit: Mar–May and Sep–Oct bring comfortable temperatures and fewer crowds; Jun–Aug is peak family vacation season, and March brings spring-break students. Hurricane season runs Jun–Nov, so check forecasts if traveling Aug–Oct.

Getting there: Northwest Florida Beaches International Airport (ECP) is about 25 minutes' drive from the beach; you can also drive from Pensacola or Atlanta. Local transit is limited, so renting a car is recommended. Plan on 3–5 days. Pay attention to the beach warning flags and never swim when rip currents are dangerous.

Top sights

Where to eat