Sri Lanka hotels

Sri Lanka Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Vivanta By Taj Hotel Bentota  5 stars

Bentota Excellent USD 219

Taj Samudra Hotel Colombo  5 stars

Colombo Very good USD 171

Casa Colombo Hotel  5 stars

Colombo Exceptional USD 285

Cinnamon Bey Beruwala  5 stars

Beruwala Exclusive USD 202

Jetwing Lighthouse Hotel Galle  5 stars

Galle Excellent USD 242

Jetwing Beach Hotel Negombo  5 stars

Negombo Excellent USD 215

The Fortress Resort & Spa Galle  5 stars

Galle Exceptional USD 494

Heritance Kandalama Hotel Dambulla  5 stars

Dambulla Exceptional USD 208

Earl'S Regency Hotel Kandy  5 stars

Kandy Excellent USD 162

Galadari Hotel Colombo  5 stars

Colombo Very good USD 148

Mahaweli Reach Hotel Kandy  5 stars

Kandy Excellent USD 214

Amangalla Hotel Galle  5 stars

Galle Exclusive USD 619

Eden Resort And Spa Beruwala  5 stars

Beruwala Excellent USD 127

Hilton Colombo Residence  5 stars

Colombo Exceptional USD 163

Galle Face Hotel Colombo  5 stars

Colombo Very good USD 147

Weligama Bay Resort And Spa Galle  5 stars

Galle Excellent USD 151

Royal Palms Beach Hotel Kalutara  5 stars

Kalutara Exceptional USD 163

Jungle Beach Resort Trincomalee  5 stars

Trincomalee Exclusive USD 302

Cinnamon Grand Colombo  5 stars

Colombo Excellent USD 173

Cinnamon Lakeside Colombo  5 stars

Colombo Excellent USD 137

Blue Water Wadduwa Hotel  5 stars

Wadduwa Excellent USD 170

Anantara Peace Haven Tangalle Resort  5 stars

Tangalle USD 537

Paradise Road - Tintagel Colombo Hotel  5 stars

Colombo Exceptional USD 241

Hilton Colombo Hotel  5 stars

Colombo Excellent USD 156

Galle Fort Hotel  4 stars

Galle USD 341

Ozo Kandy Hotel  4 stars

Kandy USD 128

Anantaya Resort And Spa Negombo  4 stars

Negombo Exceptional USD 149

Amaara Sky Hotel Kandy  4 stars

Kandy Above average USD 230

The Gateway Hotel Colombo Seeduwa  4 stars

Seeduwa Excellent USD 130

Grand Udawalawe Safari Resort Galle  4 stars

Galle USD 124

Grand Hotel Nuwara Eliya  4 stars

Nuwara Eliya Very good USD 252

The Gateway Hotel Airport Garden Colombo  4 stars

Colombo USD 177

Pegasus Reef Hotel Colombo  4 stars

Colombo Good enough USD 111

Cinnamon Wild Yala  4 stars

Yala Exceptional USD 293

Club Palm Bay Hotel Negombo  4 stars

Negombo Very good USD 101

Amaya Lake Hotel Dambulla  4 stars

Dambulla Excellent USD 124

Colombo Courtyard Hotel  4 stars

Colombo

Cinnamon Citadel Kandy  4 stars

Kandy Excellent USD 150

Goldi Sands Hotel Negombo  4 stars

Negombo Excellent USD 134

Jetwing Sea Hotel Negombo  4 stars

Negombo Excellent USD 199

Heritance Tea Factory Hotel Nuwara Eliya  4 stars

Nuwara Eliya Excellent USD 283

Mount Lavinia Hotel Dehiwala-Mount Lavinia  4 stars

Dehiwala-Mount Lavinia Excellent USD 169

Amaya Hills Hotel Kandy  4 stars

Kandy Excellent USD 178

Surf Hotel Bentota  4 stars

Bentota Exceptional USD 169

Hotel Sigiriya Dambulla  4 stars

Dambulla Very good USD 128

Bentota Beach Hotel  4 stars

Bentota Excellent USD 175

Mermaid Hotel Kalutara  4 stars

Kalutara Exceptional USD 193

Mandara Resort Weligama  4 stars

Weligama Exceptional USD 235

The Palms Hotel Beruwala  4 stars

Beruwala Exceptional USD 223

Elephant Corridor Hotel Sigiriya  4 stars

Sigiriya USD 200

Deer Park Hotel Polonnaruwa  4 stars

Polonnaruwa Excellent USD 237

Tilko Jaffna City Hotel  4 stars

Jaffna USD 87

Hotel Ashford Nuwara Eliya  3 stars

Nuwara Eliya

Kandy City Hotel  3 stars

Kandy USD 87

Tourmaline Hotel Kandy  3 stars

Kandy Very good USD 172

Lavinia Villa Dehiwala-Mount Lavinia  3 stars

Dehiwala-Mount Lavinia USD 111

Paradise Beach Hotel Negombo  3 stars

Negombo Very good USD 121

Sunrise Holiday Resort Habarana  3 stars

Habarana

Hotel Suisse Kandy  3 stars

Kandy Excellent USD 142

Palm Garden Village Hotel Anuradhapura  3 stars

Anuradhapura Excellent USD 135

Queens Hotel Kandy  3 stars

Kandy Good USD 109

Camelot Beach Hotel Negombo  3 stars

Negombo Good USD 103

Grand Oriental Hotel Colombo  3 stars

Colombo Good USD 92

Thilanka Hotel Kandy  3 stars

Kandy Excellent USD 200

Topaz Hotel Kandy  3 stars

Kandy Very good USD 132

Galway Forest Lodge Nuwara Eliya  3 stars

Nuwara Eliya USD 83

Giritale Hotel Polonnaruwa  3 stars

Polonnaruwa Excellent USD 119

Browns Beach Hotel Negombo  3 stars

Negombo Good enough USD 235

Berjaya Hotel Colombo Dehiwala-Mount Lavinia  3 stars

Dehiwala-Mount Lavinia Good USD 95

Club Koggala Village  3 stars

Koggala Excellent USD 184

The Closenberg Hotel Galle  3 stars

Galle USD 156

Sweet Cinnamon Kandy  3 stars

Kandy USD 105

Old English Colonial Bungalow Nuwara Eliya  3 stars

Nuwara Eliya

Nilaveli Beach Hotel  3 stars

Nilaveli Excellent USD 256

Asian Jewel Boutique Hotel Hikkaduwa  3 stars

Hikkaduwa USD 155

Hotel Sigiriya  3 stars

Sigiriya Excellent USD 125

Tangerine Beach Hotel Kalutara  3 stars

Kalutara Excellent USD 139

Club Dolphin Hotel Negombo  3 stars

Negombo Excellent USD 154

Mirage Hotel Colombo  3 stars

Colombo USD 123

Hunas Falls Hotel Kandy  3 stars

Kandy Good USD 199

Coral Sands Hotel Hikkaduwa  3 stars

Hikkaduwa Excellent USD 112

Best Western Elyon Colombo Hotel  3 stars

Colombo USD 98

Unawatuna Beach Resort Galle  3 stars

Galle USD 136

Colombo City Hotel  3 stars

Colombo USD 94

Jaffna Heritage Hotel  3 stars

Jaffna USD 128

Hotel Renuka Colombo  3 stars

Colombo Very good USD 113

Senani Hotel Kandy  3 stars

Kandy Very good USD 105

Cinnamon Red Colombo  3 stars

Colombo USD 117

Ella Jungle Resort  3 stars

Ella USD 151

Sapphire Hotel Colombo  2 stars

Colombo Very good USD 87

Hikkaduwa Beach Hotel  2 stars

Hikkaduwa Average USD 82

Elegant Hotel Kandy  2 stars

Kandy Exceptional

The Tea Cottage Resort & Spa Kandy  2 stars

Kandy USD 76

Clock Inn Colombo  2 stars

Colombo USD 52

Full Moon Garden Hotel Negombo  2 stars

Negombo Good enough USD 129

Jetwing Warwick Gardens Villa Nuwara Eliya  0 stars

Nuwara Eliya Excellent USD 352

Unique Towers Apartment Colombo  0 stars

Colombo Exceptional USD 213

Clock Inn Kandy  0 stars

Kandy USD 50