La ville de Mahajanga présente cette agréable originalité de posséder de belles plages, proches du centre-ville et donc facilement accessibles. Plage du Village Touristique (centre ville), Petite Plage d’Amborovy bordée de filaos, plage du Grand Pavois (10km) où sont installés de nombreux restaurants, plage d’Ampazony (15km) à proximité de cirques rouges, plages d’Ampasindava (20km) et d’Antsanitia (25km).
Plus l’on s’éloigne de l’embouchure de la Betsiboka et plus les eaux sont claires. Plusieurs plages sont équipées de paillottes et nattes, lieux de détente idéaux en famille.