Tammipiha sijaitsee idyllisessä vahassa kaupungissa merenäärellä, torin ja vierasvenesataman välissä. Tammipiha on keskeisellä paikalla Tammisaarta, meren rantaan matkaa alle 100 m ja torille 50 m. Läheltä löytyy useita kauppoja, kahviloita ja ravintoloita.
Tule nauttimaan vanhankaupungin kulttuurihistoriasta, kapeista kujista ja pienistä kahviloista. Tammipihasta näkyy Stallörenin puisto, joista löytyy lapsille leijonapuisto, keinuja ja kiipeilytelineitä. Puisto jatkuu lapsiystävälliseen rantaan, jossa myös vesiliukumäki.