These coastal hotels have solid amenities for everyone, but especially surfers—with access to great breaks, gear rental, and more