Yala National Park hotels

Hotels City Rating

Chaarya Resort & Spa By Chandrika  5 stars

Kataragama Road, Tissamaharama, Sri Lanka

Tissamaharama Great
USD 87

Jetwing Yala  5 stars

Palatupana, Yala, Yala, Sri Lanka

Yala Great
USD 198

Chena Huts By Uga Escapes  5 stars

Palatupana Yala, Yala, Sri Lanka

Yala
USD 1 150

Tamarind Lake Hotel.  5 stars

Raja Mawatha, Kataragama, Sri Lanka

Kataragama
USD 146

Nikara Yala Beach Villas  4 stars

Near Yala Nationa Park, Kirinda Beach Road ,Yala 82000, Kirinda (Hambantota), Sri Lanka

Kirinda (Hambantota) Great
USD 167

Hotel Rivinka  4 stars

No. 70 A Raja Mawatha, Kataragama, Sri Lanka

Kataragama
USD 92

Lavendish Okrin Hotel  4 stars

110 Detagamuwa, Kataragama, Sri Lanka

Kataragama
USD 54

Hotel Tamarind Tree  4 stars

Mahasenpura, Tissamaharama, Sri Lanka, 82600

Tissamaharama
USD 106

Thaulle Resort  4 stars

No. 35, Mahadeira, Yodakandiya, Tissamaharama, Sri Lanka

Tissamaharama Perfect
USD 102

Laya Safari  4 stars

Palatupana Yala, Yala, Sri Lanka

Yala Great
USD 156

Mandara Rosen  4 stars

57 Detagamuwa, Kataragama, Sri Lanka

Kataragama Great
USD 92

Cinnamon Wild Yala  4 stars

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

Yala Great
USD 188

Centauria Lake Resort  4 stars

New Town,, Embilipitiya, Sri Lanka

Embilipitiya Very good
USD 99

Hotel Ceylon Heritage  3 stars

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

Kirinda (Hambantota)

Bandagiri Village  3 stars

Bandagiriya, Hambantota, Hambantota, Sri Lanka, Hambantota, Sri Lanka

Hambantota Very good
USD 76

Kithala Resort  3 stars

Kataragama Road, Tissamaharama, Sri Lanka, 82600

Tissamaharama
USD 73

Samwill Holiday Resort  3 stars

Sella Road, Kataragama, Sri Lanka

Kataragama
USD 32

Elephant Reach  3 stars

Yala Junction, Kirinda, Yala, Sri Lanka

Yala Nice
USD 96

Oak Ray Lake Resort  3 stars

No. 15, Courts Road, Tissamaharama, Sri Lanka

Tissamaharama
USD 86

Blue Turtle Hotel  3 stars

119 2 Tissa Road Tissamaharama, Tissamaharama, Sri Lanka

Tissamaharama Perfect
USD 52

Hotel Mount Valley  3 stars

Kachcheriyagama. Hambantota Road., Tissamaharama, Sri Lanka

Tissamaharama
USD 25

Darwins Beach Resort  3 stars

Rekawa Road Wellaodaya Tangalle, Kahandamodara, Sri Lanka

Kahandamodara
USD 29

Neem Villas  3 stars

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

Tissamaharama
USD 40

Peacock Beach  3 stars

Tissa Rd Galwala Hambantota, Hambantota, Lk, Hambantota, Sri Lanka

Hambantota Very good
USD 84

The Oasis Ayurveda Beach Resort  3 stars

Sisilasagama, Hambantota, Sri Lanka

Hambantota
USD 59

River Face Inn  3 stars

530 5 Gangasiripura Debarawewa Tissamaharama., Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
USD 27

Lake Wind Resort  3 stars

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

Tissamaharama Very good
USD 85

Jayasinghe Holiday Resort  3 stars

32A, Detagamuwa Kataragama, Kataragama, Sri Lanka

Kataragama
USD 56

Ekho Safari Tissa  3 stars

Tissamaharama, Tissamaharama, Sri Lanka

Tissamaharama Great
USD 66

Kirinda Beach Resort  3 stars

Beach Road, Nidangalawella, Yala, Kirinda, Sri Lanka, Yala, Sri Lanka

Yala Very good
USD 81

Peacock Reach  3 stars

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

Yala
USD 47

Hotel River Front  3 stars

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

Tissamaharama Great
USD 27

Saraii Village  3 stars

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

Tissamaharama Nice
USD 122

Hibiscus Garden Hotel  3 stars

Mahasenpura, Tissamaharama, Sri Lanka, 82600

Tissamaharama
USD 69

Hotel Tissa  3 stars

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

Yala Very good
USD 8

Tissa Resort  2 stars

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

Tissamaharama Perfect
USD 10

Hotel 4 U  2 stars

Kataragama Road, Mahasenpura, Tissamaharama, Sri Lanka

Tissamaharama Very good
USD 35

Lake View Cottage  2 stars

Court Road Punchiakurugada Tissamaharama, Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
USD 19

Yala Villa  2 stars

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

Kirinda (Hambantota)
USD 126

Nature Resort  2 stars

Aluthgoda Road, Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
USD 18

Tree Tops Yala  0 stars

Yala Road, Kirinda, Yala, Sri Lanka, 82614

Yala
USD 89

Pala Hotel  0 stars

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

Tissamaharama
USD 39

Gaga Bees Yala  0 stars

Gaga Bees Sandagirigama, Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
USD 68

Cinnamon Wild Yala  0 stars

Kirinda Tissamaharama, Tissamaharama, Sri Lanka

Tissamaharama
USD 217

Pavana Resort  0 stars

Old Camp Road, Embilipitiya, Embilipitiya, Sri Lanka

Embilipitiya Great
USD 21

Flower Garden Lake Resort  0 stars

Tissamaharama Road, Weerawila, Tissamaharama, Sri Lanka

Tissamaharama Very good
USD 58

Yala Leopard Lodge  0 stars

Yala Junction, Yala, Sri Lanka

Yala
USD 39