Explore and find hotels in Sri Lanka
Sri Lanka’s ancient kingdoms date back over 2,500 years, giving its wildlife, waterfalls, ruins and reams of tea plantations an aura of enlightenment. As an island nation, the country benefits from a wonderful feeling of remoteness, making it easy to lose yourself amidst the tropical rainforests, immaculate white-sand beaches and age-old towns. The southern Hill Country is home to Ella, with its rumbling Ravana Falls and the 1,300-metre-high cliff or Ella’s Rock - reachable via a scenic two-hour trek along a tea-house-laden railway track. Some of Sri Lanka’s best beaches can be found in Tangalla, Kalpitiya and Hikkaduwa, with some offering water sports, dolphin and whale watching, and snorkeling. For safari adventures, the country boasts a wealth of stunning national parks. Yala is the best spot for leopards, while Udawalawe and Wasgamuwa are home to parades of wild elephants. If you’re in search of ancient ruins, head for the sites of Anuradhapura and Polonnaruwa to discover architectural gems such as huge dagobas (dome-shaped structures containing relics). Sri Lanka offers a wide range of beach hotels, and mountain top villas surrounded by tea plantations. There’s also a variety of apartments, B&Bs and independent homestays available.

- Scored out of 10, guest rating 9.5Exceptional - What previous guests thought, 1,019 reviews
Located within 500 metres of Mirissa Beach and 34 km of Galle International Cricket Stadium, Mimoza Mirissa provides rooms with air conditioning and a private bathroom in Mirissa.
From US$49 per night - Scored out of 10, guest rating 9.0Superb - What previous guests thought, 1,551 reviews
Set in Negombo, less than 1 km from Wellaweediya Beach, Belmont Boutique Hotel - Free Airport Shuttle Service offers accommodation with an outdoor swimming pool, free private parking, a garden and a..
From US$99 per night - Scored out of 10, guest rating 9.6Exceptional - What previous guests thought, 1,234 reviews
Atha Resort is set in Sigiriya, 5.3 km from Sigiriya Rock and 8.4 km from Pidurangala Rock.
From US$150 per night - Scored out of 10, guest rating 9.5Exceptional - What previous guests thought, 1,095 reviews
Attractively situated in Galle, Brixia Cafe & Guest features air-conditioned rooms with free WiFi, free private parking and room service.
From US$63 per night - Scored out of 10, guest rating 9.3Superb - What previous guests thought, 1,132 reviews
Located in Tissamaharama, 2.6 km from Tissa Wewa, Hotel River Front provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
From US$58 per night - Scored out of 10, guest rating 9.0Superb - What previous guests thought, 1,033 reviews
Located in Sigiriya, 2.3 km from Sigiriya Rock, Royal Rock Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
From US$57 per night - Scored out of 10, guest rating 9.7Exceptional - What previous guests thought, 1,467 reviews
Located in Sigiriya, 1.9 km from Sigiriya Rock, il Frangipane provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
From US$98 per night - Scored out of 10, guest rating 9.2Superb - What previous guests thought, 1,381 reviews
Set in Kandy, 800 metres from Bogambara Stadium, swp eco lodge offers air-conditioned rooms and a garden.
From US$81 per night - Scored out of 10, guest rating 9.2Superb - What previous guests thought, 1,102 reviews
Set amongst the scenic landscapes of tea plantation, 2 km from Nuwara Eliya city, and the property is equipped with a heated indoor swimming pool along with a picturesque view of Bambarakelle Mountain...
From US$270 per night - Scored out of 10, guest rating 9.2Superb - What previous guests thought, 10,277 reviews
Situated in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
From US$85 per night
Popular with guests booking hotels in Wellawaya
Scored out of 10, guest rating 7.4Good - What previous guests thought, 42 reviewsPopular with guests booking hotels in Colombo
Scored out of 10, guest rating 9.2Superb - What previous guests thought, 10,277 reviewsPopular with guests booking hotels in Colombo
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 6,517 reviewsPopular with guests booking hotels in Colombo
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 3,928 reviewsPopular with guests booking hotels in Colombo
Scored out of 10, guest rating 9.2Superb - What previous guests thought, 614 reviewsPopular with guests booking hotels in Ella
Scored out of 10, guest rating 6.3Pleasant - What previous guests thought, 9 reviewsPopular with guests booking hotels in Negombo
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 2,357 reviewsPopular with guests booking hotels in Colombo
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 2,645 reviewsPopular with guests booking hotels in Colombo
Scored out of 10, guest rating 8.1Very good - What previous guests thought, 3,966 reviewsPopular with guests booking hotels in Hikkaduwa
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 637 reviews