Search Diyapalagoda hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in Diyapalagoda

Sunny Hill Residence

2.5 star property
10.0 out of 10, Exceptional, (1)
The price is AU$51
includes taxes & fees
28 July - 29 July
Sunny Hill Residence

Eagle Regency Kandy

3.0 star property
7.0 out of 10, Good, (2)
"It is away from the hustle and bustle of the town, which was great. But there was some sort of loud music or karaoke in the evening that was unexpected and went until 11 pm. "
The price is AU$88
includes taxes & fees
22 July - 23 July
Eagle Regency Kandy

Empire Valley Hotel

2.0 star property
The price is AU$30
includes taxes & fees
21 July - 22 July
Empire Valley Hotel

Kandy Comforts

3.0 star property
The price is AU$31
includes taxes & fees
21 July - 22 July
Kandy Comforts

Aura Escape Kandy

2.5 star property
The price is AU$36
includes taxes & fees
21 July - 22 July
Aura Escape Kandy

Marvel Hills Kandy

3.0 star property
9.8 out of 10, Exceptional, (35)
"Clean room, nice garden and city view, kind owner"
Marvel Hills Kandy

Thomasz Lodge

3.0 star property
The price is AU$36
includes taxes & fees
21 July - 22 July
Thomasz Lodge

The Heritage Inn

3.0 star property
The price is AU$38
includes taxes & fees
19 Aug - 20 Aug
The Heritage Inn

Green Holiday Inn

3.0 star property
The price is AU$18
includes taxes & fees
21 July - 22 July
Green Holiday Inn

Manthra Leisure

3.0 star property
The price is AU$64
includes taxes & fees
29 July - 30 July
Manthra Leisure

Cassendra Kandy

3.0 star property
9.0 out of 10, Wonderful, (14)
"good hotel"
The price is AU$63
includes taxes & fees
21 July - 22 July
Cassendra Kandy

Sesali Residences

3.0 star property
The price is AU$78
includes taxes & fees
1 Aug - 2 Aug
Sesali Residences

Green Heaven Resort

2.5 star property
The price is AU$43
includes taxes & fees
24 July - 25 July
Green Heaven Resort

Golden sky Residence

3.0 star property
8.0 out of 10, Very good, (2)
"The staff was very friendly. "
The price is AU$41
includes taxes & fees
10 Aug - 11 Aug
Golden sky Residence

Lake Villas Premium Kandy

2.5 star property
The price is AU$95
includes taxes & fees
21 July - 22 July
Lake Villas Premium Kandy

Jack Tree Lodge

3.0 star property
9.0 out of 10, Wonderful, (27)
"A very pleasant stay. Staff are very friendly & accommodating our every need. "
Jack Tree Lodge

Heavens Holiday Resort

3.0 star property
7.8 out of 10, Good, (16)
"Very nice place, super friendly staff, we felt welcomed and safe. "
The price is AU$97
includes taxes & fees
26 July - 27 July
Heavens Holiday Resort

Kandy Tourmaline Lankavilla

3.0 star property
Kandy Tourmaline Lankavilla

Eco Leisure Kadugannawa Reach

3.0 star property
The price is AU$61
includes taxes & fees
21 July - 22 July
Eco Leisure Kadugannawa Reach

Majestic Tourist Hotel

3.0 star property
8.6 out of 10, Excellent, (26)
"Majestic Tourist Hotel is a clean, simple place for a short stay. There is a roof top restaurant, but closed during my stay. "
The price is AU$17
includes taxes & fees
21 July - 22 July
Majestic Tourist Hotel
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.

Great weekend hotel deals in Diyapalagoda

Showing deals for:1 Aug - 3 Aug
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Diyapalagoda

Head to Royal Botanical Garden and Dhamma Kuta Vipassana Meditation Centre—just two of the sights around Diyapalagoda.

Top Diyapalagoda Hotel Reviews

Frequently asked questions

Where is the best place to stay in Diyapalagoda?

Based on our traveller data, Grand Serendib Hotel is one of the top choices for your stay. This hotel offers a restaurant and an outdoor pool. Other good options for your stay include The Radh Hotel and Radisson Hotel Kandy. See all available top hotels, or vacation rentals in Diyapalagoda.

What are some of the best holiday rentals that Diyapalagoda has to offer?

Jaide Regency: This highly rated holiday home rental in Diyapalagoda has air conditioning and laundry facilities to help you feel perfectly comfortable in your new surroundings. Other favourite homes for rent in Diyapalagoda are HELFAROAN Spacious, bright villa. Beautiful Panorama. and Home Away from Home! can feel the srilankan hospitality with warm welcome.. See all vacation rentals in Diyapalagoda.

If I need to cancel my hotel reservation in Diyapalagoda, will I receive a refund?

Yes! Most room reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Diyapalagoda.

What are some hotels with pools in Diyapalagoda?

Grand Serendib Hotel : Features free self parking, an outdoor pool and complimentary wireless Internet access. Radisson Hotel Kandy and Sevana City Hotel Kandy are two additional hotels with an on-site pool. View all hotels with pools in Diyapalagoda.

What is staying in Diyapalagoda like?

Visitors to Diyapalagoda will definitely find plenty to explore and enjoy. In Diyapalagoda, there are 782 hotels and other accommodation options to choose from. Find out more about Diyapalagoda.

What should I do while I'm visiting Diyapalagoda?

Places to visit in the wider area include Royal Botanical Garden, Dhamma Kuta Vipassana Meditation Centre and Bahirawakanda Vihara Buddha. You'll also find Kandy Clock Tower and Wales Park in the area. Take a look at what more there is to see and do in Expedia's Diyapalagoda guide.

What's the seasonal weather like in Diyapalagoda?

The hottest months are usually March and April, with an average temperature of 24°C, while the coldest months are January and February, with an average of 23°C. The rainiest months in Diyapalagoda are October, November, December and April, with each month seeing an average of 351 mm of rainfall.