Sri Lanka hotels

Sri Lanka Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Taj Samudra Hotel Colombo  5 stars

Colombo Very good GBP 133

Michelle Boutique Hotel Bentota  5 stars

Bentota

Ulagalla Resort Anuradhapura  5 stars

Anuradhapura Exclusive GBP 392

Jungle Beach Resort Trincomalee  5 stars

Trincomalee Exclusive GBP 185

Jetwing Lighthouse Hotel Galle  5 stars

Galle Fabulous GBP 149

Paradise Road Tintagel Colombo Hotel  5 stars

Colombo Superb GBP 164

Jetwing Beach Hotel Negombo  5 stars

Negombo Fabulous GBP 144

Heritance Kandalama Hotel Dambulla  5 stars

Dambulla Superb GBP 160

Jetwing Vil Uyana Hotel Sigiriya  5 stars

Sigiriya Superb GBP 294

Heritance Ahungalla Hotel  5 stars

Ahungalla Superb GBP 105

The Kingsbury Hotel Colombo  5 stars

Colombo Very good GBP 97

Galadari Hotel Colombo  5 stars

Colombo Very good GBP 95

Mahaweli Reach Hotel Kandy  5 stars

Kandy Very good GBP 154

Amangalla Hotel Galle  5 stars

Galle Exclusive GBP 532

Hilton Colombo Residence  5 stars

Colombo Fabulous GBP 137

Amanwella Hotel Tangalle  5 stars

Tangalle Superb GBP 564

Vivanta By Taj Bentota Hotel  5 stars

Bentota Fabulous GBP 133

Weligama Bay Resort Galle  5 stars

Galle Fabulous GBP 101

Saman Villas Bentota  5 stars

Bentota Superb GBP 282

Cinnamon Grand Colombo  5 stars

Colombo Fabulous GBP 111

Cinnamon Lakeside Colombo  5 stars

Colombo Fabulous GBP 101

Blue Water Hotel Wadduwa  5 stars

Wadduwa Fabulous GBP 124

Cinnamon Lodge Habarana  5 stars

Habarana Superb GBP 154

Casa Colombo Hotel  5 stars

Colombo Superb GBP 179

Earls Regency Hotel Kandy  5 stars

Kandy GBP 169

Grand Kandyan Hotel  5 stars

Kandy Superb GBP 129

Galle Face Hotel Colombo  5 stars

Colombo Very good GBP 125

Hilton Colombo Hotel  5 stars

Colombo Fabulous GBP 115

Eden Resort And Spa Beruwala  5 stars

Beruwala Fabulous GBP 92

Anantara Tangalle Peace Haven Resort  5 stars

Tangalle GBP 342

Jetwing Blue Hotel Negombo  5 stars

Negombo Very good GBP 185

The Galle Fort Hotel  4 stars

Galle GBP 146

Uga Bay Hotel Passikudah  4 stars

Passikudah GBP 196

Cinnamon Citadel Kandy  4 stars

Kandy Fabulous GBP 131

Ramada Colombo Hotel  4 stars

Colombo Very good GBP 78

Grand Hotel Nuwara Eliya  4 stars

Nuwara Eliya Very good GBP 184

Hunas Falls By Amaya Hotel Kandy  4 stars

Kandy Fabulous GBP 189

Riverina Hotel Beruwala  4 stars

Beruwala Fabulous

Calamander Unawatuna Beach Resort Galle  4 stars

Galle Superb GBP 114

Habarana Village By Cinnamon  4 stars

Habarana Superb GBP 129

Ozo Colombo Hotel  4 stars

Colombo Fabulous GBP 63

Lavanga Resort & Spa Hikkaduwa  4 stars

Hikkaduwa Guest rating GBP 74

Jetwing Lagoon Hotel Negombo  4 stars

Negombo Superb GBP 168

Heritance Tea Factory Hotel Nuwara Eliya  4 stars

Nuwara Eliya Fabulous GBP 201

Mount Lavinia Hotel Dehiwala-Mount Lavinia  4 stars

Dehiwala-Mount Lavinia Fabulous GBP 103

Amaya Hills Hotel Kandy  4 stars

Kandy Fabulous GBP 137

Ramada Katunayake Colombo Inte Hotel  4 stars

Katunayake Good GBP 58

Hotel Okrin Kataragama  4 stars

Kataragama

Anantaya Resort And Spa Chilaw  4 stars

Chilaw Superb GBP 151

Amaara Forest Hotel Sigiriya  4 stars

Sigiriya GBP 77

Avani Kalutara Hotel  4 stars

Kalutara Very good GBP 99

Reefs Edge Resort Colombo  4 stars

Colombo Superb GBP 147

Colombo Courtyard Hotel  4 stars

Colombo Fabulous GBP 85

Hikka Tranz By Cinnamon Hikkaduwa  4 stars

Hikkaduwa Fabulous GBP 98

Bentota Beach By Cinnamon  4 stars

Bentota Fabulous GBP 104

Cinnamon Wild Yala  4 stars

Yala Superb GBP 158

Aliya Resort And Spa Sigiriya  4 stars

Sigiriya Superb GBP 165

The Paradise Resort And Spa Dambulla  4 stars

Dambulla GBP 143

Tangerine Beach Hotel Kalutara  4 stars

Kalutara Fabulous GBP 85

Ozo Kandy Hotel  4 stars

Kandy Superb GBP 87

Trinco Blu By Cinnamon Trincomalee  4 stars

Trincomalee Fabulous GBP 123

Best Western Elyon Colombo Hotel  3 stars

Colombo Very good GBP 45

Jkab Park Hotel Trincomalee  3 stars

Trincomalee Superb GBP 56

Hotel River Front Tissamaharama  3 stars

Tissamaharama Fabulous GBP 31

Villa Ocean View Wadduwa  3 stars

Wadduwa Good GBP 131

Mount Breeze Hotel Dehiwala-Mount Lavinia  3 stars

Dehiwala-Mount Lavinia GBP 29

Renuka Hotel Colombo  3 stars

Colombo Very good GBP 64

Sigiriya Village  3 stars

Sigiriya Very good GBP 69

Kandyan Hotel  3 stars

Kandy GBP 72

Hibiscus Garden Hotel Tissamaharama  3 stars

Tissamaharama

Camelot Beach Hotel Negombo  3 stars

Negombo Good GBP 83

Hotel Topaz Kandy  3 stars

Kandy Very good GBP 72

Global Towers Hotel Colombo  3 stars

Colombo Good GBP 73

Nilaveli Beach Hotel Trincomalee  3 stars

Trincomalee Fabulous GBP 172

Neptune Ayurveda Village Beruwala  3 stars

Beruwala Exceptional GBP 206

Hotel Sigiriya  3 stars

Sigiriya Fabulous GBP 61

Swiss Residence Kandy  3 stars

Kandy Very good GBP 77

Mermaid Hotel & Club Galle  3 stars

Galle

Royal Beach Resort Bentota  3 stars

Bentota Superb GBP 62

Club Hotel Dolphin Negombo  3 stars

Negombo Fabulous GBP 108

Serene Garden Hotel Kandy  3 stars

Kandy Very good GBP 112

Koggala Beach Hotel  3 stars

Koggala Good GBP 71

Paradise Beach Hotel Negombo  3 stars

Negombo Very good GBP 91

Calamander Unawatuna Beach Hotel Galle  3 stars

Galle

Ella Jungle Resort  3 stars

Ella GBP 153

Hotel Suisse Kandy  3 stars

Kandy Fabulous GBP 101

Kandy City Hotel  3 stars

Kandy Fabulous GBP 60

Queens Hotel Kandy  3 stars

Kandy Very good GBP 73

Cinnamon Red Colombo  3 stars

Colombo Fabulous GBP 75

Nice Place Bungalows Dambulla  3 stars

Dambulla Very good GBP 52

Ocean View Cottage Hikkaduwa  3 stars

Hikkaduwa GBP 35

Paradise Holiday Village Negombo  3 stars

Negombo Good GBP 45

Avenra Garden Hotel Negombo  2 stars

Negombo GBP 90

Hotel Elephant Park Pinnawala  2 stars

Pinnawala Very good GBP 53

Hill Top Hotel Kandy  2 stars

Kandy Very good GBP 53

Shanthi Beach Resort Unawatuna  0 stars

Unawatuna GBP 66

Hotel Heaven'S Edge Ella  0 stars

Ella GBP 108

Flower Garden Lake Resort Tissamaharama  0 stars

Tissamaharama Fabulous GBP 32

Saraii Village Tissamaharama  0 stars

Tissamaharama GBP 66