Sanur est située à 8 km à l'est de la capitale de Bali (Denpasar) et sa plage est protégée des rouleaux par une barrière de récifs.