How much does a hotel in Yala National Park cost on an average?
On an average, it costs INR 210 per night to book a hotel in Yala National Park. You will pay on average around INR 216 if you choose to stay in a 4-star hotel. A 5-star hotel in Yala National Park will cost around INR 433
What are the best places to stay in Yala National Park?
Wild Coast Tented Lodge - Relais and Chateaux - All Inclusive, Uga Chena Huts – All Inclusive, Yakaduru - Yala are among the best hotels in Yala National Park. If you are looking for hotels less than INR 210, then the best hotels are Yakaduru - Yala, DoubleTree by Hilton Weerawila Rajawarna Resort, Allure Yala Luxury Suites by Allure Leisure