You are booking hotel for more than 30 days
Spa
Your Budget
Show 3 more
Show -3 more
Change Check-In Dates
The Covanro
(38 Ratings)
₹ 4,971
₹ 4,623
+ ₹ 1,994 taxes & fees
Per Night
Based on 469 Ratings and 156 reviews
(56 reviews by Indian travellers)
(469 Ratings)
₹ 8,139
₹ 7,325
+ ₹ 2,515 taxes & fees
Per Night
Maria Villa
(122 Ratings)
₹ 2,894
₹ 2,691
+ ₹ 1,128 taxes & fees
Per Night
Jetwing Ayurveda Pavilions
Based on 100 Ratings
(7 reviews by Indian travellers)
(100 Ratings)
₹ 13,759
₹ 12,868
+ ₹ 5,201 taxes & fees
Per Night
Cinnamon Grand Hotel
Based on 1051 Ratings and 242 reviews
(170 reviews by Indian travellers)
(1051 Ratings)
₹ 12,007
₹ 9,005
+ ₹ 3,097 taxes & fees
Per Night
Hilton Colombo Residence
Based on 479 Ratings and 145 reviews
(68 reviews by Indian travellers)
(479 Ratings)
₹ 9,048
+ ₹ 2,704 taxes & fees
Per Night
Ramada Colombo
Based on 773 Ratings and 409 reviews
(329 reviews by Indian travellers)
(773 Ratings)
₹ 4,982
₹ 4,165
+ ₹ 1,453 taxes & fees
Per Night
The Icebear Guesthouse
(387 Ratings)
₹ 3,769
₹ 3,525
+ ₹ 980 taxes & fees
Per Night
8PlusMotels
₹ 4,615
₹ 3,457
+ ₹ 1,038 taxes & fees
Per Night
Based on 21 Ratings and 8 reviews
(21 Ratings)
₹ 14,151
₹ 8,263
+ ₹ 4,079 taxes & fees
Per Night
Jetwing Colombo Seven
Based on 299 Ratings and 115 reviews
(29 reviews by Indian travellers)
(299 Ratings)
₹ 6,160
₹ 5,498
+ ₹ 2,329 taxes & fees
Per Night
Wallawwa
Based on 58 Ratings
(58 Ratings)
₹ 33,193
₹ 27,316
+ ₹ 11,102 taxes & fees
Per Night
Cinnamon Lakeside Colombo Hotel
Based on 688 Ratings and 196 reviews
(96 reviews by Indian travellers)
(688 Ratings)
₹ 10,720
₹ 7,991
+ ₹ 2,765 taxes & fees
Per Night
Beach Corridor Hotel & Spa
(398 Ratings)
₹ 3,308
₹ 3,077
+ ₹ 882 taxes & fees
Per Night
Villa Shade
Based on 24 Ratings
(24 Ratings)
₹ 4,415
₹ 4,106
+ ₹ 1,772 taxes & fees
Per Night
Sea Breeze
(3 Ratings)
₹ 954
₹ 692
+ ₹ 345 taxes & fees
Per Night
Ramlyn Guesthouse & Restaurant
₹ 1,306
₹ 1,215
+ ₹ 339 taxes & fees
Per Night
MaRadha Colombo
Based on 85 Ratings and 53 reviews
(18 reviews by Indian travellers)
(85 Ratings)
₹ 5,425
+ ₹ 1,797 taxes & fees
Per Night
Grand Oriental Hotel
Based on 349 Ratings and 181 reviews
(167 reviews by Indian travellers)
(349 Ratings)
₹ 2,049
₹ 1,690
+ ₹ 624 taxes & fees
Per Night