Sri Lanka hotels

Sri Lanka Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Jetwing Lighthouse Hotel And Spa Galle  5 stars

Galle GBP 448

The Bungalow By Amaya Kandy  5 stars

Kandy GBP 289

Jungle Beach Resort Trincomalee  5 stars

Trincomalee Exclusive GBP 227

Jetwing Beach Hotel Negombo  5 stars

Negombo Fabulous GBP 144

The Fortress Resort & Spa Koggala  5 stars

Koggala Superb GBP 412

Heritance Kandalama Hotel Dambulla  5 stars

Dambulla Superb GBP 149

Heritance Negombo Hotel  5 stars

Negombo Good GBP 141

Earl'S Regency Hotel Kandy  5 stars

Kandy Very good GBP 105

Galadari Hotel Colombo  5 stars

Colombo Very good GBP 115

Mahaweli Reach Hotel Kandy  5 stars

Kandy Very good GBP 137

Cinnamon Bey Beruwala  5 stars

Beruwala Good GBP 91

Elephant Corridor Hotel Sigiriya  5 stars

Sigiriya Very good GBP 153

Hilton Colombo Residence  5 stars

Colombo Fabulous GBP 142

Weligama Bay Resort Galle  5 stars

Galle Fabulous GBP 116

Cinnamon Grand Colombo  5 stars

Colombo Fabulous GBP 125

Cinnamon Lakeside Colombo  5 stars

Colombo Fabulous GBP 105

Blue Water Hotel Wadduwa  5 stars

Wadduwa Fabulous GBP 127

Cinnamon Lodge Habarana  5 stars

Habarana Superb GBP 117

Casa Colombo Hotel  5 stars

Colombo Superb GBP 173

Grand Kandyan Hotel  5 stars

Kandy Superb GBP 126

Galle Face Hotel Colombo  5 stars

Colombo Very good GBP 141

Hilton Colombo Hotel  5 stars

Colombo Fabulous GBP 116

Eden Resort And Spa Beruwala  5 stars

Beruwala Fabulous GBP 76

Anantara Tangalle Peace Haven Resort  5 stars

Tangalle GBP 488

The Galle Fort Hotel  4 stars

Galle GBP 147

Club Palm Bay Hotel Marawila  4 stars

Marawila Very good GBP 93

Clove Villa Kandy  4 stars

Kandy Very good GBP 125

The Gateway Hotel By Taj Seeduwa  4 stars

Seeduwa Fabulous GBP 109

Cinnamon Citadel Kandy  4 stars

Kandy Fabulous GBP 111

Grand Hotel Nuwara Eliya  4 stars

Nuwara Eliya Very good GBP 180

Hunas Falls By Amaya Hotel Kandy  4 stars

Kandy Fabulous GBP 167

Calamander Unawatuna Beach Resort Galle  4 stars

Galle Superb GBP 102

Mirage Hotel Colombo  4 stars

Colombo Exclusive GBP 72

Uga Residence Colombo  4 stars

Colombo Superb GBP 256

Heritance Tea Factory Hotel Nuwara Eliya  4 stars

Nuwara Eliya Fabulous GBP 201

Ashford Hotel Nuwara Eliya  4 stars

Nuwara Eliya Fabulous GBP 51

Mount Lavinia Hotel Dehiwala-Mount Lavinia  4 stars

Dehiwala-Mount Lavinia Fabulous GBP 105

Pegasus Reef Hotel Wattala  4 stars

Wattala Guest rating GBP 87

Amaya Hills Hotel Kandy  4 stars

Kandy Fabulous GBP 125

Royal Palms Beach Hotel Bentota  4 stars

Bentota GBP 231

Paradise Road The Villa Bentota  4 stars

Bentota Superb GBP 136

The Beach - All Suite Hotel Negombo  4 stars

Negombo Fabulous GBP 176

The Surf Hotel Bentota  4 stars

Bentota Superb GBP 89

Anantaya Resort And Spa Chilaw  4 stars

Chilaw Superb GBP 166

Mermaid Hotel Kalutara  4 stars

Kalutara Superb GBP 101

Amaya Lake Kandalama Hotel Dambulla  4 stars

Dambulla Fabulous GBP 84

Tourmaline Hotel Kandy  4 stars

Kandy Very good GBP 91

Thilanka Resort & Spa Dambulla  4 stars

Dambulla Very good GBP 99

Grand Udawalawe Safari Resort Galle  4 stars

Galle GBP 104

Mandara Resort Weligama  4 stars

Weligama Superb GBP 117

Cinnamon Wild Yala  4 stars

Yala Superb GBP 160

Tilko City Hotel Jaffna  4 stars

Jaffna GBP 46

Tangerine Beach Hotel Kalutara  4 stars

Kalutara Fabulous GBP 98

Best Western Elyon Colombo Hotel  3 stars

Colombo Very good GBP 94

Lake Lodge Colombo  3 stars

Colombo GBP 95

Sweet Cinnamon Kandy  3 stars

Kandy Fabulous GBP 98

Renuka City Hotel Colombo  3 stars

Colombo Very good GBP 65

Sigiriya Village  3 stars

Sigiriya Very good GBP 71

Hibiscus Garden Hotel Tissamaharama  3 stars

Tissamaharama

Berjaya Hotel Colombo  3 stars

Colombo Good GBP 57

Goldi Sands Hotel Negombo  3 stars

Negombo Fabulous GBP 105

Grand Oriental Hotel Colombo  3 stars

Colombo Good GBP 52

Thilanka Hotel Kandy  3 stars

Kandy Fabulous GBP 107

Hotel Topaz Kandy  3 stars

Kandy Very good GBP 74

Nilaveli Beach Hotel Trincomalee  3 stars

Trincomalee Fabulous GBP 167

Giritale Hotel Polonnaruwa  3 stars

Polonnaruwa Fabulous GBP 67

Jaffna Heritage Hotel  3 stars

Jaffna GBP 76

Neptune Ayurveda Village Beruwala  3 stars

Beruwala Exceptional GBP 207

Kandy View Hotel  3 stars

Kandy Good GBP 12

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 130

Koggala Beach Hotel  3 stars

Koggala Good GBP 66

Colombo City Hotel  3 stars

Colombo GBP 73

Coral Sands Hotel Hikkaduwa  3 stars

Hikkaduwa Fabulous GBP 88

Paradise Beach Hotel Negombo  3 stars

Negombo Very good GBP 98

Ella Jungle Resort  3 stars

Ella GBP 164

Club Villa Bentota  3 stars

Bentota Superb GBP 160

Asian Jewel Boutique Hotel Hikkaduwa  3 stars

Hikkaduwa GBP 109

Hotel Suisse Kandy  3 stars

Kandy Fabulous GBP 87

Palm Garden Village Anuradhapura  3 stars

Anuradhapura Fabulous GBP 105

Kandy City Hotel  3 stars

Kandy Fabulous GBP 73

Full Moon Garden Hotel Negombo  3 stars

Negombo Guest rating GBP 63

Queens Hotel Kandy  3 stars

Kandy Very good GBP 105

Old English Colonial Bungalow Nuwara Eliya  3 stars

Nuwara Eliya GBP 40

Cinnamon Red Colombo  3 stars

Colombo Fabulous GBP 77

Closenberg Hotel Galle  3 stars

Galle GBP 102

Ocean View Cottage Hikkaduwa  3 stars

Hikkaduwa GBP 36

Heritage Hotel Anuradhapura  3 stars

Anuradhapura GBP 61

Hikkaduwa Beach Hotel  3 stars

Hikkaduwa Guest rating GBP 72

Elegant Hotel Kandy  2 stars

Kandy Superb

Clock Inn Colombo  2 stars

Colombo Superb GBP 31

The Tea Cottage Resort & Spa Nawalapitiya  2 stars

Nawalapitiya Superb GBP 39

Sunrise Holiday Resort Habarana  2 stars

Habarana GBP 41

Sapphire Hotel Colombo  2 stars

Colombo Very good GBP 62

Jetwing Warwick Gardens Villa Nuwara Eliya  0 stars

Nuwara Eliya Fabulous GBP 256