Nuwara Eliya is highly rated by travellers for scenery, nature and high tea.
336 hotels 32,795 hotel reviews
Don’t miss out on Negombo! Top spot for beaches, beach walks and friendly locals.
307 hotels 47,524 hotel reviews
temples, botanical gardens and culture are just a few reasons you’ll love Kandy.
503 hotels 72,261 hotel reviews
Enjoy scenery, nature and hiking during your next trip to Ella!
539 hotels 68,889 hotel reviews
Colombo - the ideal getaway for friendly locals, shopping and food!
227 hotels 66,501 hotel reviews
Anuradhapura is highly rated by travellers for temples, ancient landmarks and history.
193 hotels 16,816 hotel reviews
Featuring the luxurious comforts of a boutique hotel, 98 Acres Resort & Spa is set in Ella amidst a stunning landscape also known as the 98 acre tea estate.
“Location location. Scenery. Service Wish I could have spent an extra day”
Average review score: 9.2
A tranquil retreat perched on hills, Heritance Kandalama offers panoramic views of the Sigiriya Rocks.
“The hotel is situated away from the city business, on the side of a mountain. The windows are draped with wild wines growing outside home for may wildlife including monkeys and often one is woken up by wildlife st your window. For someone who wants to see real raw nature, this a must stay place.”
Average review score: 8.8
Wild Coast Tented Lodge is adjacent to the famous Yala National Park, renowned for its dense leopard population.
“Everything is still very new, elegantly designed and high quality. Well trained local staff, simply stunning location and setting in the middle of the breathtaking Yala national park.”
Average review score: 9.6
The Grand Hotel is situated on Nuwara Eliya Hill, adjacent to the Nuwara Eliya Golf Course.
“The Grand is full of old world charm and of beautiful areas to sit and enjoy everything tiny detail and the history of the Grand. The staff and service is of the highest standards. The breakfast is amazing.”
Average review score: 8.4
Located in the Cultural Triangle, Amaya Hills Kandy offers a hillside retreat overlooking Heerassagala Forest.
“Great location, hospitable staff, delicious food. Highly recommended!”
Average review score: 8
Nestled on the banks of Kirindi Oya River, Ella Jungle Resort offers tranquil accommodation surrounded by pristine tropical jungle with abundance of flora and fauna.
“The 4x4 drive and cable car arrival was a surprise but fun. The staff were very friendly, helpful and extremely accommodating, rearranging dinner for us so we could make a business call. The food was delicious, the rooms very comfortable and large and the setting amazing. The Jungle treck and swim in the waterfall was well worth doing.”
Average review score: 8
400 hotels 29,182 hotel reviews
Travellers choose Anuradhapura District for temples, ancient landmarks and culture.
623 hotels 87,012 hotel reviews
Colombo District is highly rated by travellers for friendly locals, food and shopping.
2,236 hotels 125,311 hotel reviews
Galle District is a great choice for travellers interested in beaches, relaxation and sandy beaches.
169 hotels 11,515 hotel reviews
surfing, beaches and relaxation are just a few reasons you’ll love Ampara District.
986 hotels 93,669 hotel reviews
Kandy District is highly rated by travellers for temples, botanical gardens and culture.
597 hotels 56,861 hotel reviews
Nuwara Eliya District is a great choice for travellers interested in scenery, nature and mountains.
77 hotels 5,243 hotel reviews
Don’t miss out on Jaffna District! Top spot for temples, history and friendly locals.
7 hotels 50 hotel reviews
If sunsets, gourmet food and city trips are for you, don’t miss out on Kilinochchi District!
13 hotels 512 hotel reviews
Try Mannar District for your next trip! Enjoy nature, scenery and history while you’re there.
228 hotels 20,297 hotel reviews
Travellers choose Trincomalee District for beaches, sandy beaches and relaxation.
155 hotels 7,060 hotel reviews
Puttalam District - the ideal getaway for relaxation, beaches and tranquillity!
37 hotels 648 hotel reviews
Don’t miss out on Kurunegala District! Top spot for ancient landmarks, road trips and culturally diverse food.
134 hotels 11,687 hotel reviews
If ancient landmarks, temples and culture are for you, don’t miss out on Polonnaruwa District!
547 hotels 56,974 hotel reviews
Enjoy nature, sightseeing and scenery during your next trip to Matale District!
71 hotels 5,843 hotel reviews
Try Batticaloa District for your next trip! Enjoy relaxation, beach walks and beaches while you’re there.
713 hotels 82,868 hotel reviews
beaches, friendly locals and relaxation are just a few reasons you’ll love Gampaha District.
77 hotels 4,890 hotel reviews
Travellers choose Kegalle District for nature, wildlife and scenery.
746 hotels 80,941 hotel reviews
Badulla District is a great choice for travellers interested in scenery, nature and hiking.
446 hotels 25,402 hotel reviews
Kalutara District - the ideal getaway for beaches, relaxation and beach walks!
260 hotels 23,774 hotel reviews
Don’t miss out on Ratnapura District! Top spot for safari, wildlife and nature.
110 hotels 3,429 hotel reviews
Put temples, safari and wildlife on your to-do list during your next visit to Monaragala District!
576 hotels 48,480 hotel reviews
Enjoy nature, safari and beaches during your next trip to Hambantota District!
1,104 hotels 63,322 hotel reviews
beaches, sandy beaches and relaxation are just a few reasons travellers enjoy Matara District.