You are booking hotel for more than 30 days
Bar
Your Budget
Show -2 more
GOOD WOOD AIRPORT HOTEL
Based on 111 Ratings and 58 reviews
(111 Ratings)
₹ 5,180
₹ 4,919
+ ₹ 1,225 taxes & fees
Per Night
Change Check-In Dates
ITC Ratnadipa - A Luxury Collection Hotel
Based on 115 Ratings and 76 reviews
(115 Ratings)
₹ 14,204
₹ 13,920
+ ₹ 4,787 taxes & fees
Per Night
Himo Guest Inn
(110 Ratings)
₹ 1,668
₹ 1,542
+ ₹ 500 taxes & fees
Per Night
Sofia Colombo City Hotel
(1651 Ratings)
₹ 4,516
₹ 4,227
+ ₹ 1,648 taxes & fees
Per Night
Grand 7 Hotel Kesbewa
(6 Ratings)
₹ 2,690
₹ 2,450
+ ₹ 806 taxes & fees
Per Night
Sheraton Colombo Hotel
(34 Ratings)
₹ 10,469
+ ₹ 3,595 taxes & fees
Per Night
Savenndra Resorts
₹ 1,658
₹ 1,573
+ ₹ 446 taxes & fees
Per Night
The Covanro
(38 Ratings)
₹ 4,949
₹ 4,617
+ ₹ 1,781 taxes & fees
Per Night
Pegasus Reef - A Beach Resort in Colombo
Based on 258 Ratings and 141 reviews
(258 Ratings)
₹ 4,295
₹ 3,348
+ ₹ 1,417 taxes & fees
Per Night
Ziegler Cottage
(50 Ratings)
₹ 2,501
₹ 2,366
+ ₹ 870 taxes & fees
Per Night
Zest Metropole
(25 Ratings)
₹ 6,099
₹ 4,794
+ ₹ 1,268 taxes & fees
Per Night
Anarva Mount Lavinia
Based on 89 Ratings
(89 Ratings)
₹ 4,482
₹ 4,255
+ ₹ 1,666 taxes & fees
Per Night
Shalimar Hotel Colombo
Based on 98 Ratings
(98 Ratings)
₹ 2,747
₹ 2,597
+ ₹ 738 taxes & fees
Per Night
Marino Beach Colombo
Based on 2290 Ratings and 893 reviews
(2290 Ratings)
₹ 7,653
₹ 6,017
+ ₹ 2,526 taxes & fees
Per Night
Mirage Hotel Colombo
Based on 125 Ratings and 52 reviews
(125 Ratings)
₹ 4,042
₹ 3,566
+ ₹ 1,131 taxes & fees
Per Night
Beverly Hills Hotel
Based on 14 Ratings
(14 Ratings)
₹ 3,901
₹ 3,604
+ ₹ 1,170 taxes & fees
Per Night
The Villa in Lavinia
Based on 50 Ratings
(50 Ratings)
₹ 2,832
₹ 2,678
+ ₹ 986 taxes & fees
Per Night
Courtyard by Marriott Colombo
Based on 82 Ratings and 55 reviews
(82 Ratings)
₹ 11,349
+ ₹ 3,897 taxes & fees
Per Night
Rockwell Colombo
Based on 121 Ratings
(121 Ratings)
₹ 3,004
₹ 2,736
+ ₹ 901 taxes & fees
Per Night
Ramadia Ranmal Holiday Resort
Based on 3 Ratings
(3 Ratings)
₹ 5,756
₹ 5,333
+ ₹ 1,324 taxes & fees
Per Night