You are booking hotel for more than 30 days
Bar
Your Budget
Show -2 more
Grand 7 Hotel Kesbewa
(6 Ratings)
₹ 2,745
₹ 2,238
+ ₹ 906 taxes & fees
Per Night
Change Check-In Dates
Savenndra Resorts
₹ 1,679
₹ 1,595
+ ₹ 502 taxes & fees
Per Night
Anarva Mount Lavinia
Based on 89 Ratings
(8 reviews by Indian travellers)
(89 Ratings)
₹ 3,993
₹ 3,674
+ ₹ 1,580 taxes & fees
Per Night
Mirage Hotel Colombo
Based on 120 Ratings and 50 reviews
(36 reviews by Indian travellers)
(120 Ratings)
₹ 3,756
₹ 3,266
+ ₹ 1,052 taxes & fees
Per Night
Marino Beach Colombo
Based on 2255 Ratings and 862 reviews
(762 reviews by Indian travellers)
(2255 Ratings)
₹ 7,567
₹ 6,810
+ ₹ 2,724 taxes & fees
Per Night
Beverly Hills Hotel
Based on 14 Ratings
(14 Ratings)
₹ 3,016
₹ 2,776
+ ₹ 995 taxes & fees
Per Night
The Villa in Lavinia
Based on 50 Ratings
(4 reviews by Indian travellers)
(50 Ratings)
₹ 2,806
₹ 2,610
+ ₹ 1,083 taxes & fees
Per Night
Rockwell Colombo
Based on 121 Ratings
(11 reviews by Indian travellers)
(121 Ratings)
₹ 2,991
₹ 2,598
+ ₹ 987 taxes & fees
Per Night
Jays Guest - Rajagiriya Colombo
(164 Ratings)
₹ 2,058
₹ 1,956
+ ₹ 535 taxes & fees
Per Night
GSH Colombo
Based on 318 Ratings and 148 reviews
(80 reviews by Indian travellers)
(318 Ratings)
₹ 4,393
₹ 3,877
+ ₹ 1,202 taxes & fees
Per Night
Pearl Grand By Ratna
Based on 131 Ratings and 79 reviews
(65 reviews by Indian travellers)
(131 Ratings)
₹ 4,065
₹ 3,332
+ ₹ 1,463 taxes & fees
Per Night
Anantara Kalutara Resort
(60 Ratings)
₹ 15,523
+ ₹ 4,346 taxes & fees
Per Night
The Ocean Colombo Hotel
Based on 184 Ratings and 90 reviews
(39 reviews by Indian travellers)
(184 Ratings)
₹ 3,397
₹ 2,712
+ ₹ 1,223 taxes & fees
Per Night
Hotel Janaki
Based on 92 Ratings and 56 reviews
(44 reviews by Indian travellers)
(92 Ratings)
₹ 4,133
₹ 2,943
+ ₹ 1,059 taxes & fees
Per Night
Royal Palms Beach Hotel
Based on 89 Ratings
(89 Ratings)
₹ 8,666
₹ 7,240
+ ₹ 3,035 taxes & fees
Per Night
Hotel Sapphire
Based on 95 Ratings and 70 reviews
(38 reviews by Indian travellers)
(95 Ratings)
₹ 2,782
₹ 2,588
+ ₹ 1,128 taxes & fees
Per Night
Blue Beach Hotel
(264 Ratings)
₹ 3,877
₹ 3,568
+ ₹ 1,512 taxes & fees
Per Night
Rathna Beach Wadduwa
(22 Ratings)
₹ 3,271
₹ 2,674
+ ₹ 766 taxes & fees
Per Night
Grand 7 Hotel - Thalawathugoda
(11 Ratings)
₹ 2,606
₹ 2,424
+ ₹ 1,016 taxes & fees
Per Night
Turyaa Kalutara
(41 Ratings)
₹ 4,335
₹ 2,924
+ ₹ 1,370 taxes & fees
Per Night