Top 18 Beautiful Beaches in America

13. St. Augustine, Florida

This Florida city offers easily accessible, uncrowded beaches with calm waters ideal for families. After you spend a few days splashing around, take a stroll down the historic St. George Street or soak up the city’s Spanish heritage at the Castillo de San Marcos National Monument.