You are booking hotel for more than 30 days
Bar
Your Budget
Show 4 more
Locality
Popular locations
Show -3 more
Most Booked by Travellers like you
Nil Diya Beach Resort
(87 Ratings)
₹ 3,253
₹ 2,993
+ ₹ 885 taxes & fees
Per Night
Popular in Matara Four Gravets
Bienvenido madiha
₹ 4,238
₹ 3,942
+ ₹ 1,172 taxes & fees
Per Night
Change Check-In Dates
Halcyon Mawella
(330 Ratings)
₹ 15,038
₹ 12,332
+ ₹ 5,012 taxes & fees
Per Night
Chill Bay Weligama
(117 Ratings)
₹ 4,355
₹ 4,050
+ ₹ 1,729 taxes & fees
Per Night
Weligama Bay Marriott Resort & Spa
Based on 296 Ratings and 108 reviews
(45 reviews by Indian travellers)
(296 Ratings)
₹ 16,204
₹ 14,216
+ ₹ 4,882 taxes & fees
Per Night
Surf Sea Breeze
₹ 3,764
₹ 3,123
+ ₹ 873 taxes & fees
Per Night
Central Beach Inn
Based on 34 Ratings
(34 Ratings)
₹ 2,839
₹ 2,641
+ ₹ 803 taxes & fees
Per Night
Randiya Sea View Hotel
Based on 35 Ratings
(35 Ratings)
₹ 4,314
₹ 3,567
+ ₹ 1,146 taxes & fees
Per Night
Triple O Six
Based on 60 Ratings
(60 Ratings)
₹ 8,414
₹ 6,864
+ ₹ 2,471 taxes & fees
Per Night
Eva Lanka Hotel
Based on 23 Ratings
(23 Ratings)
₹ 8,098
₹ 7,531
+ ₹ 3,246 taxes & fees
Per Night
Lantern Boutique Hotel by Reveal
(156 Ratings)
₹ 18,940
₹ 17,614
+ ₹ 7,425 taxes & fees
Per Night
Eraeliya Villas & Gardens
(43 Ratings)
₹ 21,300
₹ 19,809
+ ₹ 8,537 taxes & fees
Per Night
New Bay View Villa
₹ 3,580
₹ 2,937
+ ₹ 1,193 taxes & fees
Per Night
Makuludola Bungalow
₹ 8,618
₹ 6,967
+ ₹ 2,908 taxes & fees
Per Night
Insight Resort Ahangama
(56 Ratings)
₹ 7,556
₹ 7,179
+ ₹ 2,494 taxes & fees
Per Night
Nature Rex - Hostel
(152 Ratings)
₹ 986
₹ 917
+ ₹ 268 taxes & fees
Per Night
Bayfront
₹ 8,675
₹ 8,068
+ ₹ 2,316 taxes & fees
Per Night
Surf Station
(93 Ratings)
₹ 6,171
₹ 5,740
+ ₹ 2,403 taxes & fees
Per Night
Jaga Bay Resort
Based on 26 Ratings
(26 Ratings)
₹ 3,449
₹ 3,208
+ ₹ 1,345 taxes & fees
Per Night
South Lake Resort Koggala
₹ 7,854
₹ 7,305
+ ₹ 3,151 taxes & fees
Per Night