Sri Lanka hotels

Sri Lanka Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Vivanta By Taj Hotel Bentota  5 stars

Bentota Fabulous USD 287

Taj Samudra Hotel Colombo  5 stars

Colombo Very good USD 191

Casa Colombo Hotel  5 stars

Colombo Superb USD 233

Cinnamon Bey Beruwala  5 stars

Beruwala Very good USD 212

Jetwing Lighthouse Hotel Galle  5 stars

Galle Fabulous USD 305

The Fortress Resort & Spa Galle  5 stars

Galle Superb USD 483

Heritance Kandalama Hotel Dambulla  5 stars

Dambulla Superb USD 251

Galadari Hotel Colombo  5 stars

Colombo Very good USD 152

Mahaweli Reach Hotel Kandy  5 stars

Kandy Very good USD 156

Eden Resort And Spa Beruwala  5 stars

Beruwala Fabulous USD 213

Hilton Colombo Residence  5 stars

Colombo Superb USD 195

Galle Face Hotel Colombo  5 stars

Colombo Very good USD 171

Weligama Bay Resort And Spa Galle  5 stars

Galle Fabulous USD 178

Jungle Beach Resort Trincomalee  5 stars

Trincomalee Exclusive USD 318

Cinnamon Grand Colombo  5 stars

Colombo Fabulous USD 162

Cinnamon Lakeside Colombo  5 stars

Colombo Fabulous USD 139

The Blue Water Wadduwa Hotel  5 stars

Wadduwa Fabulous USD 198

Cinnamon Lodge Habarana  5 stars

Habarana Superb USD 144

The Grand Kandyan Hotel  5 stars

Kandy Superb USD 248

Anantara Peace Haven Tangalle Resort  5 stars

Tangalle USD 483

Paradise Road - Tintagel Colombo Hotel  5 stars

Colombo Superb USD 226

Jetwing Lighthouse Hotel And Spa Galle  5 stars

Galle USD 572

Hilton Colombo Hotel  5 stars

Colombo Fabulous USD 166

The Bungalow By Amaya Kandy  5 stars

Kandy USD 595

Uga Bay Resorts Passikudah  5 stars

Passikudah USD 311

Galle Fort Hotel  4 stars

Galle USD 440

Ramada Katunayake Colombo Inte Hotel  4 stars

Katunayake Good USD 75

The Gateway Hotel Colombo Seeduwa  4 stars

Seeduwa Fabulous USD 126

Grand Udawalawe Safari Resort Galle  4 stars

Galle USD 137

Grand Hotel Nuwara Eliya  4 stars

Nuwara Eliya Very good USD 261

Cinnamon Wild Yala  4 stars

Yala Superb USD 250

Club Palm Bay Hotel Marawila  4 stars

Marawila Very good USD 116

Cinnamon Citadel Kandy  4 stars

Kandy Fabulous USD 136

Mount Lavinia Hotel Dehiwala-Mount Lavinia  4 stars

Dehiwala-Mount Lavinia Fabulous USD 171

Pegasus Reef Hotel Wattala  4 stars

Wattala Guest rating USD 115

Tangerine Beach Hotel Kalutara  4 stars

Kalutara Fabulous USD 107

Hotel Sigiriya Dambulla  4 stars

Dambulla Very good USD 120

Bentota Beach Hotel  4 stars

Bentota Fabulous USD 226

Trinco Blu By Cinnamon Trincomalee  4 stars

Trincomalee Fabulous USD 182

Hotel Thilanka Dambulla  4 stars

Dambulla Good USD 157

Hotel Ashford Nuwara Eliya  3 stars

Nuwara Eliya Fabulous USD 54

Hotel River Front Tissamaharama  3 stars

Tissamaharama USD 47

Paradise Beach Hotel Negombo  3 stars

Negombo Very good USD 128

Sunrise Holiday Resort Habarana  3 stars

Habarana USD 51

Hotel Suisse Kandy  3 stars

Kandy Fabulous USD 109

Queens Hotel Kandy  3 stars

Kandy Very good USD 167

Grand Oriental Hotel Colombo  3 stars

Colombo Good USD 80

Heritance Negombo Hotel  3 stars

Negombo Good USD 255

Berjaya Hotel Colombo  3 stars

Colombo Good USD 101

Neptune Ayurveda Village Beruwala  3 stars

Beruwala Exceptional USD 265

Nilaveli Beach Hotel  3 stars

Nilaveli Fabulous USD 223

Paradise Holiday Village Negombo  3 stars

Negombo Good USD 124

Club Dolphin Hotel Negombo  3 stars

Negombo Fabulous USD 156

Coral Sands Hotel Hikkaduwa  3 stars

Hikkaduwa Fabulous USD 146

Best Western Elyon Colombo Hotel  3 stars

Colombo Very good USD 66

Unawatuna Beach Resort Galle  3 stars

Galle Superb USD 206

Cinnamon Red Colombo  3 stars

Colombo Very good USD 99

Global Towers Hotel Colombo  3 stars

Colombo Good USD 81

Green View Hotel Katunayake  3 stars

Katunayake Good USD 29

Ella Jungle Resort  3 stars

Ella USD 186

Palm Beach Inn And Sea Shells Cabanas Bentota  2 stars

Bentota Guest rating USD 49

Goldi Sands Hotel Negombo  2 stars

Negombo Fabulous USD 132

The Planters Hotel Kandy  2 stars

Kandy Very good

Hotel Elephant Park Pinnawala  2 stars

Pinnawala Very good USD 57

The Tea Cottage Resort & Spa Kandy  2 stars

Kandy USD 66

Clock Inn Colombo  2 stars

Colombo USD 47

Jetwing Warwick Gardens Villa Nuwara Eliya  0 stars

Nuwara Eliya Fabulous USD 341