For touring the ancient and religious sights please dress modestly. Men’s legs and ladies’ shoulders should be covered. Avoid wearing any type of revealing clothing. Remember that you will have to remove your shoes and stockings before entering temples-so, for ease, a pair of flip flops or sandals is best. At some Hindu temples men should be prepared to strip to the waist before entering
If you are going on an early morning safari wear something that will keep you warm. This is also the case for evenings in the hill country
At beachside resorts and hotels casual dress and swimwear is acceptable-but always be aware of the sun
In the evening smart casual wear is acceptable in hotels and restaurants
At the current time we are not aware of any naturist beaches or resorts in Sri Lanka