Ameglia leží v Ligurii na východním okraji regionu, nedaleko hranice s Toskánskem a u ústí řeky Magra. Obec tvoří historické městečko na kopci a pobřežní část Bocca di Magra a Fiumaretta. V okolí najdete menší písečné pláže, ústí řeky a členité pobřeží s výhledy na Ligurské moře. Díky poloze je Ameglia zajímavá také pro milovníky historie - v horní části obce stojí hrad Castello di Ameglia.
Ameglia se hodí pro klidnější dovolenou u moře a zároveň jako základna pro poznávání východní Ligurie a severního Toskánska. Nedaleko leží Lerici, Portovenere a Golfo dei Poeti, na výlet můžete vyrazit také do Cinque Terre nebo do Carrary. V okolí se dá chodit pěšky i jezdit na kole podél řeky Magra a pobřeží. Pro klasickou plážovou dovolenou je praktičtější vybírat ubytování v Bocca di Magra nebo Fiumaretta než přímo v historickém Ameglia.