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 CAD 340

Taj Samudra Hotel Colombo  5 stars

Colombo Very good CAD 240

Cinnamon Bey Beruwala  5 stars

Beruwala Good CAD 157

Jetwing Lighthouse Hotel Galle  5 stars

Galle Fabulous CAD 386

The Fortress Resort & Spa Koggala  5 stars

Koggala Superb CAD 856

Heritance Kandalama Hotel Dambulla  5 stars

Dambulla Superb CAD 272

Heritance Negombo Hotel  5 stars

Negombo Good CAD 214

Galadari Hotel Colombo  5 stars

Colombo Very good CAD 198

Mahaweli Reach Hotel Kandy  5 stars

Kandy Very good CAD 240

Eden Resort And Spa Beruwala  5 stars

Beruwala Fabulous CAD 197

Hilton Colombo Residence  5 stars

Colombo Fabulous CAD 240

Amanwella Hotel Tangalle  5 stars

Tangalle Superb CAD 1 166

Weligama Bay Resort And Spa Galle  5 stars

Galle Fabulous CAD 246

The Sun House Hotel Unawatuna  5 stars

Unawatuna Guest rating CAD 340

Royal Palms Beach Hotel Kalutara  5 stars

Kalutara Fabulous CAD 233

Jungle Beach Resort Trincomalee  5 stars

Trincomalee Exclusive CAD 340

Cinnamon Grand Colombo  5 stars

Colombo Fabulous CAD 206

Cinnamon Lakeside Colombo  5 stars

Colombo Fabulous CAD 185

The Blue Water Wadduwa Hotel  5 stars

Wadduwa Fabulous CAD 276

Cinnamon Lodge Habarana  5 stars

Habarana Superb CAD 182

Anantara Peace Haven Tangalle Resort  5 stars

Tangalle CAD 808

Paradise Road - Tintagel Colombo Hotel  5 stars

Colombo Superb CAD 314

Hilton Colombo Hotel  5 stars

Colombo Fabulous CAD 216

The Bungalow By Amaya Kandy  5 stars

Kandy CAD 492

Galle Fort Hotel  4 stars

Galle CAD 400

Ramada Katunayake Colombo Inte Hotel  4 stars

Katunayake Good CAD 101

Anantaya Resort And Spa Negombo  4 stars

Negombo Superb CAD 230

The Gateway Hotel Colombo Seeduwa  4 stars

Seeduwa Fabulous CAD 185

Nippon Villa Beach Resort Hikkaduwa  4 stars

Hikkaduwa Good CAD 106

Grand Hotel Nuwara Eliya  4 stars

Nuwara Eliya Very good CAD 305

The Paradise Resort And Spa Dambulla  4 stars

Dambulla CAD 185

Cinnamon Wild  4 stars

Yala Superb CAD 272

Amaya Lake Hotel Dambulla  4 stars

Dambulla Fabulous CAD 181

Cinnamon Citadel Kandy  4 stars

Kandy Fabulous CAD 226

Heritance Tea Factory Hotel Nuwara Eliya  4 stars

Nuwara Eliya Fabulous CAD 394

Habarana Village By Cinnamon  4 stars

Habarana Superb CAD 169

Mount Lavinia Hotel Dehiwala-Mount Lavinia  4 stars

Dehiwala-Mount Lavinia Fabulous CAD 192

Pegasus Reef Hotel Wattala  4 stars

Wattala Guest rating CAD 149

Amaya Hills Hotel Kandy  4 stars

Kandy Fabulous CAD 245

Galle Face Hotel Colombo  4 stars

Colombo Very good CAD 237

The Surf Hotel Bentota  4 stars

Bentota Superb CAD 190

Riverina Hotel Beruwala  4 stars

Beruwala Fabulous

Tangerine Beach Hotel Kalutara  4 stars

Kalutara Fabulous CAD 208

Amagi Lagoon Resort & Spa Negombo  4 stars

Negombo Fabulous CAD 216

Bentota Beach By Cinnamon  4 stars

Bentota Fabulous CAD 213

Royal Palms Beach Hotel Galle  4 stars

Galle CAD 393

Hunas Falls Hotel Kandy  4 stars

Kandy Fabulous CAD 198

Trinco Blu By Cinnamon Trincomalee  4 stars

Trincomalee Fabulous CAD 258

Club Villa Bentota  4 stars

Bentota Superb CAD 288

Uga Bay Hotel Passikudah  4 stars

Passikudah CAD 293

Temple Tree Resort Bentota  4 stars

Bentota Superb CAD 168

Avian Breeze Hotel Nuwara Eliya  3 stars

Nuwara Eliya CAD 164

Tangalla Bay Hotel Tangalle  3 stars

Tangalle

Kandy City Hotel  3 stars

Kandy Fabulous CAD 124

Glenfall Reach Hotel Nuwara Eliya  3 stars

Nuwara Eliya CAD 224

Club Bentota Hotel  3 stars

Bentota Very good CAD 206

Hotel Garden Beach Bentota  3 stars

Bentota Good CAD 124

Hotel River Front Tissamaharama  3 stars

Tissamaharama Fabulous CAD 72

Kassapa Lions Rock Hotel Sigiriya  3 stars

Sigiriya Fabulous CAD 120

Sigiriya Village  3 stars

Sigiriya Very good CAD 200

Mount Breeze Hotel Dehiwala-Mount Lavinia  3 stars

Dehiwala-Mount Lavinia CAD 50

Villa Ocean View Wadduwa  3 stars

Wadduwa Good CAD 237

Paradise Beach Hotel Negombo  3 stars

Negombo Very good CAD 157

Hotel Suisse Kandy  3 stars

Kandy Fabulous CAD 138

Queen'S Hotel Kandy  3 stars

Kandy Very good CAD 222

Royal Beach Resort Bentota  3 stars

Bentota Superb CAD 121

Camelot Beach Hotel Negombo  3 stars

Negombo Good CAD 120

Grand Oriental Hotel Colombo  3 stars

Colombo Good CAD 92

Topaz Hotel Kandy  3 stars

Kandy Very good CAD 146

Golden Star Beach Hotel Negombo  3 stars

Negombo Good CAD 104

Berjaya Hotel Colombo  3 stars

Colombo Good CAD 100

Neptune Ayurveda Village Beruwala  3 stars

Beruwala Exceptional CAD 353

Kosgoda Beach Resort  3 stars

Kosgoda CAD 148

Oasey Beach Hotel Bentota  3 stars

Bentota Very good CAD 136

Nilaveli Beach Hotel  3 stars

Nilaveli Fabulous CAD 240

Nature Walk Resort Kandy  3 stars

Kandy Very good CAD 66

Club Dolphin Hotel Negombo  3 stars

Negombo Fabulous CAD 228

Koggala Beach Resort  3 stars

Koggala Good CAD 124

Mermaid Hotel & Club Kalutara  3 stars

Kalutara Superb CAD 174

Paradise Beach Club Mirissa Hotel  3 stars

Mirissa Fabulous CAD 186

Best Western Elyon Colombo Hotel  3 stars

Colombo Very good CAD 105

Unawatuna Beach Resort Galle  3 stars

Galle Superb CAD 202

Colombo City Hotel  3 stars

Colombo CAD 125

Kandyan Hotel  3 stars

Kandy CAD 78

Hotel Renuka Colombo  3 stars

Colombo Very good CAD 113

Talalla Retreat Hotel  3 stars

Talalla Fabulous CAD 136

Cinnamon Red Colombo  3 stars

Colombo Fabulous CAD 136

Global Towers Hotel Colombo  3 stars

Colombo Good CAD 116

Fair View Hotel Colombo  3 stars

Colombo Good CAD 97

Green View Hotel Katunayake  3 stars

Katunayake Good CAD 34

Ella Jungle Resort  3 stars

Ella CAD 294

Swiss Residence Hotel Kandy  3 stars

Kandy Very good CAD 150

Palm Beach Inn And Sea Shells Cabanas Bentota  2 stars

Bentota Guest rating CAD 61

The White Sands Hotel Wadduwa  2 stars

Wadduwa

M.P.S.Village Dambulla  2 stars

Dambulla Exceptional CAD 56

Hill Top Hotel Kandy  2 stars

Kandy Very good CAD 86

The Planters Hotel Kandy  2 stars

Kandy Very good

Paradise Holiday Village Negombo  2 stars

Negombo Good CAD 100

Hotel Elephant Park Pinnawala  2 stars

Pinnawala Very good CAD 89

Flower Garden Lake Resort Tissamaharama  0 stars

Tissamaharama Fabulous CAD 68