You are booking hotel for more than 30 days
Bar
Your Budget
Show -2 more
Lunuganga Country Estate
(186 Ratings)
₹ 32,371
₹ 30,105
+ ₹ 12,236 taxes & fees
Per Night
Change Check-In Dates
Sheraton Kosgoda Turtle Beach Resort
Based on 25 Ratings and 16 reviews
(6 reviews by Indian travellers)
(25 Ratings)
₹ 10,852
+ ₹ 3,727 taxes & fees
Per Night
Turtle paradise villa & restaurant
(131 Ratings)
₹ 3,963
₹ 3,246
+ ₹ 1,361 taxes & fees
Per Night
The Habitat Kosgoda by Asia Leisure
Based on 24 Ratings
(4 reviews by Indian travellers)
(24 Ratings)
₹ 7,278
₹ 6,769
+ ₹ 2,838 taxes & fees
Per Night
The Habitat by Asia Leisure
₹ 11,739
₹ 8,229
+ ₹ 1,784 taxes & fees
Per Night
Heritance Ahungalla
(144 Ratings)
₹ 13,306
₹ 10,759
+ ₹ 4,790 taxes & fees
Per Night
Haus Berlin Bentota
(38 Ratings)
₹ 4,174
₹ 3,882
+ ₹ 1,626 taxes & fees
Per Night
Riu Sri Lanka - 24 Hours All Inclusive
Based on 281 Ratings and 142 reviews
(56 reviews by Indian travellers)
(281 Ratings)
₹ 19,948
₹ 12,882
+ ₹ 3,607 taxes & fees
Per Night
Bombay Bicycle Club Bentota
Based on 3 Ratings
(3 Ratings)
₹ 10,018
₹ 9,317
+ ₹ 2,993 taxes & fees
Per Night
Raja Beach Hotel
Room in a Homestay
Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests
Please refer to Property Layout section on the Details page for access information for All spaces
(26 Ratings)
₹ 2,046
₹ 1,903
+ ₹ 829 taxes & fees
Per Night
Temple Tree Resort & Spa
Based on 54 Ratings and 30 reviews
(19 reviews by Indian travellers)
(54 Ratings)
₹ 4,937
₹ 4,282
+ ₹ 1,777 taxes & fees
Per Night
Thejan Beach Cabanas
(125 Ratings)
₹ 11,850
₹ 10,292
+ ₹ 3,910 taxes & fees
Per Night
Pandanus Beach Resort & Spa
Based on 52 Ratings and 41 reviews
(23 reviews by Indian travellers)
(52 Ratings)
₹ 6,795
₹ 5,502
+ ₹ 2,763 taxes & fees
Per Night
Villa 700
(78 Ratings)
₹ 8,588
₹ 7,987
+ ₹ 3,342 taxes & fees
Per Night
Splendour Residence
₹ 15,065
₹ 14,010
+ ₹ 4,018 taxes & fees
Per Night
Serendib Beach Hotel
(32 Ratings)
₹ 6,321
₹ 6,005
+ ₹ 1,313 taxes & fees
Per Night
Oasey Beach Hotel
Based on 76 Ratings and 59 reviews
(15 reviews by Indian travellers)
(76 Ratings)
₹ 5,299
₹ 4,358
+ ₹ 1,774 taxes & fees
Per Night