<p>well, other than Miami, all of the schools you picked get very little rain at all.</p>
<p>UCSD should probably be on your list.
I know they're not necessarily near the coast but Vanderbilt and UVA could make some solid reaches for you, if Miami and UCLA are "good matches".</p>
<p>UTexas - Austin is another option, not really a beach or rain but it's warm and you got the other stuff.</p>
<p>you can also look into University of San Diego, College of Charleston, UGA, Clemson, USoCarolina, UNC-Chapel Hill, UNC-Asheville, UMissouri-Columbia... the hardest criterion to fill is the beach part, but those schools should be some you can start off looking at and work from there. You'll need to finetune things based on your academics, of course.</p>
<p>Not on the beach, but worth a look: the University of Florida and the University of South Florida. Tulane might be another possibility. Good luck.</p>