Google is your friend...Laguna, Big sur, Carmel, and just keep going up the coast.
I agree. The Oregon Coast has some of the most unique and beautiful beaches in the world, in my opinion. They are not tropical, but they are amazing in a different way. Florida has some fantastic beaches too, if you want sun, clear water, and white sand.
Responding to other posts:
As for the idea that cruising the Mediterranean is somehow not cultured, I disagree. It is not much different than a European coming to the U.S. and visiting each major site in an area for a day or two. How many come to NYC for an entire week? It simply isn't necessary to stay that long at many major tourist destinations to get a good sense of what they are about. The amount of stuff we can do in a day in NYC is pretty extensive.
Even when traveling by land, many people visit a city for a day and move on in Europe. In Japan, we had several days in Tokyo, but other cities were only a day or two. That's not much different than spending four days in Rome and then hitting other highlights in the Mediterranean for a full day each.
I felt perfectly content with a full day in Athens, which I loved, but I don't feel I need more time there. A day at each Greek island we visited was perfect, and a week would have been way too much. However, a day wasn't enough in Sicily, so we will plan a trip to go back and spend more time there. The idea that adding more time somehow provides more of a cultural experience is nonsensical to me because almost no tourists are really immersing themselves in the day-to-day lives of the locals. They are almost certainly still hitting up the major sites or even the off-the-beaten-path spots that they only hear of because they are becoming popular on social media.
I wouldn't say someone isn't getting the culture of the U.S. because they spent a day in San Francisco and then moved up the coast, staying in various towns one or two nights at a time. Yes, land trips are necessary for most of Europe, but I will die on the hill that cruising is an ideal way to see the Mediterranean because you can sleep at night while traveling instead of spending a full day of waking time between each stop. It's much different for Americans versus Europeans who can hop down to Greece in an hour or two and leisurely explore the area.