You are booking hotel for more than 30 days
Swimming Pool
Your Budget
Show 4 more
Locality
Popular locations
Show -3 more
Most Booked by Travellers like you
Nil Diya Beach Resort
(87 Ratings)
CAD 51
CAD 47
+ CAD 14 taxes & fees
Per Night
Popular in Matara Four Gravets
Bienvenido madiha
CAD 67
CAD 62
+ CAD 19 taxes & fees
Per Night
Change Check-In Dates
Halcyon Mawella
(330 Ratings)
CAD 251
CAD 234
+ CAD 84 taxes & fees
Per Night
Villa Red Cliffs
CAD 325
CAD 302
+ CAD 89 taxes & fees
Per Night
Chill Bay Weligama
(117 Ratings)
CAD 68
CAD 63
+ CAD 27 taxes & fees
Per Night
Weligama Bay Marriott Resort & Spa
Based on 296 Ratings and 108 reviews
(45 reviews by Indian travellers)
(296 Ratings)
CAD 248
CAD 216
+ CAD 74 taxes & fees
Per Night
Surf Sea Breeze
CAD 59
CAD 55
+ CAD 14 taxes & fees
Per Night
Randiya Sea View Hotel
Based on 35 Ratings
(35 Ratings)
CAD 61
CAD 57
+ CAD 11 taxes & fees
Per Night
Triple O Six
Based on 60 Ratings
(60 Ratings)
CAD 150
CAD 128
+ CAD 54 taxes & fees
Per Night
Eva Lanka Hotel
Based on 23 Ratings
(23 Ratings)
CAD 128
CAD 119
+ CAD 51 taxes & fees
Per Night
Lantern Boutique Hotel by Reveal
(156 Ratings)
CAD 313
CAD 284
+ CAD 118 taxes & fees
Per Night
Eraeliya Villas & Gardens
(43 Ratings)
CAD 333
CAD 310
+ CAD 135 taxes & fees
Per Night
Surf Station
(93 Ratings)
CAD 66
CAD 61
+ CAD 25 taxes & fees
Per Night
Vis Ta Vie -Thema Collection
(86 Ratings)
CAD 178
CAD 166
+ CAD 67 taxes & fees
Per Night
Jaga Bay Resort
Based on 26 Ratings
(26 Ratings)
CAD 61
CAD 50
+ CAD 21 taxes & fees
Per Night
South Lake Resort Koggala
CAD 124
CAD 115
+ CAD 50 taxes & fees
Per Night
Handun Villas
Based on 25 Ratings
(25 Ratings)
CAD 109
CAD 101
+ CAD 43 taxes & fees
Per Night
Tri by Amaya
(154 Ratings)
CAD 289
CAD 269
+ CAD 117 taxes & fees
Per Night
Hotel Kabalana
(16 Ratings)
CAD 126
CAD 117
+ CAD 51 taxes & fees
Per Night
Casa Smeralda
(100 Ratings)
CAD 90
CAD 74
+ CAD 21 taxes & fees
Per Night