You are booking hotel for more than 30 days
Airport Transfers
Your Budget
Show 1 more
Show -2 more
ITC Ratnadipa - A Luxury Collection Hotel
Based on 47 Ratings and 37 reviews
(17 reviews by Indian travellers)
(47 Ratings)
₹ 15,700
+ ₹ 5,399 taxes & fees
Per Night
Change Check-In Dates
Himo Guest Inn
(97 Ratings)
₹ 1,630
₹ 1,500
+ ₹ 538 taxes & fees
Per Night
Sofia Colombo City Hotel
(1624 Ratings)
₹ 5,137
₹ 4,726
+ ₹ 2,177 taxes & fees
Per Night
Grand 7 Hotel Kesbewa
(6 Ratings)
₹ 2,698
₹ 2,200
+ ₹ 890 taxes & fees
Per Night
Savenndra Resorts
₹ 1,650
₹ 1,568
+ ₹ 493 taxes & fees
Per Night
NATURES BLISS GARDEN STAY
Based on 15 Ratings and 9 reviews
(5 reviews by Indian travellers)
(15 Ratings)
₹ 878
₹ 817
+ ₹ 336 taxes & fees
Per Night
Pegasus Reef - A Beach Resort in Colombo
Based on 255 Ratings and 141 reviews
(86 reviews by Indian travellers)
(255 Ratings)
₹ 4,195
₹ 3,092
+ ₹ 1,510 taxes & fees
Per Night
Zest Metropole
(2418 Ratings)
₹ 3,796
₹ 3,074
+ ₹ 1,559 taxes & fees
Per Night
Backpack Lanka
(37 Ratings)
₹ 1,189
₹ 1,084
+ ₹ 392 taxes & fees
Per Night
Olcote in Ceylon
₹ 15,966
₹ 13,078
+ ₹ 5,483 taxes & fees
Per Night
Clock Inn Dehiwala - Hostel
Based on 31 Ratings and 16 reviews
(12 reviews by Indian travellers)
(31 Ratings)
₹ 1,273
₹ 1,184
+ ₹ 508 taxes & fees
Per Night
Anarva Mount Lavinia
Based on 89 Ratings
(8 reviews by Indian travellers)
(89 Ratings)
₹ 3,925
₹ 3,611
+ ₹ 1,553 taxes & fees
Per Night
Metro Port City Hotel
Based on 79 Ratings and 38 reviews
(23 reviews by Indian travellers)
(79 Ratings)
₹ 1,555
+ ₹ 560 taxes & fees
Per Night
Shalimar Hotel Colombo
Based on 98 Ratings
(4 reviews by Indian travellers)
(98 Ratings)
₹ 2,686
₹ 2,498
+ ₹ 802 taxes & fees
Per Night
The Anam Hostel
(174 Ratings)
₹ 2,126
₹ 1,964
+ ₹ 489 taxes & fees
Per Night
8 Plus Villa
₹ 5,185
₹ 4,822
+ ₹ 2,059 taxes & fees
Per Night
Kamaro Holiday Resort
₹ 2,126
₹ 1,743
+ ₹ 709 taxes & fees
Per Night
Mirage Hotel Colombo
Based on 114 Ratings and 49 reviews
(35 reviews by Indian travellers)
(114 Ratings)
₹ 3,553
₹ 3,089
+ ₹ 995 taxes & fees
Per Night
Marino Beach Colombo
Based on 2255 Ratings and 862 reviews
(762 reviews by Indian travellers)
(2255 Ratings)
₹ 7,476
₹ 6,803
+ ₹ 2,691 taxes & fees
Per Night