Gammarth est une commune balnéaire située à 20 kilomètres au nord de Tunis, prés de La Marsa. La station s’adosse à une colline en surplomb d’une vaste plage. On peut y accéder par le TGM (Tunis-Goulette-Marsa), petit train pittoresque qui dessert les plages des banlieues touristiques nord du bord de mer de Tunis (notamment Carthage et Sidi Bou Saïd). Elle se distingue par ses quartiers résidentiels de luxe et des hôtels de haut niveau.