L'Hotel Happy Beach est situé sur le front de mer de Zihuatanejo, à 100 mètres de la plage Blanca et à 1,3 km de celle de Larga. Certains logements possèdent un balcon avec vue sur la ville.
Le personnel de la réception ouverte 24h/24 parle anglais et espagnol.
L'aéroport international d'Ixtapa-Zihuatanejo, le plus proche, est à quelques pas.