Hambantota District hotels

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

Amanwella  5 stars

Boddhi Mawatha, Tangalle, Sri Lanka, 0000

Tangalle Perfect
USD 964

Anantara Peace Haven Tangalle Resort  5 stars

Goyambokka Estate, Tangalle, Sri Lanka

Tangalle
USD 619

Maya  5 stars

Old House Temple Road Aranwella, Tangalle, Sri Lanka

Tangalle
USD 563

Jetwing Yala  5 stars

Palatupana, Yala, Yala, Sri Lanka

Yala Great
USD 148

Chena Huts By Uga Escapes  5 stars

Diyabunwala Kele Yala Tissamaharama, Yala, Sri Lanka

Yala
USD 1 026

Ekho Safari Tissa  5 stars

Tissamaharama, Tissamaharama, Sri Lanka

Tissamaharama Great
USD 95

Chaarya Resort & Spa By Chandrika  5 stars

Kataragama Road, Tissamaharama, Sri Lanka

Tissamaharama Great
USD 99

Laya Safari  4 stars

Palatupana Yala, Yala, Sri Lanka

Yala Great
USD 207

Villa Tangalle Lagoon  4 stars

18/2 Ashoka Mawatha, Medaketiya Road, Tangalle, Sri Lanka

Tangalle Great
USD 68

Good Karma Ayurvedic Resort  4 stars

Wellodaya Road, Rekawa Beach, Ranna, Tangalle, Sri Lanka

Tangalle Great
USD 121

Cinnamon Wild Yala  4 stars

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

Yala Great
USD 193

Portofino Resort Tangalle  4 stars

Kahandamodara Road, Ranna Sri Lanka, Tangalle, Sri Lanka, 82200

Tangalle Great
USD 114

Ananthaya Beach  4 stars

Oruwella Road, Rekawa, Netolpitiya, Tangalle, Sri Lanka, 82135

Tangalle Great
USD 160

Lagoon Paradise Beach Resort  4 stars

Marakolliya, Tangalle, Sri Lanka

Tangalle Great
USD 65

Nikara Yala Beach Villas  4 stars

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

Kirinda (Hambantota) Great
USD 188

Hotel Tamarind Tree  4 stars

Mahasenpura, Tissamaharama, Sri Lanka, 82600

Tissamaharama
USD 63

Thaulle Resort  4 stars

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

Tissamaharama Perfect
USD 117

Moonstone Villas  4 stars

336 Matara Road, Tangalle, Sri Lanka

Tangalle
USD 82

Hotel River Front  3 stars

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

Tissamaharama Great
USD 39

Mars Hotel  3 stars

No 61/1,Beach Road,Tangalle, Tangalle, Sri Lanka, 82200

Tangalle
USD 56

River Face Inn  3 stars

530 5 Gangasiripura, Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
USD 19

Hotel Ceylon Heritage  3 stars

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

Kirinda (Hambantota)

Oak Ray Lake Resort  3 stars

No. 15, Courts Road, Tissamaharama, Sri Lanka

Tissamaharama
USD 86

Yoho Green Garden Cabanas  3 stars

Goyambokka, Tangalle, Sri Lanka, 82200

Tangalle
USD 108

Neem Villas  3 stars

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

Tissamaharama
USD 36

Kithala Resort  3 stars

Kataragama Road, Tissamaharama, Sri Lanka, 82600

Tissamaharama
USD 59

Darwins Beach Resort  3 stars

Rekawa Road Wellaodaya, Tangalle, Sri Lanka

Tangalle
USD 29

Sole Luna Resort & Spa  3 stars

Mahawela Road, Tangalle, Sri Lanka

Tangalle Perfect
USD 40

Blue Turtle Hotel  3 stars

119 2 Tikiriwewa Mahasenpura, Tissamaharama, Sri Lanka

Tissamaharama Perfect
USD 70

Hotel Mount Valley  3 stars

Kachcheriyagama Hambantota Road Tissamaharama, Tissamaharama, Sri Lanka

Tissamaharama
USD 26

Kirinda Beach Resort  3 stars

Beach Road Nidangalawella Yala Tissamaharama, Yala, Sri Lanka

Yala Very good
USD 89

Saraii Village  3 stars

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

Tissamaharama Nice
USD 77

Suwaya Villa  3 stars

Marakolliya, Tangalle, Sri Lanka

Tangalle
USD 62

Elephant Reach  3 stars

Yala Junction, Kirinda, Yala, Sri Lanka

Yala Nice
USD 72

Turtle Bay  3 stars

Kalamatiya, Tangalle, Sri Lanka

Tangalle Perfect
USD 90

Hibiscus Garden Hotel  3 stars

Mahasenpura, Tissamaharama, Sri Lanka, 82600

Tissamaharama
USD 85

Tangalle Bay  3 stars

Pallikkudawa Tangalle, Tangalle, Sri Lanka

Tangalle

Peacock Beach Hotel  3 stars

Tissa Road, Hambantota, Sri Lanka

Hambantota Very good
USD 121

The Oasis Ayurveda Beach Resort  3 stars

Sisilasagama, Hambantota, Sri Lanka

Hambantota
USD 74

Peacock Reach  3 stars

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

Yala
USD 47

Coco Palm Villa  3 stars

54/2, Medaketiya, Tangalle, Sri Lanka

Tangalle Nice
USD 29

Vista Lake Wind  3 stars

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

Tissamaharama Very good
USD 113

Harmony Beach Bungalows  3 stars

Harmony Beach Bungalowsmedilla Beach ,Tangalla , Tangalle, Sri Lanka

Tangalle Great
USD 39

Eva Lanka Hotel  3 stars

Unakuruwa, Tangalle, Sri Lanka

Tangalle Great
USD 123

Tissa Resort  2 stars

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

Tissamaharama Perfect
USD 9

Reggae Zone Beach Resort  2 stars

1 C Modaro Road Tangalle, Tangalle, Sri Lanka

Tangalle Guest rating
USD 52

Lake View Cottage  2 stars

Court Road Punchiakurugada Tissamaharama, Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
USD 16

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 14

Hotel 4 U  2 stars

Kataragama Road, Mahasenpura, Tissamaharama, Sri Lanka

Tissamaharama Very good
USD 41

Czech House  0 stars

Wellodaya Road Rekawa Beach, Tangalle, Sri Lanka, 82125

Tangalle
USD 105

Tree Tops Yala  0 stars

Yala Road, Kirinda, Yala, Sri Lanka, 82614

Yala
USD 62

Calm House  0 stars

Gurugodella Seenimodara, Tangalle, Sri Lanka, 82200

Tangalle
USD 29

Tropical Garden  0 stars

Medilla Beach Tangalle, Tangalle, Sri Lanka, 11111

Tangalle
USD 28

Hideaway Lodge  0 stars

Kapuhenwala Road, Marakolliya, Tangalle, Sri Lanka, 82200

Tangalle Perfect
USD 43

The Teak House  0 stars

Seenimodera Nakulugamuwa, Tangalle, Sri Lanka, 82200

Tangalle
USD 341

Damith Homestay  0 stars

6, Samagiya, Medaketiya Road, Tangalle, Sri Lanka

Tangalle
USD 23

Gayana Hotel  0 stars

Medaketiya Road, Tangalle, Sri Lanka

Tangalle
USD 21

Cinnamon Wild Yala  0 stars

Kirinda Tissamaharama, Tissamaharama, Sri Lanka

Tissamaharama
USD 355

French Residence  0 stars

No. 260, Matara Road,, Tangalle, Sri Lanka, 82200

Tangalle
USD 24

Gaga Bees Yala  0 stars

Gaga Bees Sandagirigama, Tissamaharama, Sri Lanka, 82600

Tissamaharama Great
USD 153

Golden Lodge Tangalle  0 stars

15 Madakatiya Road, Tangalle, Sri Lanka, 82200

Tangalle Very good
USD 12

Flower Garden Lake Resort  0 stars

Tissamaharama Road, Weerawila, Tissamaharama, Sri Lanka

Tissamaharama Very good
USD 52

Yala Leopard Lodge  0 stars

Yala Junction, Yala, Sri Lanka

Yala
USD 37

Bandagiri Village  0 stars

6Th Mile Post Gonnoruwa Road Bandagiriya, Hambantota, Sri Lanka

Hambantota Very good
USD 77