
Hotels in Sri Lanka
Enter your dates and choose from 17677 hotels and other places to stay!
Explore Sri Lanka
Set in Galauda, 39 km from Kandy Museum, Nuga Retreat offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Guest reviewI 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.
Scored out of 10, guest rating 10.010.0Exceptional - What previous guests thought, 8 reviewsExceptional · 8 reviewsFrom US$101 per nightSet 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.
Guest reviewFrom 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!
Scored out of 10, guest rating 9.89.8Exceptional - What previous guests thought, 35 reviewsExceptional · 35 reviewsFrom US$68 per nightSet 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.
Guest reviewLeel is an amazing host. Cottage is beautiful and has a wonderful and very green garden. Really an oasis. The food was the best curry we had in Sri Lanka! Can only recommend this place
Scored out of 10, guest rating 10.010.0Exceptional - What previous guests thought, 166 reviewsExceptional · 166 reviewsFrom US$35 per nightLocated 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.
Guest reviewWe 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.
Scored out of 10, guest rating 10.010.0Exceptional - What previous guests thought, 7 reviewsExceptional · 7 reviewsFrom US$18 per nightLocated 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.
Guest reviewThe staff were incredibly friendly and helpful, the room was clean and comfortable, and the location was perfect.so thanks lot for everything! I highly recommend this hotel to anyone visiting the area!
Scored out of 10, guest rating 10.010.0Exceptional - What previous guests thought, 113 reviewsExceptional · 113 reviewsFrom US$17 per nightSet 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.
Guest reviewThe host is amazing! They help you with everything! Also The rooms are super. Airco and fan + multiple lights. And ofcourse a nice warm shower. We booked a safari tour with them and the driver is also The guide. He has much knowledge of the animals and has eagle eyes so he spots anything you are looking for. 10/10
Scored out of 10, guest rating 9.99.9Exceptional - What previous guests thought, 119 reviewsExceptional · 119 reviewsFrom US$47 per nightSet 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.
Guest reviewThe 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.
Scored out of 10, guest rating 9.89.8Exceptional - What previous guests thought, 47 reviewsExceptional · 47 reviewsFrom US$190 per nightFacing the beachfront, DORMERO Hotel Sri Lanka Hikkaduwa Beach offers 5-star accommodation in Hikkaduwa and features an outdoor swimming pool, fitness centre and garden.
Guest reviewAbsolutely Outstanding Experience! Our stay at the Dormero Hotel in Sri Lanka was nothing short of amazing! The staff here is truly the best we have ever encountered – attentive, friendly, and always going above and beyond to ensure a perfect experience. The hotel itself is stunning, with a fantastic ambiance and exceptional hospitality. Without even asking, they graciously upgraded our room because there was availability – such a thoughtful gesture that made our trip even more special. Breakfast was an absolute highlight – delicious, varied, and beautifully presented. The top manager deserves special recognition for being incredibly kind, approachable, and helpful throughout our stay. Thank you, Dormero Hotel, for creating such unforgettable memories for us. We will definitely return and highly recommend it to everyone!
Scored out of 10, guest rating 9.99.9Exceptional - What previous guests thought, 126 reviewsExceptional · 126 reviewsFrom US$213 per nightSet 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.
Guest reviewNice Resort close to the national park. 2 swimming pools.
Scored out of 10, guest rating 9.89.8Exceptional - What previous guests thought, 55 reviewsExceptional · 55 reviewsFrom US$14 per nightSituated in Udawalawe, 16 km from Udawalawe National Park, Diamond Resorts features accommodation with a garden, free private parking, a terrace and a restaurant.
Guest reviewBudget hotel. Friendly service, It’s so cheap and the location is perfect for exploring national park.
Scored out of 10, guest rating 10.010.0Exceptional - What previous guests thought, 47 reviewsExceptional · 47 reviewsFrom US$13 per nightSet 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.
Guest reviewUyana Hotel in Ahangama was a peaceful escape from the Ahangama city. The peaceful setting, surrounded by nature, made for a truly relaxing stay. A huge thank you to Janaka, the manager, whose exceptional hospitality and attention to detail made our experience unforgettable. The freshly prepared breakfast was a daily highlight—especially the sweet mangoes and refreshing coconut water. Highly recommended for anyone seeking tranquility and warm, personalized service
Scored out of 10, guest rating 9.99.9Exceptional - What previous guests thought, 146 reviewsExceptional · 146 reviewsFrom US$145 per nightLocated in Hikkaduwa, 2.5 km from Hikkaduwa Coral Reef, Plantation House features a garden and a bar, as well as free WiFi.
Guest reviewWhat a beautiful place to stay! Great place to relax by the pool or use as a base to explore the area. Rooms were spacious, breakfast was delicious and really wished we could have stayed longer. The host Peter really made everything special!
Scored out of 10, guest rating 9.99.9Exceptional - What previous guests thought, 169 reviewsExceptional · 169 reviewsFrom US$86 per night