Travel guide and visitor information for Port Charlotte and Punta Gorda , Florida. Port Charlotte is located about thirty minutes south of Sarasota and north of Fort Myers, Florida. Charlotte County, home to Port Charlotte and Punta Gorda, is known for affordable housing, low crime, and Port Charlotte’s Town Center Mall. Explore popular attractions like Laishley’s Crab House Restaurant, Fisherman’s Village, and Luigi’s Pizzeria. Allegiant Air is now building a luxury resort on Charlotte Harbor, near Punta Gorda Airport, with nearly 700 hotel rooms and luxury condominiums. Some locals believe the massive Allegiant Resort is a harbinger for casino gambling. Port Charlotte and Punta Gorda are now attracting thousands of retiring baby boomers to live each year.