You are booking hotel for more than 30 days
Bar
Your Budget
Show -2 more
GOOD WOOD AIRPORT HOTEL
Based on 90 Ratings
(7 reviews by Indian travellers)
(90 Ratings)
₹ 4,175
₹ 3,843
+ ₹ 1,086 taxes & fees
Per Night
Change Check-In Dates
ITC Ratnadipa - A Luxury Collection Hotel
Based on 95 Ratings and 40 reviews
(27 reviews by Indian travellers)
(95 Ratings)
₹ 12,598
+ ₹ 4,332 taxes & fees
Per Night
Sofia Colombo City Hotel
(1641 Ratings)
₹ 4,785
₹ 4,403
+ ₹ 2,028 taxes & fees
Per Night
Savenndra Resorts
₹ 1,679
₹ 1,595
+ ₹ 502 taxes & fees
Per Night
The Covanro
(38 Ratings)
₹ 4,858
₹ 4,518
+ ₹ 1,913 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,272
₹ 3,149
+ ₹ 1,538 taxes & fees
Per Night
Zest Metropole
(2418 Ratings)
₹ 4,354
₹ 3,770
+ ₹ 1,785 taxes & fees
Per Night
Anarva Mount Lavinia
Based on 89 Ratings
(8 reviews by Indian travellers)
(89 Ratings)
₹ 3,993
₹ 3,675
+ ₹ 1,580 taxes & fees
Per Night
Shalimar Hotel Colombo
Based on 98 Ratings
(4 reviews by Indian travellers)
(98 Ratings)
₹ 2,736
₹ 2,545
+ ₹ 817 taxes & fees
Per Night
Juliana Hotel Colombo
Based on 107 Ratings and 62 reviews
(42 reviews by Indian travellers)
(107 Ratings)
₹ 2,451
₹ 2,329
+ ₹ 441 taxes & fees
Per Night
Marino Beach Colombo
Based on 2255 Ratings and 862 reviews
(762 reviews by Indian travellers)
(2255 Ratings)
₹ 9,745
₹ 8,770
+ ₹ 780 taxes & fees
Per Night
Mirage Hotel Colombo
Based on 120 Ratings and 50 reviews
(36 reviews by Indian travellers)
(120 Ratings)
₹ 3,779
₹ 3,286
+ ₹ 1,058 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
Courtyard by Marriott Colombo
Based on 76 Ratings and 23 reviews
(7 reviews by Indian travellers)
(76 Ratings)
₹ 9,836
+ ₹ 3,378 taxes & fees
Per Night
Rockwell Colombo
Based on 121 Ratings
(11 reviews by Indian travellers)
(121 Ratings)
₹ 3,611
₹ 2,616
+ ₹ 994 taxes & fees
Per Night
Based on 477 Ratings and 160 reviews
(71 reviews by Indian travellers)
(477 Ratings)
₹ 8,443
₹ 7,598
+ ₹ 2,609 taxes & fees
Per Night
The Beach Boutique Hotel
Based on 20 Ratings
(20 Ratings)
₹ 4,497
₹ 4,272
+ ₹ 809 taxes & fees
Per Night