Visit Yapahuwa

Siloonaa Garden Villa
Ethawa Wariyapola North Western Province
Fully refundableReserve now, pay when you stay
The price is €33 per night from 14 Jan to 15 Jan
€33
14 Jan - 15 Jan 2026
includes taxes & fees
Stay at this guesthouse in Wariyapola. Enjoy free Wi-Fi, free parking and a free airport shuttle.

Rivendell Twisted Tree
road Kanawa NW
Stay at this lodge in Kanawa. Enjoy free breakfast, free Wi-Fi and free parking. Popular attraction Himalaya Meditation Center is located nearby.

Mango Tree Retreat
Kanadana, Galewela Galewela North Central Province
The price is €31 per night from 18 Dec to 19 Dec
€31
18 Dec - 19 Dec
includes taxes & fees
Stay at this lodge in Galewela. Enjoy free Wi-Fi, free parking and daily housekeeping. Popular attraction Na Uyana Aranya is located nearby.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get the celebrity treatment with world-class service at Silverline Luxury Villa
Melsiripura NW
Stay at this villa in Melsiripura. Enjoy free Wi-Fi, a garden and laundry facilities. Popular attraction International Spice Walk is located nearby.

Lucky’s Place by the Paddy Field
Maho North Western Province
Stay at this apartment in Maho. Enjoy a garden and laundry facilities.

Lucky’s Homestay
Maho North Western
Stay at this apartment in Maho. Enjoy laundry facilities.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit
Yapahuwa Kingdom of Ancient Sri Lanka
Learn about the local history of Yapahuwa when you take a trip to Yapahuwa Kingdom of Ancient Sri Lanka. Wander the beaches or discover the area's mountain views.
Yapahuwa Rock Fortress
You can find out about the history of Yapahuwa with a stop at Yapahuwa Rock Fortress. Wander the beaches or discover the area's mountain views.
Things to do

Kandy to Yapahuwa and Namal Uyana Day Tour
€74
per traveller


