
Hotels in Sri Lanka
Enter your dates and choose from 17429 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.
Immaculately maintained property. Gorgeous panoramic view from the room and balcony of mountains and lotus ponds. Spot egrets, parrots, butterflies and apparently loris. You can enjoy a late afternoon walk around the lake after a cooling swim in the pool. Return for the sunset and delicious rice & curry.

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.
We had an incredible stay at Leel’s cottage. From the moment we arrived, Leel and his family gave us a warm welcome, personally guiding us to the beautiful rooms. Everything about our experience, from the cozy accommodations to the thrilling safari, exceeded our expectations. Leel’s extensive knowledge of the local wildlife and plants added a fascinating depth to our adventure. I wholeheartedly recommend staying at Leel’s—it was undoubtedly the highlight of our trip!

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.
Great service, generous staff and great location. . Great safari jeep with a young talented driver. explored whole udawalawe park.

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.
The stay was absolutely perfect! I wouldn’t change one thing about this place. We stayed for one night and from start to finish, the service and hospitality was exceptional, we were truly treated like family. The food was cooked fresh to order and absolutely divine, and we were fed until we couldn’t eat any more! The bed was super comfy and all the bathroom facilities were really good. The safari was great too. I don’t often write reviews but this place deserves one! The owner even called to speak to us just before we left to make sure we had a good stay!

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.

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.
Breakfast was amazing The view from the room was breathtaking location was perfect manager and staff went above and beyond

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.
I had a fantastic stay at Ocean Bliss Villa. The property was spotless, and the breakfast was delicious. The view was breathtaking, and the staff provided exceptional service, making us feel welcome from the start. Highly recommended!

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 had an amazing stay in Uyana. The interior of the room was perfect for our needs, and I really enjoyed the swimming pool. The area was wonderfully quiet, which added to the overall experience. But what truly stood out was the incredible staff. Andy welcomed us with exceptional hospitality, and Janaka, the manager, along with his team, went above and beyond to ensure our needs were met. Janaka is a true example of Sri Lankan hospitality at its finest.

Set in Udawalawe, 16 km from Udawalawe National Park, White House Safari Cottage offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Very clean, good beds and a beautiful swimming pool. Good restaurant

Located in Hikkaduwa, 2.5 km from Hikkaduwa Coral Reef, Plantation House features a garden and a bar, as well as free WiFi.
Oh wow, the everything....breakfast !!!! And so nice, so lovely!

Located in Udawalawe, 10.5 km from Udawalawe National Park, Dhanaya Safari Home provides accommodation with a garden, free private parking, a shared lounge and a terrace.
the perfect way to explore two parks, see the elephants and get great information about the jungle. rooms and foods were ok. great jungle tour as well.