You are booking hotel for more than 30 days
Pool View
Your Budget
Locality
Popular locations
Show -3 more
Most Booked by Travellers like you
Nil Diya Beach Resort
(87 Ratings)
₹ 3,305
₹ 3,049
+ ₹ 899 taxes & fees
Per Night
Popular in Matara Four Gravets
Bienvenido madiha
₹ 4,251
₹ 3,954
+ ₹ 1,177 taxes & fees
Per Night
Change Check-In Dates
Halcyon Mawella
(330 Ratings)
₹ 10,514
₹ 8,637
+ ₹ 3,511 taxes & fees
Per Night
Chill Bay Weligama
(117 Ratings)
₹ 4,448
₹ 4,137
+ ₹ 1,760 taxes & fees
Per Night
Weligama Bay Marriott Resort & Spa
Based on 296 Ratings and 108 reviews
(45 reviews by Indian travellers)
(296 Ratings)
₹ 16,815
₹ 14,795
+ ₹ 5,081 taxes & fees
Per Night
Villa Mayurana By Edwards Collection
Based on 5 Ratings
(5 Ratings)
₹ 29,614
₹ 22,938
+ ₹ 12,406 taxes & fees
Per Night
Randiya Sea View Hotel
Based on 35 Ratings
(35 Ratings)
₹ 4,387
₹ 3,627
+ ₹ 1,165 taxes & fees
Per Night
Triple O Six
Based on 60 Ratings
(60 Ratings)
₹ 6,282
₹ 5,779
+ ₹ 2,073 taxes & fees
Per Night
Eva Lanka Hotel
Based on 23 Ratings
(3 reviews by Indian travellers)
(23 Ratings)
₹ 8,211
₹ 7,636
+ ₹ 3,299 taxes & fees
Per Night
Eraeliya Villas & Gardens
(43 Ratings)
₹ 18,424
₹ 17,135
+ ₹ 7,485 taxes & fees
Per Night
Surf Station
(93 Ratings)
₹ 5,812
₹ 5,405
+ ₹ 2,258 taxes & fees
Per Night
Vis Ta Vie -Thema Collection
(89 Ratings)
₹ 19,146
₹ 17,806
+ ₹ 7,402 taxes & fees
Per Night
Jaga Bay Resort
Based on 26 Ratings
(26 Ratings)
₹ 2,680
₹ 2,492
+ ₹ 1,045 taxes & fees
Per Night
South Lake Resort Koggala
₹ 7,964
₹ 7,407
+ ₹ 3,200 taxes & fees
Per Night
The Nuga Villas
₹ 5,194
₹ 4,304
+ ₹ 1,258 taxes & fees
Per Night
Kahanda Kanda
(20 Ratings)
₹ 16,592
₹ 12,397
+ ₹ 5,213 taxes & fees
Per Night
Ratnakara
₹ 11,492
₹ 10,688
+ ₹ 5,272 taxes & fees
Per Night
Handagedara Resort
Based on 54 Ratings
(54 Ratings)
₹ 4,115
₹ 3,608
+ ₹ 1,556 taxes & fees
Per Night
The Last House
(74 Ratings)
₹ 31,574
₹ 25,500
+ ₹ 10,670 taxes & fees
Per Night
Taru Villas - Mawella
₹ 11,381
₹ 10,585
+ ₹ 3,179 taxes & fees
Per Night