Ratnapura District hotels

Hotels City Rating From

Ceylon Tea Trails Maskeliya  5 stars

Carolina - Norton - Wanarajah Rd , Maskeliya, Sri Lanka

Maskeliya

Centauria Tourist Embilipitiya  4 stars

New Town, Embilipitiya, Sri Lanka

Embilipitiya Fabulous USD 80

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 213

Rainforest Edge Kalawana  3 stars

Balawatukande, Kalawana, Sri Lanka

Kalawana USD 209

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

Ratnaloka Tour Inn Ratnapura  3 stars

Kosgala, Kahangama, Ratnapura, Sri Lanka

Ratnapura USD 106

Centauria Hill Resort Ratnapura  3 stars

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

Ratnapura Fabulous USD 97

River Garden Resort Belihuloya  2 stars

Belihul Oya, Belihuloya, Sri Lanka, 70140

Belihuloya USD 52

Nilani Hotel Ratnapura  2 stars

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

Ratnapura USD 41

Jungle House Udawalawe  0 stars

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

Udawalawe USD 82

The Griffins Safari Resort-Udawalawe  0 stars

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

Udawalawe USD 51

Kula Kula Udawalawe  0 stars

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

Udawalawe

Heritage Belihuloya Resort  0 stars

Belihuloya, Belihuloya, Sri Lanka, 70140

Belihuloya USD 31

Adams Home Stay Nallathanniya  0 stars

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

Nallathanniya

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 34

Aigburth Villa Rakwana  0 stars

Aigburth Estate, Suriyakanda, Rakwana, Sri Lanka, 70300

Rakwana USD 304

The Rainforest Ecolodge - Sinharaja Deniyaya  0 stars

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

Deniyaya Superb USD 182

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 41

Rainforest Lodge Deniyaya  0 stars

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

Deniyaya USD 31

Serene Villa Ratnapura  0 stars

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

Ratnapura