Most popular cities in Sri Lanka
Galle151 resorts
Negombo283 resorts
Sigiriya89 resorts
Kandy248 resorts
Top landmarks in Sri Lanka
-
Landmark
-
Popular attractions
-
Monument
-
Museum
Amazing spa hotels in Sri Lanka
Heritance Tea Factory
Nuwara Eliya, Sri Lanka
8.4276 reviews
USD 172/night
Heritance Kandalama
Sigiriya, Sri Lanka
8.6599 reviews
USD 197/night
Heritance Ahungalla
Bentota, Sri Lanka
8.2120 reviews
USD 103/night
Sentido Heritance Negombo
Negombo, Sri Lanka
8.2250 reviews
USD 100/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 93/night
Taj Samudra
Colombo, Sri Lanka
8.4144 reviews
USD 131/night
Vivanta Colombo, Airport Garden
Seeduwa, Sri Lanka
8.4194 reviews
USD 96/night
Club Hotel Dolphin
Negombo, Sri Lanka
8.091 reviews
USD 90/night
The Grand Hotel - Heritage Grand
Nuwara Eliya, Sri Lanka
7.8212 reviews
USD 250/night
Camelot Beach Hotel
Negombo, Sri Lanka
8.2339 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 113/night
Mount Lavinia Hotel
Dehiwala-Mount Lavinia, Sri Lanka
8.2323 reviews
USD 185/night
Amaya Hills Kandy
Kandy, Sri Lanka
8.2247 reviews
USD 128/night
The Kingsbury Colombo
Colombo, Sri Lanka
8.2201 reviews
USD 84/night
Jetwing Lighthouse
Galle, Sri Lanka
8.293 reviews
USD 120/night
Jetwing Beach
Negombo, Sri Lanka
8.0159 reviews
USD 177/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 104/night
Randholee Resort & Spa
Kandy, Sri Lanka
7.880 reviews
USD 88/night
Majestic Tourist Hotel
Kandy, Sri Lanka
6.642 reviews
USD 12/night
Tea Bush Hotel
Nuwara Eliya, Sri Lanka
7.415 reviews
USD 62/night
Siyanco Holiday Resort
Polonnaruwa, Sri Lanka
8.67 reviews
USD 36/night
The Villa Bentota By Kk Collection
Bentota, Sri Lanka
8.282 reviews
USD 331/night
Sandali Walauwa
Bentota, Sri Lanka
8.4119 reviews
USD 41/night
Galle Heritage Villa By Jetwing
Galle, Sri Lanka
7.820 reviews
USD 68/night
Amethyst Resort Passikudah
Passikudah, Sri Lanka
8.475 reviews
USD 69/night
Palm Paradise Cabanas & Villas Beach Resort
Tangalle, Sri Lanka
8.4183 reviews
USD 105/night
Palm Beach Inn & Sea Shells Cabanas
Bentota, Sri Lanka
7.884 reviews
USD 24/night
Colombo Court Hotel & Spa
Colombo, Sri Lanka
8.2118 reviews
USD 91/night
Royal Beach Hotel & Restaurant
Hikkaduwa, Sri Lanka
7.824 reviews
USD 46/night
Occidental Eden Beruwala
Bentota, Sri Lanka
7.889 reviews
USD 87/night
Club Villa
Bentota, Sri Lanka
8.428 reviews
USD 190/night
Heaven Seven Nuwara Eliya
Nuwara Eliya, Sri Lanka
8.270 reviews
USD 57/night
Hotel White House
Anuradhapura, Sri Lanka
8.490 reviews
USD 76/night
Port View City Hotel
Colombo, Sri Lanka
8.486 reviews
USD 36/night
Hotel Topaz
Kandy, Sri Lanka
7.8107 reviews
USD 58/night
Best luxury hotels in Sri Lanka
Casa Colombo Collection
Colombo, Sri Lanka
8.477 reviews
USD 167/night
Sorowwa Resort & Spa
Habarana, Sri Lanka
8.019 reviews
USD 148/night
Hotel Elephant Bay
Pinnawala (Kegalle), Sri Lanka
8.2324 reviews
USD 39/night
Kassapa Lions Rock
Sigiriya, Sri Lanka
7.657 reviews
USD 60/night
Renuka City Hotel
Colombo, Sri Lanka
8.2360 reviews
USD 60/night
Habarana Village By Cinnamon
Habarana, Sri Lanka
8.2160 reviews
USD 123/night
Centauria Lake Resort
Embilipitiya, Sri Lanka
8.212 reviews
USD 80/night
Paradise Road Tintagel Colombo
Colombo, Sri Lanka
8.278 reviews
USD 124/night
Zylan Colombo
Colombo, Sri Lanka
8.228 reviews
USD 80/night
Chaarya Resort & Spa
Tissamaharama, Sri Lanka
8.045 reviews
USD 109/night
The Elephant Corridor Hotel
Sigiriya, Sri Lanka
8.033 reviews
USD 227/night
St.Lachlan Hotel & Suites
Negombo, Sri Lanka
7.844 reviews
USD 23/night
Trinco Blu By Cinnamon
Trincomalee, Sri Lanka
8.0231 reviews
USD 120/night
Oak Ray Beach
Wadduwa, Sri Lanka
8.219 reviews
USD 180/night
Sanmira Renaissance
Unawatuna, Sri Lanka
8.238 reviews
USD 58/night
98 Acres Resort & Spa
Ella, Sri Lanka
8.059 reviews
USD 249/night
Turtle Bay Boutique Hotel
Tangalle, Sri Lanka
8.4133 reviews
USD 126/night
Jetwing Lagoon
Negombo, Sri Lanka
8.291 reviews
USD 137/night
Lake Lodge Boutique Hotel
Dambulla, Sri Lanka
8.28 reviews
USD 87/night
Sigiriana Resort By Thilanka
Dambulla, Sri Lanka
8.4157 reviews
USD 75/night
Cheap hotels in Sri Lanka
Amanda Hills
Kandy, Sri Lanka
7.492 reviews
USD 26/night
Shalimar Hotel
Colombo, Sri Lanka
8.0269 reviews
USD 36/night
Lavinia Villa
Dehiwala-Mount Lavinia, Sri Lanka
8.446 reviews
USD 17/night
Kandyan View Holiday Bungalow "Free Pickup From Kandy City"
Kandy, Sri Lanka
7.8104 reviews
USD 25/night
The Ocean Pearl Hotel Negombo
Negombo, Sri Lanka
7.829 reviews
USD 32/night
Tea Cottage Resort & Spa
Nawalapitiya, Sri Lanka
8.4111 reviews
USD 53/night
Comfort@15 Hotel Colombo
Colombo, Sri Lanka
8.222 reviews
USD 36/night
Chez Allen
Nuwara Eliya, Sri Lanka
8.4157 reviews
USD 25/night
Supun Villa
Bentota, Sri Lanka
8.27 reviews
USD 23/night
Nature Walk Resort
Kandy, Sri Lanka
8.2190 reviews
USD 18/night
Hotel Thai Lanka
Hikkaduwa, Sri Lanka
7.852 reviews
USD 27/night
Blue Haven Guest House
Kandy, Sri Lanka
8.2118 reviews
USD 15/night
Pigeons Nest
Nuwara Eliya, Sri Lanka
8.4165 reviews
USD 27/night
Villa Taprobane
Negombo, Sri Lanka
8.4131 reviews
USD 16/night
New Tour Inn
Nuwara Eliya, Sri Lanka
7.832 reviews
USD 37/night
Fair View Hotel Colombo
Colombo, Sri Lanka
8.492 reviews
USD 50/night
Fort Inn Guest House
Galle, Sri Lanka
8.229 reviews
USD 23/night
Hotel Nawathana
Matara, Sri Lanka
8.444 reviews
USD 23/night
Seyara Holiday Resort
Polonnaruwa, Sri Lanka
8.4146 reviews
USD 14/night
Gamagedara Resort
Dambulla, Sri Lanka
8.4111 reviews
USD 19/night
Resorts with beach in Sri Lanka
Jetwing Sea
Negombo, Sri Lanka
8.4286 reviews
USD 98/night
Closenberg Hotel
Galle, Sri Lanka
8.621 reviews
USD 60/night
Jetwing St Andrew'S
Nuwara Eliya, Sri Lanka
7.8118 reviews
USD 149/night
The Lady Hill Hotel
Galle, Sri Lanka
8.233 reviews
USD 148/night
Calamander Unawatuna Beach
Unawatuna, Sri Lanka
8.294 reviews
USD 123/night
Royal Palms Beach Hotel
Kalutara, Sri Lanka
8.446 reviews
USD 149/night
Hibiscus Beach Hotel & Villas
Kalutara, Sri Lanka
8.617 reviews
USD 70/night
Tangerine Beach Hotel
Kalutara, Sri Lanka
8.6244 reviews
USD 64/night
Insight Resort Ahangama - S&S Other Certified
Ahangama, Sri Lanka
8.298 reviews
USD 55/night
The Oasis Beach Resort
Hambantota, Sri Lanka
8.66 reviews
USD 79/night
The Palms
Beruwala, Sri Lanka
8.2114 reviews
USD 85/night
Centara Ceysands Resort & Spa Sri Lanka
Bentota, Sri Lanka
8.2132 reviews
USD 210/night
Dickwella Resort And Spa
Dickwella, Sri Lanka
8.067 reviews
USD 116/night
Alpine Hotel
Nuwara Eliya, Sri Lanka
7.47 reviews
USD 108/night
Hikka Tranz By Cinnamon
Hikkaduwa, Sri Lanka
8.2210 reviews
USD 141/night
Senani Hotel
Kandy, Sri Lanka
8.242 reviews
USD 89/night
Avani Kalutara Resort
Kalutara, Sri Lanka
8.060 reviews
USD 110/night
Occidental Paradise Dambulla
Sigiriya, Sri Lanka
8.225 reviews
USD 83/night
Cinnamon Citadel Kandy
Kandy, Sri Lanka
8.0203 reviews
USD 101/night
Wallawwa
Katunayaka, Sri Lanka
8.445 reviews
USD 446/night
Resorts with free parking in Sri Lanka
Bandarawela Hotel
Bandarawela, Sri Lanka
8.251 reviews
USD 80/night
Mermaid Hotel & Club
Kalutara, Sri Lanka
8.2112 reviews
USD 94/night
Boulder Garden
Kalawana, Sri Lanka
8.213 reviews
USD 200/night
The Blue Water
Wadduwa, Sri Lanka
8.069 reviews
USD 143/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
Uga Ulagalla
Sigiriya, Sri Lanka
8.668 reviews
USD 320/night
Oak Ray Serene Garden Hotel
Kandy, Sri Lanka
8.052 reviews
USD 75/night
Tree Of Life Nature Resort
Kandy, Sri Lanka
7.853 reviews
USD 68/night
Galle Face Hotel
Colombo, Sri Lanka
8.4675 reviews
USD 97/night
Koggala Beach Hotel
Koggala, Sri Lanka
7.026 reviews
USD 107/night
Maalu Maalu Resort & Spa - Thema Collection
Passikudah, Sri Lanka
8.089 reviews
USD 805/night
Miridiya Lake Resort
Anuradhapura, Sri Lanka
8.433 reviews
USD 40/night
Hotel Sigiriya
Sigiriya, Sri Lanka
8.4437 reviews
USD 57/night
Mahaweli Reach Hotel
Kandy, Sri Lanka
8.080 reviews
USD 76/night
The Deer Park Hotel
Giritale, Sri Lanka
8.485 reviews
USD 80/night
Cinnamon Grand Colombo
Colombo, Sri Lanka
8.2355 reviews
USD 127/night
Cinnamon Lakeside
Colombo, Sri Lanka
8.2218 reviews
USD 105/night
Jetwing Saman Villas
Bentota, Sri Lanka
8.233 reviews
USD 565/night
Cinnamon Lodge Habarana
Habarana, Sri Lanka
8.2203 reviews
USD 140/night
Top Resorts in Sri Lanka
Nilaveli Beach Hotel
Nilaveli, Sri Lanka
8.079 reviews
USD 110/night
Jaffna Heritage Hotel
Jaffna, Sri Lanka
8.249 reviews
USD 53/night
Amaara Sky Hotel Kandy
Kandy, Sri Lanka
7.212 reviews
USD 80/night
Ekho Safari Tissa
Tissamaharama, Sri Lanka
8.2173 reviews
USD 57/night
Uga Jungle Beach
Trincomalee, Sri Lanka
8.2120 reviews
USD 244/night
Ashley Resorts
Nuwara Eliya, Sri Lanka
7.237 reviews
USD 68/night
Saraii Village
Tissamaharama, Sri Lanka
8.247 reviews
USD 36/night
Hotel Flower Garden
Unawatuna, Sri Lanka
8.299 reviews
USD 45/night
Camellia Resort And Spa
Sigiriya, Sri Lanka
8.233 reviews
USD 110/night
Ekho Surf
Bentota, Sri Lanka
8.2100 reviews
USD 142/night
Galavilla Boutique Hotel & Spa
Kandy, Sri Lanka
8.288 reviews
USD 170/night
Mirage Colombo
Colombo, Sri Lanka
8.254 reviews
USD 97/night
Ellen'S Place
Colombo, Sri Lanka
8.457 reviews
USD 50/night
Fresco Water Villa
Sigiriya, Sri Lanka
8.271 reviews
USD 77/night
Citrus Waskaduwa
Bentota, Sri Lanka
8.271 reviews
USD 126/night
Earl'S Regent Hotel
Kandy, Sri Lanka
8.2141 reviews
USD 60/night
Ranna 212 Beach Resort
Kahandamodara, Sri Lanka
8.038 reviews
USD 141/night
Unique Cottages
Nuwara Eliya, Sri Lanka
7.633 reviews
USD 82/night
Grand Udawalawe Safari Resort
Udawalawe, Sri Lanka
8.2105 reviews
USD 126/night
Cinnamon Wild Yala
Yala, Sri Lanka
8.4272 reviews
USD 285/night