
Hotels in Sri Lanka
Enter your dates and choose from 18680 hotels and other places to stay!
Explore Sri Lanka

Set in Galauda, 39 km from Kandy Museum, Nuga Retreat- Mindfullness boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
It was an amazing experience in Nuga Retreat. Everything was perfect. Meals were good. Specially the view is breathtaking. Will come back again. Thank you!

Set in Galewela, 32 km from Sigiriya Rock, MARGOSA MOUNTAIN VILLA offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Customized food for vegetarian made by the owner. Very friendly .

Set in Udawalawe, 12 km from Udawalawe National Park, Leel’s Safari Cottage offers accommodation with a garden, free private parking, a terrace and a restaurant.
Leels Cottage absolutely exceeded our expectations, the cottage really is a luscious private haven and I wouldn’t change a thing. The room is so stylish and the photos don’t do it justice. The safari was absolutely amazing and Leel pulled over a couple of times to collect litter, one piece would have been particularly harmful to the wildlife, which shows his care and commitment to his job and the animals. Leel always maintained a very respectful distance to animals, which worked very much in our favour as one elephant approached us and grazed a metre from the truck. The safari breakfast made by Leel’s wonderful mum and wife was incredible, they really know how to do a picnic breakfast. The dinner we had at Leels was perfect, we could not be more impressed. 10/10 stay

Set in Udawalawe, 8.1 km from Udawalawe National Park, Amba Kola Udawalawa offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Great great place, people are amazing and it was perfect to visit udawalawe.

Set in Hunumulla, 18 km from St Anthony's Church, Ambarella Lodge - Katunayake offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.
The super friendly staff, who went out of their way to make our stay memorable (eg when my daughter hurt herself they produced a toy elephant for her to keep, or making different dishes of food because had never tried them). Added to this the very relaxed vibe of the place made it the perfect place to end our holiday.

Located in Udawalawe, 11 km from Udawalawe National Park, Tree House 4 Nature Lovers provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Staff was very friendly and helpful. Safari organized by the hotel was great. Food in the restaurant was also very good! So we can truly recommend this place!

Located in Kamburugamuwa, 500 metres from Kamburugamuwa Beach, Ocean Bliss Villa Mirissa provides accommodation with free bikes, free private parking, a garden and a shared lounge.
We had a fantastic stay at ocean bliss villa mirissa with the reasonable price and is good value for money. 'A truly home like stay'. The staff were incredibly friendly. The rooms were very clean, comfortable, and well equipped with everything we needed. The location was perfect ans amazing - closed to Kamburugamuwa beach, Mirissa beach and Madiha beach. We got the breakfast also. It was very delicious. I higherly recommend this villa to anyone visiting Mirissa , Kamburugamuwa , Madiha , Polhena and Matara areas and I look forward to staying here again in the future.

Facing the beachfront, DORMERO Hotel Sri Lanka Hikkaduwa Beach offers 5-star accommodation in Hikkaduwa and features an outdoor swimming pool, fitness centre and garden.
This hotel is, with no doubt, the best hotel in Hikkaduwa (and probably in Sri Lanka) The location is perfect, the rooms are amazing (well organised, incredible views, all the amenities you can need, soft towels, good coffee and tea…), the breakfast is the best one we have had in Sri Lanka (awesome!!!), the pool is fantastic and the staff is the best that the hotel keeps…thanks to Franzi for all the recommendations, attentions and care ❤️). We really didn’t want to come back home 🥹. The relation quality-price can’t be better and I do not understand yet why the hotel just keeps 5 stars! Should be at least 6! Really, the best place in Sri Lanka for relaxing, surfing or enjoying the sun. We will be back as soon as we can Thanks!!!

Located in Madawala, 44 km from Kandy City Center Shopping Mall, Jim's Farm Villas provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.
One of the most peaceful garden in Sri Lanka. Last minute check in, helpful staff and great time in a very luxury enviroment.

Set in Ahangama, 1 km from Ahangama Beach, Mayava Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Hands down, the best stay during our trip. Super friendly staff, tasty breakfast, and the peaceful nature setting made it very relaxing. We wish we could have stayed for a few nights, definitely next time!

Located in Hikkaduwa, 2.5 km from Hikkaduwa Coral Reef, Plantation House features a garden and a bar, as well as free WiFi.
Incredible staff, wonderful place, amazing and delicious breakfast and very hospitality peoples. The best place for holiday.

Set in Ahangama, 2.1 km from Kathaluwa West Beach, UYANA Boutique Hotel and Retreat ADULTS ONLY offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
We enjoyed nature surround the hotel and in the garden. Very peaceful and quiet atmosphere. There are only four rooms, so not a lot of guests and private feel. The pool is clean and big (25 m and 1,5 m deep). Breakfast were very tasty - with local fruits, coconut water, coffee/tea and whatever is asked for breakfast. On the day we went to safari, we even had early breakfast. Manager Janaka took delicate care of everything and made our stay even more pleasant.