Sri Lanka hotels

Sri Lanka Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Royal Palms Beach Hotel Kalutara  5 stars

Kalutara Fabulous EUR 110

Taj Samudra Hotel Colombo  5 stars

Colombo Very good EUR 146

Ulagalla Resort Anuradhapura  5 stars

Anuradhapura Exclusive EUR 443

Jungle Beach Resort Trincomalee  5 stars

Trincomalee Exclusive EUR 198

Jetwing Lighthouse Hotel Galle  5 stars

Galle Fabulous EUR 175

Paradise Road Tintagel Colombo Hotel  5 stars

Colombo Superb EUR 175

Jetwing Beach Hotel Negombo  5 stars

Negombo Fabulous EUR 158

The Fortress Hotel Koggala  5 stars

Koggala Superb EUR 430

Heritance Kandalama Hotel Dambulla  5 stars

Dambulla Superb EUR 174

Jetwing Vil Uyana Hotel Sigiriya  5 stars

Sigiriya Superb EUR 289

Heritance Ahungalla Hotel  5 stars

Ahungalla Superb EUR 113

Heritance Negombo Hotel  5 stars

Negombo Good EUR 178

The Kingsbury Hotel Colombo  5 stars

Colombo Very good EUR 104

Galadari Hotel Colombo  5 stars

Colombo Very good EUR 100

Mahaweli Reach Hotel Kandy  5 stars

Kandy Very good EUR 162

Amangalla Hotel Galle  5 stars

Galle Exclusive EUR 591

Hilton Colombo Residence  5 stars

Colombo Fabulous EUR 144

Amanwella Hotel Tangalle  5 stars

Tangalle Superb EUR 586

Vivanta By Taj Bentota Hotel  5 stars

Bentota Fabulous EUR 162

Saman Villas Bentota  5 stars

Bentota Superb EUR 288

Cinnamon Grand Colombo  5 stars

Colombo Fabulous EUR 125

Cinnamon Lakeside Colombo  5 stars

Colombo Fabulous EUR 109

The Blue Water Hotel Wadduwa  5 stars

Wadduwa Fabulous EUR 133

Kahanda Kanda Hotel Koggala  5 stars

Koggala EUR 299

Cinnamon Lodge Habarana  5 stars

Habarana Superb EUR 157

Jetwing Yala Hotel  5 stars

Yala Superb EUR 143

Casa Colombo Hotel  5 stars

Colombo Superb EUR 199

Grand Kandyan Hotel  5 stars

Kandy Superb EUR 129

Galle Face Hotel Colombo  5 stars

Colombo Very good EUR 133

Hilton Colombo Hotel  5 stars

Colombo Fabulous EUR 124

Eden Resort And Spa Beruwala  5 stars

Beruwala Fabulous EUR 115

Anantara Tangalle Peace Haven Resort  5 stars

Tangalle EUR 359

Jetwing Blue Hotel Negombo  5 stars

Negombo Very good EUR 193

The Galle Fort Hotel  4 stars

Galle EUR 153

Uga Bay Hotel Passikudah  4 stars

Passikudah EUR 209

Cinnamon Citadel Kandy  4 stars

Kandy Fabulous EUR 135

Hotel Brighten Rest  4 stars

Colombo EUR 54

Grand Hotel Nuwara Eliya  4 stars

Nuwara Eliya Very good EUR 209

Hunas Falls By Amaya Hotel Kandy  4 stars

Kandy Fabulous EUR 205

Calamander Unawatuna Beach Resort Galle  4 stars

Galle Superb EUR 124

Ozo Colombo Hotel  4 stars

Colombo Fabulous EUR 64

Temple Tree Resort And Spa Bentota  4 stars

Bentota Superb EUR 95

Lavanga Resort & Spa Hikkaduwa  4 stars

Hikkaduwa Guest rating EUR 114

Jetwing Lagoon Hotel Negombo  4 stars

Negombo Superb EUR 211

Unique Cottages Nuwara Eliya  4 stars

Nuwara Eliya Fabulous EUR 90

Goldi Sands Hotel Negombo  4 stars

Negombo Fabulous EUR 106

Heritance Tea Factory Hotel Nuwara Eliya  4 stars

Nuwara Eliya Fabulous EUR 224

Mount Lavinia Hotel Dehiwala-Mount Lavinia  4 stars

Dehiwala-Mount Lavinia Fabulous EUR 105

Amaya Hills Hotel Kandy  4 stars

Kandy Fabulous EUR 139

Hotel Okrin Kataragama  4 stars

Kataragama

Wet Water Resort Gampaha  4 stars

Gampaha EUR 49

Settle Inn Tourist Lodge Kandy  4 stars

Kandy Fabulous EUR 54

Amaya Lake Kandalama Hotel Dambulla  4 stars

Dambulla Fabulous EUR 178

Reefs Edge Resort Colombo  4 stars

Colombo Superb EUR 157

Colombo Courtyard Hotel  4 stars

Colombo Fabulous EUR 84

Bentota Beach By Cinnamon  4 stars

Bentota Fabulous EUR 146

Cinnamon Wild Yala  4 stars

Yala Superb EUR 195

Aliya Resort And Spa Sigiriya  4 stars

Sigiriya Superb EUR 169

Tangerine Beach Hotel Kalutara  4 stars

Kalutara Fabulous EUR 91

Trinco Blu By Cinnamon Trincomalee  4 stars

Trincomalee Fabulous EUR 132

Royal Castle Hotel Negombo  3 stars

Negombo EUR 77

Sanjis The Seaside Cabanas Hotel Tangalle  3 stars

Tangalle EUR 78

Jkab Park Hotel Trincomalee  3 stars

Trincomalee Superb EUR 59

Elephant Trail Hotel Udawalawe  3 stars

Udawalawe Very good EUR 64

Mount Breeze Hotel Dehiwala-Mount Lavinia  3 stars

Dehiwala-Mount Lavinia EUR 31

Club Lespri Hotel Kandy  3 stars

Kandy EUR 69

Regent Lodge Kandy  3 stars

Kandy EUR 76

Renuka Hotel Colombo  3 stars

Colombo Very good EUR 69

Berjaya Hotel Colombo  3 stars

Colombo Good EUR 47

Grand Oriental Hotel Colombo  3 stars

Colombo Good EUR 52

Global Towers Hotel Colombo  3 stars

Colombo Good EUR 74

Skinny Beach House Unawatuna  3 stars

Unawatuna EUR 266

Club Hotel Dolphin Negombo  3 stars

Negombo Fabulous EUR 110

Serene Garden Hotel Kandy  3 stars

Kandy Very good EUR 109

Koggala Beach Hotel  3 stars

Koggala Good EUR 74

Heaven Seven Nuwara Eliya Hotel  3 stars

Nuwara Eliya Fabulous EUR 68

Ocean Ripples Resort Wadduwa  3 stars

Wadduwa EUR 34

Heavens Holiday Resort Kandy  3 stars

Kandy Exceptional EUR 70

Tea Bush Hotel Nuwara Eliya  3 stars

Nuwara Eliya Guest rating EUR 60

Maple Leaf Hotel Negombo  3 stars

Negombo Good EUR 39

Boulder Garden Hotel Kalawana  3 stars

Kalawana EUR 154

Hotel Suisse Kandy  3 stars

Kandy Fabulous EUR 116

Vino Villa Kandy  3 stars

Kandy Fabulous EUR 50

Cinnamon Red Colombo  3 stars

Colombo Fabulous EUR 83

Nice Place Hotel  3 stars

Dambulla Very good EUR 54

Hibiscus Beach Hotel Kalutara  3 stars

Kalutara Superb EUR 73

Paradise Holiday Village Negombo  3 stars

Negombo Good EUR 55

The Rock Hotel Nuwara Eliya  3 stars

Nuwara Eliya Guest rating EUR 66

Hotel Mango Garden Kandy  2 stars

Kandy EUR 47

Avenra Garden Hotel Negombo  2 stars

Negombo EUR 93

Amanda Hills Hotel Kandy  2 stars

Kandy Very good EUR 42

Peacock Hotel Unawatuna  2 stars

Unawatuna Very good EUR 50

Hotel Elephant Park Pinnawala  2 stars

Pinnawala Very good EUR 57

The Tea Cottage Resort & Spa Nawalapitiya  2 stars

Nawalapitiya Superb EUR 43

Sunset Beach Motel Marawila  2 stars

Marawila Guest rating EUR 46

Clay Hut Village Polonnaruwa  2 stars

Polonnaruwa EUR 34

Oak Wood Inn Kandy  0 stars

Kandy

Hotel Heaven'S Edge Ella  0 stars

Ella EUR 120