METRO TRAIN (B.A.R.T)
The BART subway train goes downtown from the International Terminal. The last train is around 23:45 (11.45pm). Tickets cost about $10. Get off at Powell Street Station or Montgomery Street Station downtown.
Shuttles are expensive from Oakland due to heavy traffic and tolls on the Bay Bridge. Get the BART subway train from the terminal. There is a connector which takes you to the main BART station. From there board a San Francisco train (there are three different ones; San Francisco Airport, Milbrae or Daly City bound trains). Get off at Powell Street Station and walk 5 blocks to the hotel.