Forget about Miami and Laguna Beach! The 10 Best Coastal Small Towns – each with a population of fewer than 25,000 people as of the last census – offer unpretentious and affordable seaside fun without the crowds, proving that bigger isn’t always better.
“Los Osos, California seems to have it all,” says 10Best Local Expert Sherel Purcell. “Small sophisticated restaurants and coffee shops sit on the quiet seaside that offers the best views of the Morro Bay rock that appears to rise out of the sea to the north. A hillside golf course overlooks a sleepy bay and the beautiful Montaña De Ora State Park.”