Yes, if you are staying anywhere downtown, you can easily walk to many of the tourist attractions. You can also find taxis everywhere in San Jose.