San Juan biedt een breed scala aan resorts, van budgetvriendelijke opties tot luxe resorts met uitgebreide faciliteiten. Verwacht voor een resort in San Juan grofweg een budget van $150 tot $400 per nacht, afhankelijk van het seizoen en de locatie. Populaire wijken om te verblijven zijn Condado en Isla Verde, bekend om hun stranden, restaurants en nachtleven, en het historische Old San Juan. Veel resorts beschikken over zwembaden, restaurants, fitnesscentra en zijn ideaal voor zowel zakenreizigers als families.
Het Caribe Hilton ligt bijvoorbeeld in een 17 hectare groot tropisch landschap en heeft een privéstrand, vijf zwembaden en negen restaurants, waardoor het een uitstekende keuze is voor families. Het Sheraton Puerto Rico Resort & Casino, gelegen naast het congrescentrum, biedt een casino met meer dan 400 gokkasten, een oneindig zwembad en is vooral populair bij zakelijke reizigers en liefhebbers van design. Voor een verblijf met een goed budget is het Holiday Inn Express San Juan Condado een prima optie met een zwembad, een zonneterras en een fitnesscentrum, gelegen op loopafstand van het Condadogebied.
