Beaucoup de visites ou d’excursions peuvent se faire tout seul. Je pense en particulier au triangle culturel avec les sites de Sigirya, Dambulla, Anuradhapura ou Polonnaruva. Pour ces 2 derniers, il peut être sympa d’y louer un vélo pour se déplacer. Pour se rendre sur ces sites, il faudra peut-être prendre un bus ou un tuk-tuk selon l’endroit où vous logerez.
Par contre, pour un safari par exemple, il n’y a pas d’autre choix que de passer par un guide. S’adresser à son hôtel n’est pas forcément une mauvaise chose (pas forcément plus cher), et c’est vrai pour tout type d’excursion.