Things To Do
in Ratnapura

Ratnapura, known as the 'City of Gems', is located in the Sabaragamuwa Province of Sri Lanka. This picturesque town is nestled among lush hills and is famous for its gem mining, particularly sapphires and other precious stones. Besides its gem-related heritage, Ratnapura is surrounded by stunning natural beauty, including waterfalls and scenic landscapes.

The city is a gateway for trekking expeditions to nearby national parks and is rich in cultural history, attracting travelers interested in both adventure and heritage.

Day Trips

Spend a day exploring around

day 1
Day 1: Exploring Ratnapura
morning
:

Start your day with a visit to the Ratnapura Gem Museum to learn about the city's gem mining history and see stunning examples of local gems.

afternoon
:

Head to the nearby Kiriella Waterfall, where you can enjoy a picnic lunch and take photographs of the beautiful cascading water.

evening
:

Dine at a local restaurant where you can try traditional Sri Lankan curry dishes and enjoy the vibrant local atmosphere.

day 2
Day 2: Nature and Culture
morning
:

Take a guided trek through the Sinharaja Forest Reserve, a UNESCO World Heritage Site known for its biodiversity.

afternoon
:

Visit the ancient Buddhist temples in the area, including the historic Kande Viharaya, to explore the rich cultural heritage of Ratnapura.

evening
:

Relax at a local café, trying out some local desserts while enjoying the sunset views over the hills.

Cost Guide

Prices

ItemPrice
🍛Meal at a restaurant$5
Cup of coffee$1.50
🚗Taxi ride (within city)$2
🛍️Souvenirs$10
🏨Night in a budget hotel$20

Strengths and Weaknesses

  • Rich cultural heritage and history.
  • Beautiful natural scenery and outdoor activities.
  • Less crowded compared to major tourist cities.
  • Limited nightlife options.
  • Public transportation can be challenging.
  • Some areas may not have reliable internet access.
  • "Ayubowan" - Hello
  • "Sita?" - How are you?
  • "Bohoma sthuthi" - Thank you very much
  • "Mama Sinhala kathakarannam" - I speak a little Sinhala
  • "Eka kiyanna" - Please say that again

Places to Visit in Ratnapura

Visit one of these nice places.

Kiriella Waterfall

A stunning waterfall surrounded by lush greenery, ideal for capturing nature's beauty.

Sinharaja Forest Reserve

A UNESCO World Heritage site rich in biodiversity, perfect for capturing unique flora and fauna.

Ratnapura Gem Museum

The museum displays exquisite gems, providing a colorful backdrop for photography.

Culinary Guide

Food in Ratnapura

Ratnapura offers a delightful culinary experience, blending traditional Sri Lankan flavors with local specialties. Don't miss the opportunity to savor authentic dishes made with fresh, local ingredients.

Ratnapura Famous Food

Signature dishes, delicacies and famous food

Rice and Curry

A staple meal consisting of steamed rice served with a variety of vegetable curries, meats, and sambols.

Must-Try!

Kottu Roti

A popular street food made from chopped roti mixed with vegetables, eggs, and spices, often served with a spicy sauce.

Hoppers

Bowl-shaped pancakes made from fermented rice flour, often served with coconut milk and a variety of fillings.

Food Markets

Explore local food markets

Ratnapura Municipal Market

A bustling market where you can find fresh produce, spices, and street food to experience the local culinary culture.

Street Vendors

Try local snacks like isso vadei (prawn fritters) and fresh fruit from street vendors throughout the city.

Climate Guide

Weather

Ratnapura has a tropical rainforest climate with year-round warmth. The average temperature ranges from 20°C to 30°C (68°F to 86°F). Rainfall is highest during the monsoon season from May to September, while the dry season from December to March offers the best weather for outdoor activities. Humidity levels are generally high throughout the year.

How to Behave

Tips on cultural norms and respectful behavior

Respect for Religion

When visiting temples, dress modestly and remove shoes before entering.

Politeness and Greetings

Use polite language and greetings, and address locals with respect.

No Public Displays of Affection

Keep physical interactions minimal in public spaces, as it can be considered inappropriate.

Safety Guide

Safety

Ratnapura is generally safe for tourists, but common precautions should be taken. Avoid walking alone at night and keep valuables secure. It's advisable to stay updated on local news and heed any travel advisories regarding safety.

Tipping in Ratnapura

Ensure a smooth experience

Tipping in Restaurants

It's customary to leave a tip of around 10% if service is not included.

Cash Payments

Most places prefer cash, especially in smaller establishments; ATMs are available in town.

Best Time to Visit

And what to expect in different seasons...

Monsoon (May to September)

Expect heavy rainfall, making it a great time for indoor activities but limiting outdoor exploration.

Dry Season (December to March)

Ideal for trekking and exploring nature, with pleasant weather and clear skies.

Shoulder Season (April and October)

A mix of dry and wet weather; good for fewer crowds at popular sites.

Festive Season (August)

Experience local festivals and cultural events, with vibrant celebrations throughout the city.

Nightlife Guide

Ratnapura at Night

Ratnapura has a low-key nightlife scene with a few bars and restaurants that stay open late. Locals often gather in these establishments, but options are limited compared to larger cities. Enjoying a quiet evening with local music or cultural performances is possible at some venues, providing a unique experience.

Hiking in Ratnapura

Immerse in an unforgettable hike.

Kudumbigala Monastery Trail

A challenging hike leading to ancient ruins and panoramic views of the surrounding landscape.

Adam's Peak (Sri Pada)

A world-famous pilgrimage site with a stunning trek that offers breathtaking views at sunrise.

Airports

How to reach Ratnapura by plane.

Bandaranaike International Airport (CMB)

Located approximately 100 km from Ratnapura, this is the main international airport in Sri Lanka, offering flights to various destinations.

Getting Around

Walkability

Ratnapura is moderately walkable, with many attractions within walking distance in the town center. However, some areas may have uneven sidewalks or steep inclines. It's advisable to wear comfortable shoes and be cautious while navigating local streets.

Demographics

Explore demographics in this area.

Sinhalese

The majority ethnic group in Sri Lanka, known for their rich cultural heritage and traditions.

Tamils

A significant ethnic group, particularly in the northern and eastern regions, contributing to the country's diverse culture.

Popular Sports

Explore popular sports in region.

Cricket

Cricket is a beloved sport in Sri Lanka, with many local teams and matches taking place, attracting enthusiastic crowds.

Traditional Wrestling

A popular cultural sport, often seen during festivals and community events, showcasing strength and skill.

Transportation

Traffic

Traffic in Ratnapura is generally manageable compared to larger cities. Local transport includes buses, tuk-tuks, and taxis, which are commonly used by residents and visitors alike. While public transportation is available, it can be crowded during peak hours, so it's advisable to plan trips accordingly.

Accomodations

Find the best place to stay when visiting Ratnapura.

Dietary Restrictions

Tips for restricted diets.

Vegetarian Options

Most restaurants offer vegetarian dishes, but it’s good to confirm with the staff.

Gluten-Free

While gluten-free options are limited, many rice-based dishes are naturally gluten-free.

Health & Medical

Healthcare

Healthcare facilities in Ratnapura are adequate for basic medical needs, with a few hospitals and clinics available. However, for serious health concerns, it may be necessary to travel to Colombo for specialized treatment. It's important to have travel insurance to cover any medical emergencies.

Discover Sri Lanka

Read more in our Sri Lanka 2025 Travel Guide.

Sri Lanka Travel Guide