1. Citrus Hikkaduwa
    In Hikkaduwa (South Sri Lanka Coast)
    $45.39 - $76.00
    3.0 Stars
  2. Vivanta By Taj
    In Bentota (South Sri Lanka Coast)
    $130.50 - $1,795.00
    3.5 Stars
  3. AVANI Bentota Resort & Spa
    Near Bentota Beach
    $155.00 - $265.00
    4.0 Stars
  4. Mahaweli Reach Hotel
    In Kandy (Central Sri Lanka)
    $140.60 - $301.31
    4.0 Stars
  5. Heritance Kandalama
    In Dambulla (Central Sri Lanka)
    $179.00 - $327.77
    4.5 Stars
  6. Calamander Unawatuna Beach
    In Unawatuna (South Sri Lanka Coast)
    $151.79 - $236.24
    3.5 Stars
  7. Mount Lavinia Hotel
    Near Mount Lavinia Beach
    $117.47 - $122.62
    4.0 Stars
  8. Earl's Regency
    In Kandy (Central Sri Lanka)
    $95.47 - $415.27
    4.5 Stars
  9. Amaya Hills
    In Kandy (Central Sri Lanka)
    $116.37 - $320.02
    4.0 Stars
  10. Cinnamon Grand Colombo
    Near Beira Lake
    $147.25 - $148.25
    4.5 Stars
  11. Eden Resort & Spa
    Near Bentota Beach
    $148.27 - $276.02
    4.0 Stars
  12. Tamarind Hill
    In Galle (South Sri Lanka Coast)
    $209.14 - $210.14
    3.5 Stars
  13. Sigiriya Village
    Near Sigiriya Archaeological Site
    $190.82 - $228.98
    4.0 Stars
  14. Hotel Sigiriya
    Near Sigiriya Archaeological Site
    $101.12 - $129.21
    3.5 Stars
  15. Saman Villas
    In Bentota (South Sri Lanka Coast)
    $362.04 - $371.32
    4.5 Stars
  16. Jetwing Blue
    Near Negombo Beach
    $143.83 - $290.57
    4.5 Stars
  17. The Saffron
    Near Lanka Hospital
    $30.94 - $61.89
    3.0 Stars
  18. Cinnamon Lodge
    In Habarana (Central Sri Lanka)
    $173.36 - $236.40
    4.5 Stars
  19. Golden Star Beach Hotel
    Near Negombo Beach
    $60.80 - $85.00
    3.0 Stars
  20. Heritance Tea Factory
    In Nuwara Eliya (Central Sri Lanka)
    $225.13 - $263.33
    4.5 Stars
  21. Heritage Hotel
    Near Sri Maha Bodhi
    $59.18 - $84.55
    3.0 Stars
  22. Pegasus Reef
    On the beach
    $74.36 - $84.27
    3.5 Stars
  23. Club Hotel Dolphin
    By the ocean
    $114.46 - $151.15
    3.5 Stars
  24. Taj Samudra
    Near Dutch Hospital
    $180.00 - $2,545.00
    4.0 Stars
  25. The Gateway Hotel Airport Garden Colombo
    Near Negombo Beach
    $111.08 - $320.90
    3.5 Stars
  26. Sai Sea City Hotel
    Near Dehiwala Zoo
    $36.36 - $72.36
    2.5 Stars
  27. Supun Arcade Residency
    Near Park Hospital
    $144.46 - $269.18
    3.0 Stars
  28. Jetwing Lighthouse
    In Galle (South Sri Lanka Coast)
    $196.65 - $197.65
    4.0 Stars
  29. Cinnamon Citadel Kandy
    In Kandy (Central Sri Lanka)
    $384.93 - $591.88
    3.5 Stars
  30. The Kingsbury
    Near Bank of Ceylon Tower
    $145.03 - $214.39
    4.5 Stars
  31. Oasey Beach Hotel
    In Bentota (South Sri Lanka Coast)
    $55.45 - $185.45
    3.0 Stars
  32. Jetwing Sea
    Near Negombo Fish Market
    $144.47 - $145.47
    4.0 Stars
  33. Hilton Colombo
    Near Dutch Hospital
    $135.00 - $136.00
    4.0 Stars
  34. Ramada Katunayake
    On a river
    $65.29 - $72.97
    4.0 Stars
  35. Cinnamon Lakeside Colombo
    Near Dutch Hospital
    $145.00 - $260.00
    4.0 Stars
  36. Bentota Beach Hotel
    In Bentota (South Sri Lanka Coast)
    $135.07 - $184.19
    4.0 Stars
  37. Era Beach by Jetwing
    Near Unawatuna Beach
    $170.18 - $212.73
    4.0 Stars
  38. Amaya Lake
    In Dambulla (Central Sri Lanka)
    $160.00 - $170.00
    4.0 Stars
  39. Ramada Colombo
    Near Galle Face Green
    $123.61 - $300.36
    3.5 Stars
  40. Reef Villa & Spa
    In Wadduwa (South Sri Lanka Coast)
    $539.50 - $556.22
    5.0 Stars
  41. AVANI Kalutara Resort
    Near Kalatura Beach
    $136.47 - $147.49
    4.0 Stars
  42. Hilton Colombo Residence
    Near Beira Lake
    $281.71 - $648.68
    4.0 Stars
  43. Heritance Ahungalla
    In Ahungalla (South Sri Lanka Coast)
    $125.55 - $271.61
    4.5 Stars
  44. Jetwing St. Andrew's
    In Nuwara Eliya (Central Sri Lanka)
    $104.34 - $164.54
    3.5 Stars
  45. Chaaya Tranz Hikkaduwa
    In Hikkaduwa (South Sri Lanka Coast)
    $279.29 - $327.45
    4.0 Stars
  46. The Shalimar
    Near R. Premadasa Stadium
    $38.05 - $39.05
    3.0 Stars
  47. Casa Colombo Hotel
    Near Majestic City
    $371.32 - $876.73
    5.0 Stars
  48. Rivi Ras Hotel
    Near Mount Lavinia Beach
    $40.41 - $44.41
    3.0 Stars
  49. Jetwing Vil Uyana
    In Sigiriya (Central Sri Lanka)
    $232.76 - $561.84
    4.5 Stars
  50. Colombo Courtyard
    Near German Embassy Colombo
    $116.54 - $253.54
    4.0 Stars
  51. Hotel Hill Top
    Near Royal Botanical Garden
    $47.28 - $108.38
    2.0 Stars
  52. Global Towers Hotel
    Near Majestic City
    $85.00 - $249.00
    3.0 Stars
  53. Dalmanuta Gardens
    Near Bentota Beach
    $76.80 - $96.00
    3.5 Stars
  54. Jetwing Lagoon
    In Negombo
    $180.64 - $419.71
    4.0 Stars
  55. Jetwing Beach
    Near Negombo Beach
    $317.84 - $363.59
    4.0 Stars
  56. Grand Oriental Hotel
    Near Khan Clock Tower
    $63.17 - $106.35
    3.5 Stars
  57. Jetwing Ayurveda Pavilions
    Near Negombo Beach
    $131.39 - $306.59
    3.0 Stars
  58. Kandyan View Holiday Bungalow
    In Kandy (Central Sri Lanka)
    $36.10 - $48.99
    2.5 Stars
  59. Jetwing Kurulubedda
    Near Unawatuna Beach
    $124.18 - $125.18
    4.5 Stars
  60. Galle Heritage Villa By Jetwing
    In Galle (South Sri Lanka Coast)
    $127.64 - $128.64
    4.0 Stars
  61. Senani Hotel
    In Kandy (Central Sri Lanka)
    $121.95 - $162.60
    2.0 Stars
  62. Bandarawela Hotel
    In Bandarawela (Central Sri Lanka)
    $47.73 - $112.96
    2.5 Stars
  63. Chaaya Village Habarana
    In Habarana (Central Sri Lanka)
    $107.14 - $186.51
    3.5 Stars
  64. Giritale Hotel
    In Giritale (Central Sri Lanka)
    $82.48 - $83.48
    3.0 Stars
  65. Deer Park Hotel
    In Giritale (Central Sri Lanka)
    $72.00 - $80.00
    4.0 Stars
  66. The Tourmaline
    Near Royal Botanical Garden
    $120.97 - $121.97
    3.5 Stars
  67. Serene Pavilions
    In Wadduwa (South Sri Lanka Coast)
    $700.00 - $701.00
    4.5 Stars
  68. Hotel Elephant Park
    In Pinnawala (Central Sri Lanka)
    $45.00 - $46.00
    2.0 Stars
  69. Pigeon Island Beach Resort
    On the beach
    $90.59 - $91.59
    3.0 Stars
  70. Jetwing Warwick Gardens
    In Ambewella (Central Sri Lanka)
    $262.08 - $263.08
    4.5 Stars
  71. Maalu Maalu Resort & Spa
    Near Pasikuda Beach
    $167.74 - $168.74
    4.5 Stars
  72. Hotel Topaz
    In Kandy (Central Sri Lanka)
    $120.97 - $121.97
    3.0 Stars
  73. Elephant Reach
    Near Kirinda Temple
    $61.22 - $77.54
    3.0 Stars
  74. Hunas Falls by Amaya
    In Elkaduwa (Central Sri Lanka)
    $278.01 - $358.08
    3.5 Stars
  75. Amagi Lagoon
    Near Negombo Fish Market
    $106.32 - $149.64
    4.0 Stars
  76. The Palms
    In Beruwela (South Sri Lanka Coast)
    $88.00 - $208.00
    3.5 Stars
  77. Elephant Corridor
    In Sigiriya (Central Sri Lanka)
    $218.05 - $538.34
    4.0 Stars
  78. Uga Ulagalla
    In Anuradhapura (Central Sri Lanka)
    $309.43 - $383.70
    4.5 Stars
  79. Langdale by Amaya
    In Nuwara Eliya (Central Sri Lanka)
    $300.00 - $470.00
    4.0 Stars
  80. Royal Palms Beach Hotel
    In Kalutara (South Sri Lanka Coast)
    $436.87 - $437.87
    4.0 Stars
  81. Tangerine Beach Hotel
    Near Kalatura Beach
    $121.95 - $122.95
    4.0 Stars
  82. The Blue Water
    In Wadduwa (South Sri Lanka Coast)
    $122.16 - $161.57
    3.5 Stars
  83. Cinnamon Wild Yala
    Near Yala National Park
    $206.83 - $272.87
    4.0 Stars
  84. Chaaya Blu Trincomalee
    On the beach
    $138.89 - $218.25
    4.0 Stars
  85. Unique Towers Luxury Boutique Suites
    Near Gangaramaya Temple
    $170.19 - $431.14
    4.0 Stars
  86. Buckingham Place
    In Tangalla (South Sri Lanka Coast)
    $160.07 - $237.29
    4.0 Stars
  87. Weligama Bay Resort
    In Weligama (South Sri Lanka Coast)
    $136.91 - $173.43
    4.5 Stars
  88. Club Palm Bay
    By the ocean
    $97.00 - $98.00
    3.0 Stars
  89. Mermaid Hotel & Club
    Near Kalatura Beach
    $130.00 - $185.00
    3.5 Stars
  90. Galadari Hotel
    Near Dutch Hospital
    $142.00 - $225.36
    4.0 Stars
  91. Ranweli Holiday Village
    On the beach
    $107.26 - $143.55
    3.0 Stars
  92. Paradise Beach Hotel
    Near Negombo Beach
    $83.62 - $84.62
    3.0 Stars
  93. Hotel J
    Near Negombo Beach
    $59.13 - $118.26
    3.5 Stars
  94. Coral Sands Hotel
    In Hikkaduwa (South Sri Lanka Coast)
    $64.00 - $82.82
    3.0 Stars
  95. Blue Horizon Guest House
    Near Negombo Beach
    $35.00 - $36.00
    2.5 Stars
  96. St. Lachlan Hotel & Suites
    Near Negombo Beach
    $89.28 - $131.96
    3.5 Stars
  97. Club Bentota
    In Bentota (South Sri Lanka Coast)
    $100.00 - $101.00
    3.0 Stars
  98. Amaara Sky Hotel
    In Kandy (Central Sri Lanka)
    $200.00 - $201.00
    4.0 Stars
  99. Centara Ceysands Resort & Spa Sri Lanka
    In Bentota (South Sri Lanka Coast)
    $191.96 - $357.44
    4.0 Stars
  100. Thilanka Hotel
    In Kandy (Central Sri Lanka)
    $172.10 - $173.10
    3.5 Stars