The Bahamas enjoy around 320 sunny days a year. Daytime temperatures December to April average 70°F (21°C), and June to September a perfect 80°F (26°C). In general, the islands are balmy year-round, with cooling trade winds blowing by day from the east. The so-called rainy season extends from late May to November; hurricane season is June to November.
High season typically runs from mid-December to mid-April, when hotel prices are at their most expensive. Some hotels are booked solid around Christmas and Easter. During low season, many hotels reduce their rates significantly.
Some Out Island hotels close, but tourist accommodations are always available.