Béni par la nature, Tanah Lot est l'un des temples les plus magnifiques de Bali. Situé sur un gros rocher formant une île à marée haute, les visiteurs ne peuvent pas accéder au temple lui même mais toutefois profiter d'une vue exceptionnelle sur celui-ci. Le meilleur moment pour s'y rendre est la fin de journée afin d'y apercevoir les reflets du soleil couchant sur la mer. De superbes photos peuvent être réalisées depuis les falaises environnantes.