Sri Lanka hotels

Sri Lanka Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

The Bungalow By Amaya Kandy  5 stars

Kandy USD 369

Royal Palms Beach Hotel Kalutara  5 stars

Kalutara Fabulous USD 162

Taj Samudra Hotel Colombo  5 stars

Colombo Very good USD 181

Jungle Beach Resort Trincomalee  5 stars

Trincomalee Exclusive USD 268

Jetwing Lighthouse Hotel Galle  5 stars

Galle Fabulous USD 240

The Fortress Resort & Spa Koggala  5 stars

Koggala Superb USD 580

Heritance Kandalama Hotel Dambulla  5 stars

Dambulla Superb USD 195

Heritance Negombo Hotel  5 stars

Negombo Good USD 181

Galadari Hotel Colombo  5 stars

Colombo Very good USD 148

Mahaweli Reach Hotel Kandy  5 stars

Kandy Very good USD 175

Cinnamon Bey Beruwala  5 stars

Beruwala Good USD 114

Hilton Colombo Residence  5 stars

Colombo Fabulous USD 184

Vivanta By Taj Bentota Hotel  5 stars

Bentota Fabulous USD 209

Weligama Bay Resort Galle  5 stars

Galle Fabulous USD 177

Cinnamon Grand Colombo  5 stars

Colombo Fabulous USD 155

Cinnamon Lakeside Colombo  5 stars

Colombo Fabulous USD 135

Blue Water Hotel Wadduwa  5 stars

Wadduwa Fabulous USD 174

Cinnamon Lodge Habarana  5 stars

Habarana Superb USD 132

Galle Face Hotel Colombo  5 stars

Colombo Very good USD 206

Hilton Colombo Hotel  5 stars

Colombo Fabulous USD 158

Eden Resort And Spa Beruwala  5 stars

Beruwala Fabulous USD 117

Anantara Tangalle Peace Haven Resort  5 stars

Tangalle USD 606

The Galle Fort Hotel  4 stars

Galle USD 213

Uga Bay Hotel Passikudah  4 stars

Passikudah USD 220

The Gateway Hotel By Taj Seeduwa  4 stars

Seeduwa Fabulous USD 137

Cinnamon Citadel Kandy  4 stars

Kandy Fabulous USD 161

Grand Hotel Nuwara Eliya  4 stars

Nuwara Eliya Very good USD 227

Hunas Falls By Amaya Hotel Kandy  4 stars

Kandy Fabulous USD 213

Riverina Hotel Beruwala  4 stars

Beruwala Fabulous

Calamander Unawatuna Beach Resort Galle  4 stars

Galle Superb USD 120

Habarana Village By Cinnamon  4 stars

Habarana Superb USD 123

Temple Tree Resort And Spa Bentota  4 stars

Bentota Superb USD 106

Heritance Tea Factory Hotel Nuwara Eliya  4 stars

Nuwara Eliya Fabulous USD 270

Mount Lavinia Hotel Dehiwala-Mount Lavinia  4 stars

Dehiwala-Mount Lavinia Fabulous USD 140

Pegasus Reef Hotel Wattala  4 stars

Wattala Guest rating USD 112

Amaya Hills Hotel Kandy  4 stars

Kandy Fabulous USD 182

Royal Palms Beach Hotel Galle  4 stars

Galle USD 295

Ramada Katunayake Colombo Inte Hotel  4 stars

Katunayake Good USD 76

The Surf Hotel Bentota  4 stars

Bentota Superb USD 117

Anantaya Resort And Spa Chilaw  4 stars

Chilaw Superb USD 212

Amagi Lagoon Resort & Spa Negombo  4 stars

Negombo Fabulous USD 150

Mermaid Hotel Kalutara  4 stars

Kalutara Superb USD 124

Amaya Lake Kandalama Hotel Dambulla  4 stars

Dambulla Fabulous USD 114

Bentota Beach By Cinnamon  4 stars

Bentota Fabulous USD 104

Cinnamon Wild Yala  4 stars

Yala Superb USD 204

The Paradise Resort And Spa Dambulla  4 stars

Dambulla USD 187

Tangerine Beach Hotel Kalutara  4 stars

Kalutara Fabulous USD 120

Trinco Blu By Cinnamon Trincomalee  4 stars

Trincomalee Fabulous USD 176

Best Western Elyon Colombo Hotel  3 stars

Colombo Very good USD 123

Fair View Hotel Colombo  3 stars

Colombo Good USD 74

Club Bentota Hotel  3 stars

Bentota Very good USD 147

Hotel River Front Tissamaharama  3 stars

Tissamaharama Fabulous USD 47

Palm Beach Inn And Sea Shells Cabanas Bentota  3 stars

Bentota Guest rating USD 49

Villa Ocean View Wadduwa  3 stars

Wadduwa Good USD 159

Mount Breeze Hotel Dehiwala-Mount Lavinia  3 stars

Dehiwala-Mount Lavinia USD 38

Renuka Hotel Colombo  3 stars

Colombo Very good USD 80

Sigiriya Village  3 stars

Sigiriya Very good USD 113

Kandyan Hotel  3 stars

Kandy USD 58

Berjaya Hotel Colombo  3 stars

Colombo Good USD 77

Camelot Beach Hotel Negombo  3 stars

Negombo Good USD 96

Grand Oriental Hotel Colombo  3 stars

Colombo Good USD 68

Kassapa Lions Rock Hotel Sigiriya  3 stars

Sigiriya Fabulous USD 91

Hotel Topaz Kandy  3 stars

Kandy Very good USD 100

Global Towers Hotel Colombo  3 stars

Colombo Good USD 97

Nilaveli Beach Hotel Trincomalee  3 stars

Trincomalee Fabulous USD 195

Golden Star Beach Hotel Negombo  3 stars

Negombo Good USD 87

Turtle Bay Hotel Tangalle  3 stars

Tangalle Superb USD 94

Neptune Ayurveda Village Beruwala  3 stars

Beruwala Exceptional USD 265

Avian Breeze Hotel Nuwara Eliya  3 stars

Nuwara Eliya USD 123

Swiss Residence Kandy  3 stars

Kandy Very good USD 113

Green View Hotel Katunayake  3 stars

Katunayake Good USD 26

Royal Beach Resort Bentota  3 stars

Bentota Superb USD 80

Club Hotel Dolphin Negombo  3 stars

Negombo Fabulous USD 168

Koggala Beach Hotel  3 stars

Koggala Good USD 85

Colombo City Hotel  3 stars

Colombo USD 94

Paradise Beach Hotel Negombo  3 stars

Negombo Very good USD 104

Tangalla Bay Hotel Tangalle  3 stars

Tangalle

Ella Jungle Resort  3 stars

Ella USD 209

Club Villa Bentota  3 stars

Bentota Superb USD 205

Hotel Suisse Kandy  3 stars

Kandy Fabulous USD 104

Kandy City Hotel  3 stars

Kandy Fabulous USD 94

Glenfall Reach Hotel Nuwara Eliya  3 stars

Nuwara Eliya USD 168

Queens Hotel Kandy  3 stars

Kandy Very good USD 167

Talalla Retreat Hotel  3 stars

Talalla Fabulous USD 100

Cinnamon Red Colombo  3 stars

Colombo Fabulous USD 99

Hotel Garden Beach Bentota  3 stars

Bentota Good USD 93

Paradise Holiday Village Negombo  3 stars

Negombo Good USD 75

Oasey Beach Hotel Bentota  3 stars

Bentota Very good USD 67

Blue Water Boutique Hotel Negombo  3 stars

Negombo USD 88

Paradise Beach Club Hotel Mirissa  3 stars

Mirissa Fabulous USD 137

Hotel Elephant Park Pinnawala  2 stars

Pinnawala Very good USD 69

Bandarawela Hotel  2 stars

Bandarawela Fabulous USD 73

Hill Top Hotel Kandy  2 stars

Kandy Very good USD 67

Nippon Villa Beach Resort Hikkaduwa  2 stars

Hikkaduwa Good USD 75

Flower Garden Lake Resort Tissamaharama  0 stars

Tissamaharama Fabulous USD 44