Find hotels in San Francisco, CA from £63