
Hotels in Sri Lanka
Enter your dates and choose from 18795 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.
I liked many things about Nuga Retreat. First of all, the beautiful, natural surroundings with mountain views created a unique atmosphere of peace and relaxation. The rooms were comfortable and well-equipped, providing convenience, and the outdoor pool was a great place to unwind. I also really appreciated the friendly and helpful staff who truly made an effort to ensure our stay was enjoyable.

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.
From the very first moment, we felt right at home. The hosts were incredibly caring and kind, making us feel like part of their family. Their warm welcome and continuous attentiveness made our stay truly special. One highlight was definitely the tour with the host (Rabi) to see the lorises. These fascinating creatures, which are hardly seen anywhere else in the world, left us completely enchanted. It was a wonderful experience that we highly recommend. Thank you for this unforgettable time – we will definitely be coming back!

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.
they have professional cook so all meals was tasty and delicious and stuff are friendly and kind . the room was clean . the environment was quiet so you can relax , their location is near national park so you can go safari easily ,they arrange safari tour for us.

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.
Our stay at Leel's Cottage was nothing short of perfect! The cottage was charming & cozy, offering all the comforts of home in a tranquil setting. The garden's surroundings were peaceful, with stunning views that made every moment special. The hosts were warm and welcoming, ensuring that every detail was taken care of - Especially Leel's mom, will treat you like your own mom! We also loved the food and the thoughtful touches, like the fresh flowers. If you are also interested in Safari, look for no other! Leel, is a truly experienced guide and his eagle eyes will spot all kind of animals, birds & flowers. Overall it was the ideal getaway, and I can't wait to return to for another relaxing stay! Greetings, Vasilis & Eirini from Greece

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.
Best staff I have experienced. The guys were so friendly. They are amazing. The food and the spice route made this a 9+ experience. They deserve everything that is coming to them. Well done! We booked this hotel on our first day, since it was close to the airport, we might book on our last day as well.

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.
Excellent budget accommodation in udawalawa. Our double room was basic but clean with fresh towels and necessary things.

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.
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.

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:)

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.
It’s the perfect retreat to enjoy a more relaxed vibe in Angahma. Beautiful, peaceful, and comfortable — it truly felt like home. The breakfast was local with a mix of continental and it was delicious. The staff were absolutely incredible! I wish I were still there and can’t wait to return!

Located in Hikkaduwa, 2.5 km from Hikkaduwa Coral Reef, Plantation House features a garden and a bar, as well as free WiFi.
A wonderful hotel - located a bit outside of Hikkaduwa, but for us that was actually a plus. It was quiet, cozy, and peaceful, almost like spending summer at your grandmother’s countryside house. At the same time, a nice beach (with surfing available) and cafes are within walking distance, and you can easily reach other places by tuk-tuk if needed. We were allowed to check in a few hours earlier than scheduled, which was very much appreciated. The breakfasts were fantastic, and the host was incredibly welcoming. The room was comfortable, very clean, and had everything we needed. I would definitely come back.

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.
- great architecture and interior design - the location is far from the noisy village (but only at 5min drive with scooter) - Janaka was the perfect host! - we took dinner and breakfast at the property and was delicious - everything is perfect at this place