Pantai Tanjung Aan terletak di Lombok tengah-selatan tepatnya di kecamatan Pujut dan masuk dalam kawasan Kuta Mandalika. Lokasinya berjarak sekitar 3 kilometer dari pantai Kuta Lombok dan hanya membutuhkan waktu 15 menit untuk sampai ke sana.
Diukur dari Bandara International Lombok jaraknya sekitar 24 km, dan dari Kota Mataram jaraknya sekitar 62 km, kondisi jalan menuju pantai bisa dikatakan bagus untuk kenyamanan berkendara.