Guantánamo (ang. Guantánamo Bay, hiszp. Bahía de Guantánamo) – zatoka w prowincji Guantánamo na południowym wschodzie Kuby (19°54′N, 75°9′W). Część zatoki znajduje się pod administracją USA (Baza wojskowa Guantanamo).
Nazwę zatoce nadali Tainowie, Krzysztof Kolumb nazwał ją Puerto Grande.