May - June (Shoulder Season)

May and June are the shoulder months. This is when you bet the best of both worlds. The crowds aren’t too heavy and prices are lower. There is typically a little more rain, however it is typically a short, tropical shower. During shoulder season, you don’t have to worry about the best beachside spots being taken, or resorts being completely sold out.