There's no way around it: San Francisco is just plain expensive. Its hotels are no exception, and neither are hotel features like on-site restaurants, spas, and parking (and this is a city where street parking can be a blood sport). With this in mind, take a look at the San Francisco hotels that offer guests a good bit of value with offerings like free daily breakfast, free lobby treats, and rooms with kitchenettes.