You are booking hotel for more than 30 days
Spa
Your Budget
Show 4 more
Show -3 more
Hotel Dorset
(435 Ratings)
₹ 1,657
₹ 1,524
+ ₹ 431 taxes & fees
Per Night
Change Check-In Dates
Camelot Beach Hotel
Based on 261 Ratings and 115 reviews
(28 reviews by Indian travellers)
(261 Ratings)
₹ 13,028
₹ 12,117
+ ₹ 5,082 taxes & fees
Per Night
Golden Star Beach Hotel
Based on 95 Ratings
(5 reviews by Indian travellers)
(95 Ratings)
₹ 6,812
₹ 5,587
+ ₹ 2,271 taxes & fees
Per Night
Cinnamon Villa Negombo
Based on 4 Ratings
(4 Ratings)
₹ 2,424
₹ 2,010
+ ₹ 588 taxes & fees
Per Night
Jetwing Beach
Based on 183 Ratings and 82 reviews
(20 reviews by Indian travellers)
(183 Ratings)
₹ 9,424
₹ 8,251
+ ₹ 2,970 taxes & fees
Per Night
The Covanro
(38 Ratings)
₹ 4,976
₹ 4,628
+ ₹ 1,996 taxes & fees
Per Night
Villa De Rosh
₹ 6,035
₹ 4,882
+ ₹ 2,047 taxes & fees
Per Night
Bolagala Nature Resort
₹ 3,232
₹ 2,641
+ ₹ 757 taxes & fees
Per Night
Ging Oya Lodge
(164 Ratings)
₹ 9,25,179
₹ 9,18,929
+ ₹ 1,89,868 taxes & fees
Per Night
Ranweli Holiday Village
Based on 66 Ratings
(66 Ratings)
₹ 6,746
₹ 6,274
+ ₹ 2,736 taxes & fees
Per Night
Jetwing Lagoon Wellness, A Luxury Reserve
Based on 206 Ratings
(206 Ratings)
₹ 10,544
₹ 9,144
+ ₹ 3,796 taxes & fees
Per Night
Maria Villa
(122 Ratings)
₹ 2,906
₹ 2,703
+ ₹ 1,133 taxes & fees
Per Night
Nebula Residence
Based on 22 Ratings
(22 Ratings)
₹ 1,875
₹ 1,744
+ ₹ 524 taxes & fees
Per Night
Jetwing Ayurveda Pavilions
Based on 100 Ratings
(7 reviews by Indian travellers)
(100 Ratings)
₹ 13,972
₹ 11,502
+ ₹ 5,030 taxes & fees
Per Night
Suriya Resort
Based on 43 Ratings
(4 reviews by Indian travellers)
(43 Ratings)
₹ 9,402
₹ 8,932
+ ₹ 3,488 taxes & fees
Per Night
Ramada by Wyndham Katunayake Colombo International Airport
Based on 213 Ratings and 85 reviews
(28 reviews by Indian travellers)
(213 Ratings)
₹ 4,733
+ ₹ 1,325 taxes & fees
Per Night
The Icebear Guesthouse
(387 Ratings)
₹ 6,087
₹ 5,050
+ ₹ 1,412 taxes & fees
Per Night
The Ocean Pearl
(134 Ratings)
₹ 3,305
₹ 3,074
+ ₹ 1,362 taxes & fees
Per Night
Asian Grand Hotel
(111 Ratings)
₹ 4,988
₹ 4,639
+ ₹ 1,972 taxes & fees
Per Night
The Beach - Apartments
Based on 163 Ratings and 78 reviews
(8 reviews by Indian travellers)
(163 Ratings)
₹ 5,377
₹ 5,001
+ ₹ 2,091 taxes & fees
Per Night