Yes, it is generally considered safe to drink from a stainless steel bottle. Stainless steel is a durable and non-reactive material that does not contain harmful chemicals such as BPA, phthalates, and lead often found in plastic bottles.