Moneragala District hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Hotels City Rating

Tamarind Lake  5 stars

Raja Mawatha, Kataragama, Sri Lanka

Kataragama
USD 118

Melheim Resort  5 stars

Lower Blackwood, Beragala, Haputale, Sri Lanka, 90165

Haputale
USD 103

Chaarya Resort & Spa By Chandrika  5 stars

Kataragama Road, Tissamaharama, Sri Lanka

Tissamaharama Great
USD 82

Jetwing Yala  5 stars

Yala, Yala, Sri Lanka

Yala Great
USD 148

Cinnamon Wild Yala  4 stars

P.O Box 1, Kirinda,, Yala, Sri Lanka

Yala Great
USD 193

Hotel Tamarind Tree  4 stars

Mahasenpura, Tissamaharama, Sri Lanka, 82600

Tissamaharama Perfect
USD 66

Ekho Safari Tissa  4 stars

Tissamaharama, Tissamaharama, Sri Lanka

Tissamaharama Great
USD 109

Laya Safari  4 stars

Palatupana Yala, Yala, Sri Lanka

Yala Great
USD 207

Hotel Rivinka  4 stars

No. 70 A Raja Mawatha, Kataragama, Sri Lanka

Kataragama
USD 92

Mandara Rosen  4 stars

57 Detagamuwa, Kataragama, Sri Lanka

Kataragama Perfect
USD 50

Thaulle Resort  4 stars

No 35, Mahadeira, Yodakandiya, Tissamaharama, Sri Lanka

Tissamaharama Perfect
USD 108

Ella Mount Heaven  3 stars

15 Th Mile Post, Wellawaya Road, Ella' Bandarawela' Sri Lanka, Ella, Sri Lanka, 90090

Ella
USD 72

Oak Ray Lake Resort  3 stars

No. 15, Courts Road, Tissamaharama, Sri Lanka

Tissamaharama
USD 86

Hotel Sun View  3 stars

No.200, Hotel Sun View, Badulla Road, Haldummulla, Sri Lanka, Haldummulla, Sri Lanka, 90180

Haldummulla
USD 47

Mountain Heaven  3 stars

Kitalella, Ella, Sri Lanka

Ella
USD 156

Samwill Holiday Resort  3 stars

Sella Road, Kataragama, Sri Lanka

Kataragama
USD 42

Iconic Rawana Resort  3 stars

Wemullahena, Ella, Sri Lanka

Ella
USD 36

Kithala Resort  3 stars

Kataragama Road, Tissamaharama, Sri Lanka, 82600

Tissamaharama
USD 66

The Mist Holiday Bungalow  3 stars

The Mist Holiday Bungalow Welimada Road Near The Co Op Office Haputhale, Haputale, Sri Lanka, 90160

Haputale
USD 15

Hotel Onrock  3 stars

4, Waterfall Road, Wemullahena, Ella, Sri Lanka

Ella
USD 92

Blue Turtle Hotel  3 stars

119 2 Tikiriwewa Mahasenpura, Tissamaharama, Sri Lanka

Tissamaharama Perfect
USD 73

Hotel Mount Valley  3 stars

Kachcheriyagama Hambantota Road Tissamaharama, Tissamaharama, Sri Lanka

Tissamaharama
USD 28

Vista Rooms Hotel Sun Breeze  3 stars

Ambogollapathana, Ella, Sri Lanka

Ella Great
USD 43

Alta Vista  3 stars

Ella Wellawaya Road, Ella, Ella, Sri Lanka, 90090

Ella Great
USD 104

Blackwood Hotel  3 stars

Colombo Road, Haputale, Sri Lanka, 90160

Haputale
USD 48

See Fox Hill Resort  3 stars

Bandarawela, Bandarawela, Sri Lanka, 90100

Bandarawela
USD 12

Eees Cart Family Resort  3 stars

159/21 Kandy Road, Bambarakele, 22200 Bandarawela , Sri Lanka, Bandarawela, Sri Lanka, 22200

Bandarawela Guest rating
USD 53

Hotel Lion Inn  3 stars

Badulla Road, Bindunuwewa, Bandarawela, Sri Lanka

Bandarawela
USD 77

Ella Gap Panorama  3 stars

Ella Gap Panorama Kithalella, Ella, Sri Lanka

Ella Very good
USD 73

Ella Green Cottages  3 stars

Ella Green Cottages-Enjoy Eco Gracefully, Water Fall Road, Ella, Sri Lanka

Ella
USD 41

The Secret Ella  3 stars

Passara Road, Ella, Sri Lanka

Ella
USD 201

Misty Hills Ella Resort  3 stars

Wellawaya Road, Ella, Sri Lanka

Ella
USD 60

Living Heritage Koslanda  3 stars

Egodawatte Estate, Naulla, Koslanda, Sri Lanka, 20190

Koslanda
USD 259

Hotel River Front  3 stars

553/3A Gangasiripura, Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
USD 64

Ella Jungle Inn  3 stars

Karandagolla, Kahatamaditta, Sri Lanka, 90090

Kahatamaditta Guest rating
USD 45

Vista Lake Wind  3 stars

Lake Wind- No 27, Court Road, Tissamaharama, Sri Lanka

Tissamaharama Very good
USD 113

Olympus Plaza  3 stars

Welimada Road, Haputale 75, Haputale, Sri Lanka

Haputale
USD 33

Kirchhayn Bungalow  3 stars

Aislaby Farm & Estate, Attampitiya Road, Bandarawela, Sri Lanka

Bandarawela
USD 149

Flower Garden Lake Resort  3 stars

Tissamaharama Road, Weerawila, Tissamaharama, Sri Lanka

Tissamaharama Very good
USD 63

Kirinda Beach Resort  3 stars

Nidangalawella Road. Kirinda, Yala, Kirinda (Hambantota), Sri Lanka

Kirinda (Hambantota) Very good
USD 89

Jayasinghe Holiday Resort  3 stars

32A, Detagamuwa Kataragama, Kataragama, Sri Lanka

Kataragama Very good
USD 26

Saraii Village  3 stars

Randunu Kele Watte, Weerawila, Tissamaharama, Sri Lanka, NULL

Tissamaharama Nice
USD 77

Peacock Reach  3 stars

Yala, Tissamaharama, Waliaragoda ,Yala, Sri Lanka, Yala, Sri Lanka

Yala
USD 47

Ella Jungle Resort  3 stars

Uva Karandagolla, Ella, Sri Lanka, 90090

Ella
USD 106

Hibiscus Garden Hotel  3 stars

Mahasenpura, Tissamaharama, Sri Lanka, 82600

Tissamaharama
USD 85

Orient Hotel  3 stars

No 12, Dharmapala Mawatha , Bandarawela, Sri Lanka

Bandarawela
USD 32

Bandarawela Hotel  3 stars

14 Welimada Road, Bandarawela, Sri Lanka

Bandarawela Great
USD 58

Neem Villas  3 stars

218, Mahasenpura, Tissamaharama, Sri Lanka., Tissamaharama, Sri Lanka, 82600

Tissamaharama
USD 36

Elephant Reach  3 stars

Yala Junction, Kirinda, Yala, Sri Lanka

Yala Nice
USD 72

Hotel Tissa  3 stars

Main Street Near The Cargils Food City, Kataragama, Sri Lanka, 82600

Kataragama Nice
USD 8

Hotel Ceylon Heritage  3 stars

Espic Village, Kirinda (Hambantota), Sri Lanka, 82600

Kirinda (Hambantota)

River Face Inn  3 stars

530 5 Gangasiripura, Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
USD 31

The Zenith Inn Ella  2 stars

Halpe Road Ranthnagiri Estate, Ella, Sri Lanka, 90090

Ella
USD 29

White Home  2 stars

211,Magiripura,Welimada Road, Haputale, Sri Lanka, 90160

Haputale Perfect
USD 21

The Wisdom Home  2 stars

Passara Road, Sapumaltenna, Ella, Sri Lanka, 90090

Ella
USD 26

Leisure Mount View Holiday Inn  2 stars

#163 3Magiripura Haputale, Haputale, Sri Lanka, 90160

Haputale Nice
USD 13

Tissa Resort  2 stars

No. 895, Debarawewa, Tissamaharama, Tissamaharama, Sri Lanka, 82600

Tissamaharama Perfect
USD 9

Hotel 4 U  2 stars

Kataragama Road, Mahasenpura, Tissamaharama, Sri Lanka

Tissamaharama Very good
USD 41

Yala Villa  2 stars

Kirinda Junction 5, Yala, Kirinda (Hambantota), Sri Lanka, 00299

Kirinda (Hambantota)
USD 126

Kent Holiday Inn  2 stars

107 23 Welimada Road, Bandarawela, Sri Lanka

Bandarawela
USD 15

Lake View Cottage  2 stars

Court Road Punchiakurugada Tissamaharama, Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
USD 29

Nature Resort  2 stars

Aluthgoda Road, Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
USD 21

Villa Republic Bandarawela  0 stars

Mal - Til - Inn Bangalow 2Nd Mile Post, Welimada Road, Bandarawela, Sri Lanka

Bandarawela
USD 193

Yala Avian Eye Safari  0 stars

20Th Post Rajamawatha, Buttala, Sri Lanka, 91100

Buttala
USD 21

Ima 9 Arch View  0 stars

No.01 Gatahawela 3Rd Mille Post, Ella, Sri Lanka, 90090

Ella
USD 28

Gaga Bees Yala  0 stars

Gaga Bees Sandagirigama, Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
USD 153

Haputale Oakley Tea Villa  0 stars

27 1 1 Karagahapathana Yahalabedda, Haputale, Sri Lanka, 90160

Haputale
USD 48

4 Aces Ella  0 stars

Ella - Halpe Road Rathnagiri Estate, Ella, Sri Lanka, 90090

Ella
USD 33

Lavista Holiday Bungalow  0 stars

Randeniya Estate, Randeniya, Ella Road, Wellawaya., Wellawaya, Sri Lanka, 91200

Wellawaya
USD 20

Rawanas Home Stay  0 stars

Kitalella Road Ella, Ella, Sri Lanka, 90090

Ella
USD 20

Tree Tops Yala  0 stars

Yala Road, Kirinda, Yala, Sri Lanka, 82614

Yala
USD 62

Ella Eco Lodge  0 stars

Waterfall Road, Ella, Sri Lanka, 15713

Ella Very good
USD 39

Rose Dale Homestay Ella  0 stars

Jayasiri Aluth Gedara Kithalella, Ella, Sri Lanka, 90090

Ella Great
USD 28

The Rock Face  0 stars

No 107 1 Ella Town Ella, Ella, Sri Lanka, 90090

Ella Very good
USD 19

Pala Hotel  0 stars

Kataragama Road Punchi Akurugoda Tissamaharama, Kataragama, Sri Lanka, 82600

Kataragama
USD 39

Cinnamon Wild Yala  0 stars

Kirinda Tissamaharama, Tissamaharama, Sri Lanka

Tissamaharama
USD 355

Yala Leopard Lodge  0 stars

Yala Junction, Yala, Sri Lanka

Yala
USD 37

Roses Cottage  0 stars

Chamali Maysland Road Ottekade, Bandarawela, Sri Lanka, 90100

Bandarawela
USD 28

Hotel Vantage  0 stars

80 Mahiyangana Road Badulla, Badulla, Sri Lanka, 90000

Badulla
USD 30