Most popular cities in Sri Lanka
Galle144 resorts
Negombo284 resorts
Sigiriya89 resorts
Kandy247 resorts
Top landmarks in Sri Lanka
-
Popular attractions
Amazing spa hotels in Sri Lanka
Heritance Tea Factory
Nuwara Eliya, Sri Lanka
8.4276 reviews
USD 135/night
Heritance Kandalama
Sigiriya, Sri Lanka
8.6603 reviews
USD 197/night
Heritance Ahungalla
Bentota, Sri Lanka
8.2120 reviews
USD 104/night
Sentido Heritance Negombo
Negombo, Sri Lanka
8.2258 reviews
USD 176/night
Earl'S Regency Hotel
Kandy, Sri Lanka
8.2327 reviews
USD 71/night
Ramada Colombo
Colombo, Sri Lanka
8.2157 reviews
USD 71/night
Hilton Colombo Hotel
Colombo, Sri Lanka
8.2173 reviews
USD 106/night
Amangalla
Galle, Sri Lanka
8.625 reviews
USD 600/night
Taj Samudra
Colombo, Sri Lanka
8.4144 reviews
USD 110/night
Vivanta Colombo, Airport Garden
Seeduwa, Sri Lanka
8.4194 reviews
USD 96/night
Club Hotel Dolphin
Negombo, Sri Lanka
8.091 reviews
USD 72/night
The Grand Hotel - Heritage Grand
Nuwara Eliya, Sri Lanka
7.8212 reviews
USD 250/night
Camelot Beach Hotel
Negombo, Sri Lanka
8.2343 reviews
USD 20/night
Goldi Sands Hotel
Negombo, Sri Lanka
8.0135 reviews
USD 69/night
Thilanka Hotel
Kandy, Sri Lanka
8.0218 reviews
USD 68/night
Mount Lavinia Hotel
Dehiwala-Mount Lavinia, Sri Lanka
8.2323 reviews
USD 175/night
Amaya Hills Kandy
Kandy, Sri Lanka
8.2247 reviews
USD 70/night
Jetwing Lighthouse
Galle, Sri Lanka
8.293 reviews
USD 120/night
Jetwing Beach
Negombo, Sri Lanka
8.0159 reviews
USD 101/night
The Fortress Resort & Spa
Koggala, Sri Lanka
8.4118 reviews
USD 155/night
Top family hotels in Sri Lanka
Giritale Hotel
Polonnaruwa, Sri Lanka
8.0104 reviews
USD 76/night
Amaya Lake Dambulla
Sigiriya, Sri Lanka
8.0184 reviews
USD 103/night
Randholee Resort & Spa
Kandy, Sri Lanka
7.880 reviews
USD 88/night
Majestic Tourist Hotel
Kandy, Sri Lanka
6.642 reviews
USD 11/night
Mandara Rosen Yala, Kataragama
Kataragama, Sri Lanka
8.035 reviews
USD 97/night
Wallawwa
Katunayake, Sri Lanka
8.445 reviews
USD 201/night
Tea Bush Hotel
Nuwara Eliya, Sri Lanka
7.415 reviews
USD 55/night
Nyne Hotels - Lake Lodge, Colombo
Colombo, Sri Lanka
8.073 reviews
USD 82/night
Amanda Hills
Kandy, Sri Lanka
7.492 reviews
USD 26/night
Siyanco Holiday Resort
Polonnaruwa, Sri Lanka
8.67 reviews
USD 45/night
The Villa Bentota By Kk Collection
Bentota, Sri Lanka
8.282 reviews
USD 474/night
Sandali Walauwa
Bentota, Sri Lanka
8.4119 reviews
USD 48/night
Galle Heritage Villa By Jetwing
Galle, Sri Lanka
7.820 reviews
USD 68/night
Ocean Dreams Hotel
Ahangama, Sri Lanka
8.014 reviews
USD 25/night
Mosvold Villa
Ahangama, Sri Lanka
8.435 reviews
USD 482/night
Olympus Plaza Hotel
Haputale, Sri Lanka
8.415 reviews
USD 58/night
Amethyst Resort Passikudah
Passikudah, Sri Lanka
8.475 reviews
USD 89/night
Windmill Beach Villa And Hotel
Negombo, Sri Lanka
7.4100 reviews
USD 25/night
Palm Paradise Cabanas & Villas Beach Resort
Tangalle, Sri Lanka
8.4183 reviews
USD 84/night
Hotel Topaz
Kandy, Sri Lanka
7.8107 reviews
USD 52/night
Best luxury hotels in Sri Lanka
Casa Colombo Collection
Colombo, Sri Lanka
8.477 reviews
USD 167/night
Hotel Elephant Bay
Pinnawala (Kegalle), Sri Lanka
8.2324 reviews
USD 30/night
Renuka City Hotel
Colombo, Sri Lanka
8.2360 reviews
USD 60/night
Habarana Village By Cinnamon
Habarana, Sri Lanka
8.2160 reviews
USD 168/night
Centauria Lake Resort
Embilipitiya, Sri Lanka
8.212 reviews
USD 80/night
Cinnamon Citadel Kandy
Kandy, Sri Lanka
8.0203 reviews
USD 68/night
Paradise Road Tintagel Colombo
Colombo, Sri Lanka
8.278 reviews
USD 149/night
The Long Beach Resort & Spa
Koggala, Sri Lanka
7.815 reviews
USD 92/night
Chaarya Resort & Spa
Tissamaharama, Sri Lanka
8.045 reviews
USD 99/night
Lagoon Paradise Beach Resort
Tangalle, Sri Lanka
8.272 reviews
USD 47/night
The Elephant Corridor Hotel
Sigiriya, Sri Lanka
8.033 reviews
USD 227/night
Kahanda Kanda
Koggala, Sri Lanka
8.617 reviews
USD 487/night
St.Lachlan Hotel & Suites
Negombo, Sri Lanka
7.844 reviews
USD 43/night
Trinco Blu By Cinnamon
Trincomalee, Sri Lanka
8.0231 reviews
USD 118/night
Tamarind Hill By Asia Leisure
Galle, Sri Lanka
8.245 reviews
USD 144/night
98 Acres Resort & Spa
Ella, Sri Lanka
8.058 reviews
USD 293/night
Uga Bay - Pasikuda
Passikudah, Sri Lanka
8.437 reviews
USD 398/night
Turtle Bay Boutique Hotel
Tangalle, Sri Lanka
8.4137 reviews
USD 122/night
Jetwing Lagoon
Negombo, Sri Lanka
8.298 reviews
USD 137/night
Cantaloupe Aqua
Unawatuna, Sri Lanka
8.058 reviews
USD 494/night
Cheap hotels in Sri Lanka
Midky Hotel
Nuwara Eliya, Sri Lanka
7.620 reviews
USD 39/night
Port View City Hotel
Colombo, Sri Lanka
8.491 reviews
USD 36/night
Holiday Fashion Inn
Negombo, Sri Lanka
8.4128 reviews
USD 25/night
Star Holiday Resort
Hikkaduwa, Sri Lanka
8.2160 reviews
USD 28/night
Silvikris Villa
Colombo, Sri Lanka
8.2182 reviews
USD 30/night
Hotel Ancient Village
Polonnaruwa, Sri Lanka
8.499 reviews
USD 14/night
Chez Allen
Nuwara Eliya, Sri Lanka
8.4164 reviews
USD 25/night
Zen Rooms Modern City Inn
Negombo, Sri Lanka
7.646 reviews
USD 25/night
Fort Thari Inn
Galle, Sri Lanka
8.271 reviews
USD 29/night
Little Paradise
Bentota, Sri Lanka
7.415 reviews
USD 26/night
Nature Walk Resort
Kandy, Sri Lanka
8.2190 reviews
USD 18/night
Secret Palace Guest House
Galle, Sri Lanka
8.4100 reviews
USD 38/night
Blue Haven Guest House
Kandy, Sri Lanka
8.2124 reviews
USD 15/night
Pigeons Nest
Nuwara Eliya, Sri Lanka
8.4177 reviews
USD 27/night
Reggie'S Guesthouse
Ettukala, Sri Lanka
8.485 reviews
USD 31/night
Fair View Hotel Colombo
Colombo, Sri Lanka
8.491 reviews
USD 42/night
Ocean Ripples Resort
Wadduwa, Sri Lanka
7.01 review
USD 32/night
Seyara Holiday Resort
Polonnaruwa, Sri Lanka
8.4146 reviews
USD 14/night
Tishan Holiday Resort
Polonnaruwa, Sri Lanka
8.4120 reviews
USD 16/night
Avon Hikkaduwa Guest House
Hikkaduwa, Sri Lanka
6.23 reviews
USD 25/night
Resorts with beach in Sri Lanka
Club Bentota
Bentota, Sri Lanka
7.638 reviews
USD 68/night
Jetwing Sea
Negombo, Sri Lanka
8.4286 reviews
USD 88/night
Earl'S Reef
Bentota, Sri Lanka
8.0113 reviews
USD 98/night
Jetwing St Andrew'S
Nuwara Eliya, Sri Lanka
7.8118 reviews
USD 120/night
The Lady Hill Hotel
Galle, Sri Lanka
8.233 reviews
USD 92/night
Calamander Unawatuna Beach
Unawatuna, Sri Lanka
8.294 reviews
USD 123/night
Royal Palms Beach Hotel
Kalutara, Sri Lanka
8.446 reviews
USD 123/night
Hibiscus Beach Hotel & Villas
Kalutara, Sri Lanka
8.617 reviews
USD 75/night
Tangerine Beach Hotel
Kalutara, Sri Lanka
8.6251 reviews
USD 106/night
Insight Resort Ahangama - S&S Other Certified
Ahangama, Sri Lanka
8.298 reviews
USD 41/night
Temple Tree Resort & Spa
Bentota, Sri Lanka
8.474 reviews
USD 70/night
The Palms
Beruwala, Sri Lanka
8.2114 reviews
USD 104/night
Centara Ceysands Resort & Spa Sri Lanka
Bentota, Sri Lanka
8.2132 reviews
USD 112/night
Dickwella Resort And Spa
Dickwella, Sri Lanka
8.067 reviews
USD 78/night
Alpine Hotel
Nuwara Eliya, Sri Lanka
7.47 reviews
USD 108/night
Hikka Tranz By Cinnamon
Hikkaduwa, Sri Lanka
8.2210 reviews
USD 100/night
Senani Hotel
Kandy, Sri Lanka
8.242 reviews
USD 66/night
Club Palm Bay
Marawila, Sri Lanka
8.057 reviews
USD 62/night
Avani Kalutara Resort
Kalutara, Sri Lanka
8.060 reviews
USD 110/night
Occidental Paradise Dambulla
Sigiriya, Sri Lanka
8.225 reviews
USD 66/night
Resorts with free parking in Sri Lanka
Mermaid Hotel & Club
Kalutara, Sri Lanka
8.2112 reviews
USD 86/night
The Blue Water
Wadduwa, Sri Lanka
8.069 reviews
USD 118/night
Golden Star Beach Hotel
Negombo, Sri Lanka
7.6241 reviews
USD 55/night
Pegasus Reef - A Beach Resort In Colombo
Wattala, Sri Lanka
8.2148 reviews
USD 45/night
Taj Bentota Resort & Spa
Bentota, Sri Lanka
8.0217 reviews
USD 108/night
Pigeon Island Beach Resort
Nilaveli, Sri Lanka
8.2108 reviews
USD 75/night
Oak Ray Serene Garden Hotel
Kandy, Sri Lanka
8.052 reviews
USD 125/night
Tree Of Life Nature Resort
Kandy, Sri Lanka
7.853 reviews
USD 68/night
Amanwella
Tangalle, Sri Lanka
8.415 reviews
USD 825/night
Galle Face Hotel
Colombo, Sri Lanka
8.4678 reviews
USD 130/night
Koggala Beach Hotel
Koggala, Sri Lanka
7.026 reviews
USD 80/night
Maalu Maalu Resort & Spa - Thema Collection
Passikudah, Sri Lanka
8.089 reviews
USD 423/night
Hotel Sigiriya
Sigiriya, Sri Lanka
8.4437 reviews
USD 57/night
The Kingsbury Colombo
Colombo, Sri Lanka
8.2201 reviews
USD 84/night
Mahaweli Reach Hotel
Kandy, Sri Lanka
8.080 reviews
USD 99/night
The Deer Park Hotel
Giritale, Sri Lanka
8.485 reviews
USD 80/night
Cinnamon Grand Colombo
Colombo, Sri Lanka
8.2355 reviews
USD 145/night
Cinnamon Lakeside
Colombo, Sri Lanka
8.2218 reviews
USD 79/night
Jetwing Saman Villas
Bentota, Sri Lanka
8.233 reviews
USD 651/night
Cinnamon Lodge Habarana
Habarana, Sri Lanka
8.2203 reviews
USD 140/night
Top Resorts in Sri Lanka
Orient Hotel
Bandarawela, Sri Lanka
8.011 reviews
USD 64/night
Hotel Bentota Village
Bentota, Sri Lanka
8.012 reviews
USD 115/night
Nilaveli Beach Hotel
Nilaveli, Sri Lanka
8.084 reviews
USD 135/night
Lavendish Cottage
Galle, Sri Lanka
8.414 reviews
USD 46/night
Talalla Retreat
Talalla, Sri Lanka
8.2149 reviews
USD 88/night
Hibiscus Garden Hotel
Tissamaharama, Sri Lanka
8.47 reviews
USD 75/night
Thambapanni Retreat
Unawatuna, Sri Lanka
7.8145 reviews
USD 63/night
Sigiriana Resort By Thilanka
Dambulla, Sri Lanka
8.4171 reviews
USD 89/night
Jaffna Heritage Hotel
Jaffna, Sri Lanka
8.249 reviews
USD 53/night
Cocobay Unawatuna
Unawatuna, Sri Lanka
8.261 reviews
USD 255/night
Amaara Sky Hotel Kandy
Kandy, Sri Lanka
7.212 reviews
USD 180/night
Ekho Safari Tissa
Tissamaharama, Sri Lanka
8.2177 reviews
USD 59/night
Colombo Court Hotel & Spa
Colombo, Sri Lanka
8.2118 reviews
USD 91/night
Uga Jungle Beach - Trincomalee
Trincomalee, Sri Lanka
8.2120 reviews
USD 400/night
Royal Beach Hotel & Restaurant
Hikkaduwa, Sri Lanka
7.824 reviews
USD 46/night
Occidental Eden Beruwala
Bentota, Sri Lanka
7.889 reviews
USD 85/night
Club Villa
Bentota, Sri Lanka
8.439 reviews
USD 221/night
Ashley Resorts
Nuwara Eliya, Sri Lanka
7.237 reviews
USD 68/night
Heaven Seven Nuwara Eliya
Nuwara Eliya, Sri Lanka
8.270 reviews
USD 57/night
Hotel Flower Garden
Unawatuna, Sri Lanka
8.299 reviews
USD 45/night