San Juan is a year-round city, but it is not the same city in February as it is in September. Trade winds hold the temperature in a narrow, comfortable band all year, so what really shifts is rain, sea conditions, festival crowds and the price of a room — from courtyard inns behind blue cobblestones in Old San Juan to beachfront towers in Condado. Choose your month deliberately and you can have both the weather and the hotel you actually want.
San Juan's Two Seasons: What Actually Changes Through the Year
Sitting on Puerto Rico's north coast, San Juan gets a steady push of Atlantic trade winds that keeps it from feeling as oppressive as its latitude suggests. Daytime temperatures typically run from the mid-70s to the upper 80s Fahrenheit in every month of the year, and the sea stays warm enough to swim in from January to December. The variation that matters is rainfall, wave size, crowds and hotel rates — which is why the "best" time to come depends on whether you are chasing a guaranteed stretch of blue sky or a bargain on a colonial-era room.
Two broad seasons shape the calendar. The drier, breezier stretch runs from December through April. The wetter, steamier months run from May to November and overlap with hurricane season, which officially spans June 1 to November 30. Rainy season rarely means washed-out holidays: it more often delivers a heavy twenty-minute afternoon squall, then sun, and streets that steam as they dry. Dry season gives you longer, clearer days, lower humidity and evenings cool enough for a light layer on a rooftop terrace.
Hotel pricing follows demand rather than the forecast. Rates climb from mid-December through mid-April, spike hardest over the Christmas and New Year week, and slump in late summer and early autumn. Understanding that curve is the single most useful piece of planning you can do, because a two-week shift in your dates can change both your bill and your experience dramatically.

Peak Season, December to April: Dependable Sun, Premium Rates
This is the postcard version of Puerto Rico. Humidity drops, the northeast trades keep afternoons pleasant, and rain becomes an interruption rather than a routine. Days generally land in the low to mid 80s with evenings in the low 70s, and mornings bring the island's finest light — ideal for walking the ramparts of El Morro and Castillo San Cristóbal before the sun gets serious, then cooling off at Escambrón or Ocean Park in the afternoon.
The catch is what everyone else wants the same thing. Rates in Condado, Isla Verde and above all Old San Juan rise from mid-December, with the Christmas-to-New-Year week the most expensive stretch of the year, frequently costing double what the identical room goes for in September. Old San Juan's boutique properties are often converted colonial buildings with fewer than twenty rooms, so they sell out months ahead for February and March. If you care about a specific hotel rather than simply whatever is left, book three to six months out for peak-season travel.
Cruise traffic dictates the rhythm of the day in the historic core. When ships are docked, Calle Fortaleza and the plaza by the cathedral fill by mid-morning, and lines at the fort entrances stretch. Check the port schedule before you commit to an Old San Juan day, aim for a ship-free morning, or stay in the neighborhood and enjoy it after the day visitors sail at dusk — the blue cobblestones at night, lit and almost empty, are the best version of the city.

Shoulder Season: Late April to June, and November
Late April through early June is the quiet sweet spot many repeat visitors keep to themselves. The dry-season pattern lingers into May, the ocean is at its warmest, and rates have already begun sliding down from their winter heights. Easter travel has thinned out, so the fort walls, the Paseo de la Princesa and the beaches at Condado feel human again. Expect rising humidity and a scattering of afternoon showers the later you go, but nothing that ruins a day.
November is the second shoulder window. Hurricane season technically runs through the end of the month, but storm risk has dropped sharply from its September peak, and hotel prices sit among the lowest of the year right up until the holiday rush begins. Places in Old San Juan and Santurce that close for annual maintenance in September and October are typically back open, restaurants are fully staffed, and the light has that soft, post-rain clarity.
The trade-off in both windows is unpredictability rather than discomfort. You might get five flawless days, or you might get a tropical wave that dumps rain for an afternoon and a half. Booking a flexible rate and keeping one indoor plan in your pocket — the cathedral, the colonial art museums, a long lunch in Santurce — turns a wet afternoon into a minor detail instead of a lost day.

Hurricane Season, June to November: How to Book Without Getting Burned
The official season runs from the start of June to the end of November, with the statistical peak from mid-August to mid-October. It is worth saying plainly: the overwhelming majority of days in those months are ordinary, gorgeous Caribbean days. Locals swim, dine outdoors and host weddings straight through. What you are managing is the small chance of disruption, not the likelihood of a ruined trip.
That risk is best handled at the booking stage. Choose refundable or changeable rates over prepaid, nonrefundable bargains whenever the difference is modest, and consider travel insurance that explicitly covers weather-related disruption. Large beachfront hotels in Condado and Isla Verde are built for storm season, with backup power, water storage and shutters; smaller historic guesthouses in Old San Juan may have less redundancy. Keep an eye on forecasts starting about a week before departure, and remember that a storm hundreds of miles away can still send big swells to north-facing beaches.
September and October bring the deepest discounts of the year, along with shorter restaurant hours and a handful of businesses closing for their annual break. Surf picks up noticeably along the Atlantic-facing shore — Condado, Ocean Park and Isla Verde — and rip currents are a real hazard on red-flag days. Swim where lifeguards are posted, stay close to shore, and if the water looks angry, take the short drive to calmer beaches instead. Rain also means mosquitoes, so pack repellent for evenings.

Festival Calendar: The Weeks When Hotels Sell Out
Mid-January brings the city's loudest street party, the Fiestas de la Calle San Sebastián, when four days of music, artisans and food stalls pack the blue cobblestones of Old San Juan. It is enormous fun and genuinely local, and it makes every room in the historic quarter disappear months in advance. If you want to attend, reserve accommodation in the autumn, or stay in Condado or Santurce and walk or ride in for the evening.
February's Carnival celebrations and Easter week are the other two periods when Puerto Ricans travel heavily within their own island. Beach resorts in Condado and Isla Verde often impose multi-night minimums over the long Easter weekend, and ferries to the offshore islands sell out early. Late June brings the city's biggest jazz gathering to Santurce along with the Noche de San Juan on the night of June 23, when crowds wade into the water at Escambrón and other beaches and step backward three times for luck in the year ahead.
Then comes the year-end crush: the last week of December fills Old San Juan with visitors, drives rates to their annual ceiling and turns New Year's Eve in the plaza into a full-scale celebration. If your dates are fixed around any of these events, treat your hotel booking as the first thing you arrange, not the last.
Where to Stay, and How the Season Changes the Decision
Old San Juan is the atmospheric choice: courtyard inns and small hotels inside colonial buildings, walkable to the forts, the cathedral and the Paseo de la Princesa, with no beach of its own and narrow one-way streets that make a rental car more hindrance than help. It is also the noisiest option during festival weekends. Condado offers the opposite bargain — a walkable beachfront strip of restaurants and mid-rise and high-rise hotels with pools — while Isla Verde, closest to the airport, delivers the widest sand and the most resort-style inventory.
For quieter trips, Ocean Park pairs a residential feel with guesthouses a block or two from the water, popular with long-stay visitors and LGBTQ+ travelers. Santurce, the arts district around La Placita, has the city's best nightlife on its doorstep and a growing crop of design-minded small hotels, though street noise is part of the package. Each neighborhood behaves differently by season, which is why the calendar should influence not just your dates but your address.
A practical rule: in peak season, book Condado or Isla Verde for availability and better rates, then day-trip into the historic core. In value season — late spring, or September through November — spend the savings on an Old San Juan boutique room or an Ocean Park guesthouse you could never justify in February. Whichever month you choose, prioritize walkability on a first visit; San Juan rewards people who leave the car parked and wander.
Frequently asked questions
What is the cheapest month to stay in a San Juan hotel?
September and October are consistently the least expensive months, with late August not far behind. Rates drop because you are inside hurricane season's statistical peak, so pair a discounted room with a refundable rate and travel insurance rather than a nonrefundable bargain.
Which months have the best beach weather in San Juan?
February through April is the most reliable window: low humidity, long sunny days, sea temperatures in the upper 70s to low 80s and only brief passing showers. December and January are nearly as good but pricier and busier over the holidays.
Do I need to worry about hurricanes if I visit in summer?
The season runs June 1 to November 30, peaking mid-August to mid-October. Most days are unaffected, but book flexible rates, watch forecasts starting a week out, and remember that distant storms can still produce dangerous surf and rip currents on Atlantic-facing beaches.
How far ahead should I book a hotel in Old San Juan?
For peak season, three to six months is sensible, since many colonial-era properties have fewer than twenty rooms. For the mid-January street festival, Easter week or the Christmas-to-New-Year stretch, book six months or more ahead, or plan to stay in Condado or Santurce instead.
Is San Juan worth visiting during the rainy months?
Yes, if you adjust expectations. You get lower rates, thinner crowds and lush green scenery, and rain usually arrives as a short, heavy afternoon burst rather than all-day drizzle. Front-load sightseeing in the morning, keep an indoor backup plan, and pack mosquito repellent for evenings.
Sort the rest of your trip
Everything for San Juan, in one placeTransfer in San Juan
Private driver waiting on arrival — no queues, no surprises.
Book a transfer
Things to do in San Juan
Skip-the-line tickets, guided tours and standout experiences.
See experiencesStay online in Puerto Rico
Travel eSIM — data the moment you land, no roaming bills.
Get an eSIM