Summer: July and August But not all beaches are created equal and many people prefer tropical beaches, like those found in the Caribbean in the winter, when it's also less likely to rain. If you can handle the heat, you may find better deals for cruises to these hotter islands in July and August.