Sri Lanka hotels

Sri Lanka Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Zylan Luxury Villa Colombo  5 stars

Colombo Exceptional USD 142

Cinnamon Bey Beruwala  5 stars

Beruwala Very good USD 182

Jetwing Lighthouse Hotel Galle  5 stars

Galle Excellent USD 229

The Fortress Resort & Spa Galle  5 stars

Galle Exceptional USD 354

Heritance Kandalama Hotel Dambulla  5 stars

Dambulla Exceptional USD 233

Eden Resort And Spa Beruwala  5 stars

Beruwala Excellent USD 221

Galle Face Hotel Colombo  5 stars

Colombo Very good USD 175

Cinnamon Grand Colombo  5 stars

Colombo Excellent USD 154

Cinnamon Lakeside Colombo  5 stars

Colombo Excellent USD 165

Cinnamon Lodge Habarana  5 stars

Habarana Exceptional USD 133

La Villa Sanctuary Colombo  5 stars

Colombo

Anantara Peace Haven Tangalle Resort  5 stars

Tangalle USD 430

Cocoon Resort And Villas Bentota  5 stars

Bentota Exceptional USD 118

Hilton Colombo Hotel  5 stars

Colombo Excellent USD 158

Tamarind Hill Hotel Galle  5 stars

Galle Excellent USD 186

Galle Fort Hotel  4 stars

Galle USD 284

Ramada Colombo Hotel  4 stars

Colombo Very good USD 110

Rainbow Lagoon Villa Negombo  4 stars

Negombo USD 100

Grand Hotel Nuwara Eliya  4 stars

Nuwara Eliya Very good USD 214

Cinnamon Wild Yala  4 stars

Yala Exceptional USD 267

Brookside Resort Kandy  4 stars

Kandy USD 22

Cinnamon Citadel Kandy  4 stars

Kandy Excellent USD 150

Goldi Sands Hotel Negombo  4 stars

Negombo Excellent USD 114

Heritance Tea Factory Hotel Nuwara Eliya  4 stars

Nuwara Eliya Excellent USD 246

Mount Lavinia Hotel Dehiwala-Mount Lavinia  4 stars

Dehiwala-Mount Lavinia Excellent USD 152

Pegasus Reef Hotel Wattala  4 stars

Wattala Acceptable USD 108

Safari Hotel Tissamaharama  4 stars

Tissamaharama Exceptional USD 127

Jetwing Lagoon Hotel Negombo  4 stars

Negombo Exceptional USD 206

Gsh Colombo Hotel  4 stars

Colombo USD 49

Hotel Sigiriya Dambulla  4 stars

Dambulla Very good USD 127

Suriya Resort Negombo  4 stars

Negombo Exclusive USD 176

Bentota Beach Hotel  4 stars

Bentota Excellent USD 164

Deer Park Hotel Polonnaruwa  4 stars

Polonnaruwa Excellent USD 270

Dickwella Resort And Spa  4 stars

Dickwella Very good USD 158

Tilko Jaffna City Hotel  4 stars

Jaffna USD 72

Eva Lanka Hotel Tangalle  4 stars

Tangalle USD 109

Kaya Residence Kandy  4 stars

Kandy USD 45

Ceylon City Hotel Colombo  4 stars

Colombo USD 61

Hotel Ashford Nuwara Eliya  3 stars

Nuwara Eliya USD 67

Blue Oceanic Beach Hotel Negombo  3 stars

Negombo USD 166

Boulder Range Resort Dambulla  3 stars

Dambulla USD 50

Pelwehera Village Resort Dambulla  3 stars

Dambulla Very good USD 106

Sigiriya Village  3 stars

Sigiriya Very good USD 164

Villa Ocean View Wadduwa  3 stars

Wadduwa Good USD 146

Royal Beach Hotel Hikkaduwa  3 stars

Hikkaduwa Excellent USD 73

Sunrise Holiday Resort Habarana  3 stars

Habarana USD 49

Lazaani Hotel Colombo  3 stars

Colombo USD 71

Long Beach Resort Koggala  3 stars

Koggala Good USD 168

Blue Haven Hotel Jaffna  3 stars

Jaffna Good

Hotel Suisse Kandy  3 stars

Kandy Excellent USD 110

Palm Garden Village Hotel Anuradhapura  3 stars

Anuradhapura Excellent USD 135

Queen'S Hotel Kandy  3 stars

Kandy Good USD 168

Royal Beach Resort Induruwa  3 stars

Induruwa Exceptional USD 74

Topaz Hotel Kandy  3 stars

Kandy Very good USD 111

Berjaya Hotel Colombo  3 stars

Colombo Good USD 84

Amali Residence Colombo  3 stars

Colombo USD 50

Kosgoda Beach Resort  3 stars

Kosgoda USD 146

Lake Wind Hotel Tissamaharama  3 stars

Tissamaharama

Nilaveli Beach Hotel  3 stars

Nilaveli Excellent USD 159

Cove Beach Villa Negombo  3 stars

Negombo Very good USD 90

Tree Of Life Hotel Kandy  3 stars

Kandy Very good USD 127

Hibiscus Garden Hotel Tissamaharama  3 stars

Tissamaharama

Tangerine Beach Hotel Kalutara  3 stars

Kalutara Excellent USD 105

See Kandy Hotel  3 stars

Kandy USD 61

Club Dolphin Hotel Negombo  3 stars

Negombo Excellent USD 140

Days Inn Kandy  3 stars

Kandy Very good USD 40

Janaki Hotel Colombo  3 stars

Colombo Good enough USD 64

Silva'S Beach Hotel Negombo  3 stars

Negombo USD 57

Melheim Resort Nuwara Eliya  3 stars

Nuwara Eliya USD 101

Coral Sands Hotel Hikkaduwa  3 stars

Hikkaduwa Excellent USD 165

Best Western Elyon Colombo Hotel  3 stars

Colombo USD 74

Hotel Paradiso Hikkaduwa  3 stars

Hikkaduwa Exceptional USD 32

Colombo City Hotel  3 stars

Colombo USD 97

Orient Hotel Bandarawela  3 stars

Bandarawela USD 65

Jaffna Heritage Hotel  3 stars

Jaffna USD 123

Seyara Holiday Resort Polonnaruwa  3 stars

Polonnaruwa USD 31

Cinnamon Red Colombo  3 stars

Colombo USD 108

Global Towers Hotel Colombo  3 stars

Colombo Good USD 65

Royal Lotus Hotel Polonnaruwa  3 stars

Polonnaruwa Good USD 117

Sunset Beach Hotel Negombo  2 stars

Negombo Good enough USD 113

Saffron Beach Hotel Wadduwa  2 stars

Wadduwa Very good

Mps Village Dambulla  2 stars

Dambulla USD 50

Bandarawela Hotel  2 stars

Bandarawela Excellent USD 67

Triangle Hotel Anuradhapura  2 stars

Anuradhapura

Kivga Holiday Bungalow Anuradhapura  2 stars

Anuradhapura

Full Moon Garden Hotel Negombo  2 stars

Negombo Good enough USD 84

Hill Club Hotel Nuwara Eliya  2 stars

Nuwara Eliya Very good USD 109

Serene Villa Nuwara Eliya  0 stars

Nuwara Eliya USD 320

Hasara Guest House Galle  0 stars

Galle USD 30

Villa Hundira Negombo  0 stars

Negombo USD 115

Panchi Villa Bentota  0 stars

Bentota Excellent USD 80

Villa Arunalu Kandy  0 stars

Kandy USD 72

City Beds The Regent Guest House Colombo  0 stars

Colombo USD 62

Clock Inn Kandy  0 stars

Kandy USD 50

Galle Heritage Villa By Jetwing  0 stars

Galle Very good USD 431

Saffron Guest House Colombo  0 stars

Colombo Very good USD 54