Frequently Asked Questions

Find quick answers to the most common questions about travelling in Sri Lanka.

Home Frequently Asked Questions Where is the best place to...

Where is the best place to buy gems in Sri Lanka?

Ravana Tour Specialist August 19, 2026

The best places to get authentic gems in Sri Lanka tend to be licensed dealers in Colombo for high-end retail, and Ratnapura or Beruwala for wholesale activity plus unmounted stones. Buying from state-regulated shops gives consumer protection, and there is a real assurance of authenticity, not just a claim.

In Colombo, you will find luxury boutiques with polished jewellery, often with certification, so it fits tourists well who want immediate confirmation and consistent craftsmanship. Ratnapura, the island’s more traditional gem centre, is usually better for experienced buyers, also for gemmologists who want loose stones nearer the mine. No matter where you go, always check for the National Gem and Jewellery Authority (NGJA) licence, shown inside the shop.

Need Free Sri Lanka Travel Advice?

Hi, I’m Sayuri, your local Sri Lanka travel specialist. Feel free to ask me anything about routes, hotels, transport, activities, or planning your trip.