City BuddyCityBuddy
English
Train tracks at a small station surrounded by dense green forest on an overcast day.

Things to Do in Ratnapura, Sri Lanka

Photo made by Dilshad Hussain on Pexels.com

When to visit

MODERATEJan27°8d rainBEST
MODERATEFeb28°6d rainBEST
BUSYMar29°10d rainBEST
BUSYApr29°15d rain
MODERATEMay28°20d rain
NOT BUSYJun27°22d rain
NOT BUSYJul27°20d rain
NOT BUSYAug27°19d rain
NOT BUSYSep27°18d rain
MODERATEOct27°20d rain
MODERATENov27°17d rain
VERY BUSYDec27°12d rainBEST

Plan your perfect trip to Ratnapura, Sri Lanka

Get a complete travel plan built just for you in under 30 seconds, with daily routes, local food tips, budget estimates and more.

Day-by-day itinerary tailored to your style
Detailed budget breakdown with accommodation & food costs
Complete pre-trip checklist so you don't miss a thing

Are any of these especially important to you?

Select all that apply

Plan language: English

Most popular attractions in Ratnapura, Sri Lanka

When it comes to things to do in Ratnapura, Sri Lanka, this city is a wonderful blend of gems and nature. See a collection of over 400 types of precious stones at the Ratnapura Gem Museum. Herds of elephants roam in the Udawalawe National Park, 35 kilometers from the city. Meanwhile, the Sinharaja Forest Reserve, a World Heritage site, spans 11,000 hectares and is home to 160 rare bird species.

Ratnapura Gem Museum

1. Ratnapura Gem Museum

4.3 (337)
MuseumTourist AttractionPoint of InterestEstablishment

Step into this world filled with the sparkle of gemstones, where every stone tells an untold story. Here, see 200+ types of gemstones up close and learn about the thrilling process of mining.

Quick facts: Over 200 types of precious and semi-precious stones are displayed here, many of which have been extracted directly from the mines of Ratnapura. The museum also features fossils that are 300 million years old, telling the story of the island's geological history.

Highlights: A massive 370-carat blue sapphire is kept here that will leave your eyes wide open in amazement. The museum has an interactive section where you can touch actual mining tools and watch the process of cutting and polishing stones live.

Udawalawe National Park

2. Udawalawe National Park

4.5 (7,052)
National ParkParkPoint of InterestEstablishment

This is the most magnificent experience of seeing wild elephants in their natural habitat. On a jeep safari, you can spend hours watching elephants, crocodiles, and colorful birds in their own world.

Quick facts: Spread over 32,000 hectares, this sanctuary is home to over 500 elephants roaming freely. More than 200 species of birds are found here, including the Sri Lankan peacock and eagle.

Highlights: This is one of the few places where you can see elephants up close without the fear of tigers or leopards. In the morning, when the mist clears, herds of elephants can be seen bathing along the riverbank, a sight that is truly unforgettable.

Sinharaja Forest Reserve

3. Sinharaja Forest Reserve

4.6 (2,445)
Tourist AttractionNational ParkParkPoint of InterestEstablishment

The dense rainforest here takes you into a different world among 50-meter tall trees. Amidst the sweet calls of birds and the chattering of monkeys, you will experience a true adventure.

Quick facts: Spanning 11,187 hectares, this is a biodiversity hotspot with over 147 species of birds. More than 95% of the plants here are endemic, making it one of the most unique rainforests in the world.

Highlights: Here you will find a magnificent waterfall called "Ratnagiri" that roars like a lion during the monsoon. Around 6 in the morning, when the mist lifts, the entire forest is bathed in golden light and thousands of butterflies take flight together.

Bopath Ella Falls

4. Bopath Ella Falls

4.6 (2,483)
Tourist AttractionPoint of InterestEstablishment

Hidden in the forests of Ratnapura, this waterfall is famous for its unique shape and three tiers of cascading water. Enjoy bathing in the cool water here and capture the lush green surroundings with your camera.

Quick facts: Flowing through the dense forests of the Ratnapura district, this waterfall drops from a height of 30 meters and its shape is exactly like a Bodhi tree leaf. Cascading down in three tiers, the water joins the Kuruwita River, which later becomes part of the Kalu River.

Highlights: During the rainy season when the water flow is at its peak, the roar of the waterfall can be clearly heard up to a kilometer away, and the spray of water all around creates a rainbow-like spectacle. Locals believe that bathing under this waterfall cures skin diseases, which is why thousands of pilgrims visit here every year.

Rakwana Falls

5. Rakwana Falls

4.6 (129)
Tourist AttractionPoint of InterestEstablishment

Located in the heart of Ratnapura, the land of gems, this waterfall is a precious gift of nature. The sound of falling water and a dip in the nearby hot spring will take you to a different world.

Quick facts: Flowing through the dense forests of the Ratnapura district, this waterfall drops from a height of about 25 meters in three tiers. The warm water from the nearby Galle mineral spring flows through the famous gem mining areas of Ratnapura.

Highlights: The uniqueness here is that while bathing in the naturally formed small pools at the bottom of the waterfall, you may see tiny glittering gem fragments in the water. During the monsoon, the water pressure increases so much that the roar of the waterfall can be clearly heard up to two kilometers away.

Maha Saman Devalaya

6. Maha Saman Devalaya

4.7 (1,967)
Buddhist TemplePlace of WorshipAssociation Or OrganizationPoint of InterestEstablishment

This is a place where faith and history walk side by side. The moment you step into its peaceful courtyard, the mind finds a unique sense of calm.

Quick facts: Located in the heart of Ratnapura city, this temple draws millions of devotees every year. The deity worshipped here is Saman, whom locals regard as the guardian of Saptakona Peak and the lord of all gems.

Highlights: The most unique sight here is during Perahera, when 32 elephants march in full regalia and the light from kerosene lamps bathes the entire courtyard in gold. Ancient inscriptions here reveal that this temple was built in the 13th century, yet its wood carvings and paintings remain just as vibrant today.

Ratnapura Gem Market

7. Ratnapura Gem Market

4.1 (203)
MarketPoint of InterestEstablishment

Where gemstones worth lakhs of rupees are bought and sold only hand to hand and through bargaining. Here you can watch rough gems being cut and polished and buy a precious sapphire or topaz within your budget.

Quick facts: Hundreds of kilograms of gems are traded here every day, including sapphires, topaz, and garnets. Local traders hold gems in their hands, inspect them with their eyes without any machines, and bargain over the price.

Highlights: The most unique thing here is that the buying and selling of gems is done only with a handshake and a glance, with no paperwork involved. This trust between the shopkeeper and the customer keeps alive a centuries-old tradition, where deals worth millions of rupees are settled with just words.

Sri Sumana Saman Devalaya

8. Sri Sumana Saman Devalaya

4.7 (1,967)
Buddhist TemplePlace of WorshipAssociation Or OrganizationPoint of InterestEstablishment

This is the most unique destination to come face to face with the soul of Ratnapura. The tranquil beauty here and the echo of prayers will take you to a different world.

Quick facts: Located in the heart of Ratnapura city, this temple is dedicated to a deity named Suman, who is believed in Buddhism to be the first to touch the Buddha's feet. Every year, thousands of devotees come here to join the chariot procession and Perahera festival, which is the largest religious event in the region.

Highlights: This is a place where people from Sinhalese, Tamil, and Muslim communities all come to pray together, and symbols of all three religions can be seen under one roof. The special thing is that the chief priest here often observes the traditions of all three communities together, setting an example of harmony.

Where to Stay in Ratnapura, Sri Lanka

Selected by City Buddy based on guest reviews and proximity to top attractions

Search all hotels in Ratnapura, Sri Lanka

Powered by agoda

Traditional Sweet Dishes

Kiri Toffee

Kiri Toffee

Kiri Toffee is a creamy, caramel-like confection made from condensed milk and sugar, and it gets its name from the Sinhala word "kiri" meaning milk. It is a beloved sweet treat often prepared for celebrations and festivals in Ratnapura.

Kavum

Kavum

Kavum is a traditional deep-fried oil cake made from rice flour and treacle, with a distinctive pattern created by pouring the batter in a circular motion. It is an essential sweet for the Sinhala and Tamil New Year celebrations in Ratnapura and across Sri Lanka.

Undu Walalu

Undu Walalu

Undu Walalu are small, donut-shaped sweets made from black gram flour and deep-fried until golden, then soaked in sweet treacle syrup. They are particularly popular in Ratnapura during festive occasions and are known for their soft, spongy texture.

Traditional Savory Dishes

Rice and Curry (with Ratnapura Jackfruit Curry)

Rice and Curry (with Ratnapura Jackfruit Curry)

In Ratnapura, jackfruit curry is a signature savory dish as the region is famous for its abundant jackfruit harvests. The unripe jackfruit is cooked in coconut milk and spices, creating a hearty and flavorful curry that pairs perfectly with steamed rice.

Pol Sambol

Pol Sambol

Pol Sambol is a spicy, tangy coconut relish made from freshly grated coconut, chili powder, lime juice, and Maldive fish. This vibrant side dish is a staple at almost every meal in Ratnapura and adds a burst of flavor to rice, roti, or hoppers.

Kottu Roti

Kottu Roti

Kottu Roti is a popular street food made by chopping and stir-frying godhamba roti with vegetables, egg, and spices on a hot griddle. In Ratnapura, vendors often add local spices and vegetables, creating a rhythmic chopping sound that is iconic to the dish.

Traditional Beverages

King Coconut Water (Thambili)

King Coconut Water (Thambili)

Ratnapura is surrounded by lush coconut groves, and the bright orange king coconut yields a naturally sweet and refreshing water called Thambili. It is a popular thirst-quencher in the region and is believed to have cooling and hydrating properties.

Ceylon Tea (Ratnapura Tea)

Ceylon Tea (Ratnapura Tea)

Ratnapura is located near Sri Lanka's hill country tea plantations, and locally grown Ceylon tea is a deeply cherished beverage. The region produces a rich, full-bodied black tea that is often enjoyed with a splash of milk and sugar.

Kithul Treacle Toddy (Raa)

Kithul Treacle Toddy (Raa)

Raa is a traditional palm toddy made from the sap of the kithul palm tree, which is abundant in the Ratnapura district. This mildly fermented beverage has a sweet and tangy flavor and is often enjoyed fresh from the tree as a rustic local drink.

Frequently Asked Questions about Ratnapura, Sri Lanka

Is Ratnapura, Sri Lanka safe for tourists?
Ratnapura is generally safe for tourists. Local police and tourist police patrol 24/7. It is advised not to go out alone at night and to keep your valuables secure. The risk of pickpocketing is low, but remain vigilant.
How many days should one spend in Ratnapura, Sri Lanka?
Two to three days are sufficient in Ratnapura. On the first day, visit the gem mines and explore the city. On the second day, you can go to Sinharaja Rainforest or Kitulgala for rock climbing. The third day can be spent visiting nearby temples and waterfalls.
What is the best time to visit Ratnapura, Sri Lanka?
The best time is between December and April when the weather remains dry. Heavy rainfall occurs from May to November as Ratnapura is one of the wettest regions in Sri Lanka. The annual rainfall exceeds 5000 mm.
Is Ratnapura, Sri Lanka expensive?
Ratnapura is budget friendly. Mid range hotel prices range from 3000 to 6000 rupees per night. Meals are available for 500 to 1500 rupees per meal. Tuk tuk fare is between 200 and 500 rupees. Be cautious while bargaining for gem purchases.
How to get around in Ratnapura, Sri Lanka?
Tuk tuks and buses are the main modes of transport. Bus fares range from 20 to 100 rupees. Tuk tuks are convenient for travel within the city. From Colombo to Ratnapura, it takes about 2.5 to 3 hours by bus and the fare is approximately 300 rupees.

Get a PDF with the most popular attractions sent to your email

Get a PDF with all attractions, ratings, and tips. Perfect for offline use.

Most popular day trips

Sinharaja Forest Reserve

25 km 1h by bus or car

UNESCO World Heritage rainforest, rich in endemic wildlife and birds.

Uda Walawe National Park

75 km 1.5h by car or bus

Famous for elephants, safaris and scenic wildlife viewing.

Adam's Peak (Sri Pada)

30 km 1h by car to base then 4h hike

Sacred mountain peak with sunrise trek and panoramic views.

Kitulgala

40 km 1h by car

White water rafting and adventure sports destination.

Horton Plains National Park

80 km 2h by car

Highland plateau with World's End cliff and diverse flora.

Comments (5)

P
Parul S.

Make sure you carry cash. Most places don't take cards and the ATMs run out of rupees on weekends.

9
A
Alina D.

Rain hit hard even in dry season. Bring a poncho, the streets flood fast and tuk tuks double their prices when it pours.

6
B
Badr D.

The curry buffet lunches here are unreal. Best food I had in Sri Lanka and dirt cheap away from the main road.

5
B
Brittany K.

Gem mines were cool but the town itself is chaotic and dusty. Kind of overwhelming for more than a day.

4
H
Hunter A.

Don't buy gems from the first shop you see near the mines. Walk deeper into the side streets, same stones for half the price.

4

Getting there

Train stations

Ratnapura Railway Station

Main Line connecting Colombo to Badulla

Avissawella Railway Station

Main Line, near Ratnapura for additional connections

From Colombo (CMB), take a direct bus or hire a car via A4 highway. The journey takes about 3 hours.

Find flights to Ratnapura, Sri Lanka

Click to get eSim for Ratnapura, Sri Lanka

The easiest and most affordable way to get mobile internet wherever you travel.

Useful information for Ratnapura, Sri Lanka

Shopping locationsRatnapura Market, Gem Museum, New Town Shopping Area
Nightlife locationsHotel Gem Village, Local Pubs in City Center
Popular casual restaurantsLotus Family Restaurant, Gem City Hotel Restaurant, New Ratnapura Hotel
Popular fancy restaurantsRatnapura Rest House, Centauria Resort Restaurant
Popular coffee shopsCafe Gem, Lotus Café, Hill View Cafe
Tap water safe to drinkNo
Digital nomad visaNo
Best taxi appUber, PickMe
Taxi price / km$0.5
Tourists / year20000
Population50000
Mobile internet speed15 Mbps
Unemployment percentage5.5 %
Poverty percentage14 %
Average income / month$350
Average cost of living / month$400
Hotel price / night from$15
Beer price from$1.5
Coffee price from$1
Street food price from$0.5
Restaurant meal price from$2
Local currencySri Lankan Rupee (LKR)
Power plug typesType D, Type G, Type M
ReligionsBuddhism, Hinduism, Islam, Christianity
Spoken languagesSinhala, Tamil, English
EthnicitiesSinhalese, Sri Lankan Tamil, Moor
Political orientationCenter
Population density400 /km²
Geographical area20 km²
Possible natural disastersFlooding, Landslides, Cyclones
Dangerous animalsSnakes, Scorpions, Mosquitoes (disease-carrying)
Locations for a nice walkSinharaja Forest Reserve, Uda Walawe National Park, Ratnapura Lake Area
Public transportationsBus, Tuk-tuk, Train
AirlinesSriLankan Airlines, AirAsia, Emirates
Suggested vaccinationsHepatitis A, Hepatitis B, Typhoid, Tetanus, Japanese Encephalitis, Rabies
Architecture typeColonial, Traditional Sri Lankan, Modern
Average beer consumption per person / year2 l
Average wine consumption per person / year0.3 l
Tipping cultureNot expected but appreciated for good service. Round up bills or leave 5-10% in nicer restaurants.
Coworking / day$5
Airbnb / month$350
1BR rent / month$120
Gym / month$20
Daily budget (backpacker)$15
Daily budget (mid-range)$40

Overview for Ratnapura, Sri Lanka

English proficiencyAverage
Traffic safetyBad
Friendly to foreignersAverage
Freedom of speechAverage
Public transportationBad
HealthcareBad
EducationBad
Power grid reliabilityBad
Crime safetyAverage
WalkabilityAverage
NightlifeVery bad
Food sceneAverage
LGBTQ+ friendlyBad
Startup sceneVery bad
Noise levelAverage
CleanlinessBad
Nature accessGood
Explore all of Sri Lanka

Looking for another city?