Your guide to finding the best hotels in San Juan, Dominican Republic
To make the most of your time in San Juan, find a hotel that’s right for you. We’ve picked some of the city’s best hotels, from luxury to budget-friendly.
Best time to visit San Juan
The best time of year to visit San Juan depends on what you’re looking for (or hoping to avoid) during your trip in terms of things like weather and price.
Low and high season in San Juan
Busiest month(s): January sees the most tourists to San Juan, causing the average price per night to rise to $178. Keep in mind that costs tend to be higher compared to the slower seasons when average nightly rates decrease to $43.
Quietest month(s): Snag lower prices on hotel rooms and avoid peak season prices by taking your trip in August, when the average price per night average is $43.
With less annual rainfall, San Juan is a great travel destination if you prefer drier weather.
If you are looking to avoid wet weather, visit San Juan in February when you can avoid the rainy season, which takes place in October.
January is the most expensive month to stay in San Juan, so plan accordingly. When prices peak, you can expect to spend an average of $178 per night on a hotel stay. Prices are usually highest on Saturday. No matter the time of year, Friday is usually the cheapest day to book hotels.
Where to stay in San Juan
The most-booked hotels are favorites for a reason, and Skyscanner helps you secure the right room at the most appealing price.