Ratnapura District hotels

Hotels City Rating From

Centauria Tourist Embilipitiya  4 stars

New Town, Embilipitiya, Sri Lanka

Embilipitiya Fabulous USD 84

Lake Serenity Boutique Hotel Ratnapura  4 stars

Gonapitiya, Kuruwita,, Ratnapura, Sri Lanka

Ratnapura USD 117

Boulder Garden Kalawana  3 stars

Sinharaja Road, Koswatta, Kalawana, Kalawana, Sri Lanka, 70450

Kalawana USD 192

Blue Sky Guest House Nallathanniya  3 stars

No.32/2,Nuwara Eliya, Nallathanniya, Sri Lanka

Nallathanniya USD 47

Sapphire Holiday Resort Ratnapura  3 stars

36/7B , Safaya Lane, Polhengoda, Ratnapura, Sri Lanka

Ratnapura USD 32

Elephant Trail Udawalawe  3 stars

5Th Mile Post , Udawalawe, Sri Lanka

Udawalawe Very good USD 76

Centauria Lake Resort Embilipitiya  3 stars

New Town, Embilipitiya, Sri Lanka, 70200

Embilipitiya USD 82

Centauria Hill Resort Ratnapura  3 stars

305/2, Colombo Road, Veralupa,, Ratnapura, Sri Lanka, 70000

Ratnapura Fabulous USD 97

Ratnaloka Tour Inns Ratnapura  2 stars

Kosgala,Kahangama, Ratnapura, Sri Lanka, 70000

Ratnapura USD 106

Nilani Hotel Ratnapura  2 stars

No 21, Darmapala Mawatha, Ratnapura, Sri Lanka, 70000

Ratnapura USD 41

Adams Home Stay Nallathanniya  0 stars

Adams Peak Road Delhouse Nallathanniya, Nallathanniya, Sri Lanka, 22070

Nallathanniya

Heritage Belihuloya Resort  0 stars

Belihuloya, Belihuloya, Sri Lanka, 70140

Belihuloya USD 31

Kula Kula Udawalawe  0 stars

Usweliara Sevanagala, Uda Walawe, Udawalawe, Sri Lanka, 00500

Udawalawe

Blooming Wild Resort Udawalawe  0 stars

No.963 South Canal Road,, Udawalawe, Sri Lanka, 70190

Udawalawe USD 36

Jungle House Udawalawe  0 stars

96 Milepost Kiripattiya Road Kolmbageara Udawalwe, Udawalawe, Sri Lanka, 70190

Udawalawe USD 82

Hotel Gayan'S Udawalawe  0 stars

No.400 7Th Mile Post , Thanamalvila Road, Udawalawe, Udawalawe, Sri Lanka, 70250

Udawalawe Exceptional USD 32

Nature House Udawalawe  0 stars

Thanamalvila Road No. 180, Udawalawe, Sri Lanka, 70190

Udawalawe Superb USD 28

Ceylon Tea Trails Maskeliya  0 stars

Carolina - Norton - Wanarajah Rd , Maskeliya, Sri Lanka

Maskeliya

The Rainforest Ecolodge - Sinharaja Deniyaya  0 stars

Enselwatte Tea Estate Deiyaya, Deniyaya ( Matara), Sri Lanka, Deniyaya, Sri Lanka

Deniyaya Superb USD 178

Pavana Resort Embilipitiya  0 stars

Old Camp Road, Embilipitiya, Embilipitiya, Sri Lanka

Embilipitiya Superb USD 39

Kottawatta Village Udawalawe  0 stars

Udawalwa Junction, Udawalawa , Udawalawe, Sri Lanka

Udawalawe Fabulous USD 44

Rainforest Lodge Deniyaya  0 stars

Rainforestlodge, Temple Road, Deniyaya., Deniyaya, Sri Lanka, 81500

Deniyaya USD 31

River Garden Resort Belihuloya  0 stars

Seelogama, Belihuloya, Sri Lanka, 70140

Belihuloya USD 68

Aigburth Villa Rakwana  0 stars

Aigburth Estate, Suriyakanda, Rakwana, Sri Lanka, 70300

Rakwana USD 304

Serene Villa Ratnapura  0 stars

245/55 A4 Main Road, Batugedara, Ratnapura, Sri Lanka

Ratnapura