Can I wear a bikini in Sri Lanka full dress code guide for tourists
4 Answers from travellers
Practical zone-by-zone guide. TOURIST BEACHES (Mirissa, Unawatuna, Hiriketiya, Ahangama, Arugam Bay, Trincomalee tourist stretches) - bikinis and swim trunks completely fine on the beach and in restaurants directly on the beach. Topless sunbathing is NOT acceptable ANYWHERE in Sri Lanka, at any beach, ever. LOCAL BEACHES and village beaches (any beach without a hotel/restaurant strip) - wear a t-shirt and shorts or a sarong over your swimsuit. Local families are there, especially on weekends. WALKING FROM BEACH TO HOTEL through a village - throw a sarong over the bikini, or a light dress. Two minutes of coverage saves everyone awkwardness. CITY (Colombo, Galle Fort, Kandy) - shorts and tank tops fine, sundresses fine, athleisure fine. Nothing overly revealing. TEMPLES and religious sites - shoulders and knees covered, no hats, remove shoes. Rural inland villages - dress modestly, err on covered.
A sarong is THE most useful piece of clothing you will pack. Buy one on day 1 (they cost 500-1500 LKR at any market). Uses: beach cover-up, temple leg-cover, sun shade, beach mat, chilly-train blanket, evening wrap. It solves 90 percent of dress code questions instantly.
Sarong on day 1, bikini stays on the beach, t-shirt to walk through villages. Very clear guide, thank you!
For men: swim shorts fine at the beach, but throw on a t-shirt when walking into a restaurant or shop, even a beachside one. Bare-chested walking around town looks tacky and locals notice.
You must be logged in to post an answer.
Log In to AnswerRelated questions
- Wildlife parks in Sri Lanka beyond Yala - Wilpattu, Minneriya, Udawalawe - which is worth visiting?2 answers
- Kandy Esala Perahera - when does it happen, where are the best viewing spots, and how do I get seats?2 answers
- Arugam Bay vs Weligama for intermediate surfing - which should I choose and why?2 answers
- Best local food to eat in Colombo - where do locals actually eat and what should I try?2 answers
- How cheap can you realistically travel Sri Lanka on a shoestring - $25-30 USD per day?2 answers
- Ayurveda retreat in Sri Lanka - what to expect and how to find genuine treatment vs tourist trap?2 answers
Join a Crew
Kandy Perahera Live Tonight
Perahera Seats, Hotels & Roads
Dalada & Perahera Culture