
Hotels in Sri Lanka
Enter your dates and choose from 18764 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.
You are completely in the nature, only animals and plant sounds, you can free your soul from the rest. The staff is very kind and treat you like a friend

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.
Leel's place is the best place we have being in entire Sri Lanka. The place is well cleaned, beautiful, calm and romantic. Leel is a wonderful host, honest and decent, taking care of everything, making sure you will have the best stay. Leel's mother cook delicious food, served so well. The breakfast was made by Leel's wife and it was so good and tasty. Leel is the best Safari guide you will ever find in Udawalawe. He knows all the best spots in the park and provided us the best Safari experience we could ever ask for. I wish Leel all the best and I definitely recommend you to visit.

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.
Honestly, the stay at Amba Kola was one highlight of our Sri Lanka vacation. The host is very nice, supportive and welcoming. We very enjoyed the safari trip and a boat trip he organised for us. We participated at the cooking class which was very fun. The food on general was great. The place is beautiful and has great rooms. We would definitely come again and can warmly recommend to stay at Amba Kola

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 entire team were so friendly and helpful during our stay. Everyone is so passionate and knowledgeable, we loved the spice tour and the ayurvedic massages! The room was spotless and the food was delicious. One of our favourite ever holidays.

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.
It’s the wonderful staff who made our stay here so great. We had wonderful home made meals and went on amazing full day safari. The accomodation is rustic but totally functional and is within the casa resort. Thanks for a great stay.

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.
excellent breakfast, complete satisfaction. Great and attentive staff, the stay far exceeded our expectations.

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 absolutely loved staying at the villa! The location was perfect, offering both tranquility and easy access to nearby attractions. 1)Mirissa Beach 2) Madiha and Polhena beach 3) Kamburugamuwa beach 4) coconut tree hill The villa itself was superb — spacious, beautifully decorated, and equipped with everything I needed for a comfortable stay. The outdoor space, with its stunning views, breakfast was superb, was especially amazing. The attention to detail in every aspect, from the amenities to the service, truly made it a memorable experience." If you're planning a down-south tour, I highly recommend staying at this villa. It's the perfect combination of luxury, comfort, and location, offering everything you need for a relaxing and memorable experience. Whether you're here to unwind or explore the area, this place is ideal for both.

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.
Lovely authentic place. In our two weeks holiday with a lot of luxery resorts, this was the one we have the warmest feeling about. When you are looking for a not so touristic area, some magnificent views, a little farm life, and some great staff, go here. Oh and go for the Sri Lanken Kitchen, that’s better then the European:)

Located in Hikkaduwa, 2.5 km from Hikkaduwa Coral Reef, Plantation House features a garden and a bar, as well as free WiFi.
Everything was perfect and th brealfast is outstanding.

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.
This was the best place we stayed at in Sri Lanka. Everything was clean and beautiful, the staff and the owner were super kind and helpful and the breakfast was delicious. It’s also a paradise for dog lovers (they have 4 beautiful dogs). Hope to come back one day. ☺️

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.
So beautiful place with lovely staff