Agoda Hero Banner

Diyatalawa hotels & places to stay

Search to compare prices and discover great deals with free cancellation

Hotels in Diyatalawa

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Lilara Hills - Diyatalawa
Diyatalawa,Diyatalawa - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Spa
  6. Front desk [24-hour]
  7. Check-in/out [express]
  8. BBQ facilities
9

Exceptional

2 reviews

Avg price per night
$ 56
ANDRIYALA
Diyatalawa,Diyatalawa - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Golf course [on-site]
  7. Front desk [24-hour]
  8. Check-in/out [express]
9.6

Exceptional

1 review

V R C K VILLA
Diyatalawa,Diyatalawa - View on map
  1. Pets allowed
  2. Car park
  3. Room service
  4. Family room
  5. Smoke-free property
  6. Terrace
  7. Garden
  8. English
Avg price per night
$ 23
Memories
Diyatalawa,Diyatalawa - View on map
  1. Pets allowed
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. BBQ facilities
  6. Contactless check-in/out
  7. Wi-Fi in public areas
  8. Family room
Hill Crest Holiday Bungalow
Diyatalawa,Diyatalawa - View on map
  1. Car park
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Contactless check-in/out
  6. Concierge
  7. Wi-Fi in public areas
  8. Family room
Mango Mango Villa
Diyatalawa,Diyatalawa - View on map
  1. Car park
  2. Family room
  3. Smoke-free property
  4. Doctor/nurse on call
  5. First aid kit
  6. Food delivery
  7. Free face masks
  8. Hand sanitizer
Gimanhala Diyathalawa
Diyatalawa,Diyatalawa - View on map
  1. Car park
  2. Contactless check-in/out
  3. Family room
  4. Security [24-hour]
  5. Body thermometer
  6. Doctor/nurse on call
  7. First aid kit
  8. Food delivery
9.2

Exceptional

2 reviews

Olive's Regency Diyatalawa
Diyatalawa,Diyatalawa - View on map
  1. Car park
  2. Swimming Pool
  3. Smoke-free property
  4. Terrace
  5. English
Avg price per night
$ 130
Cristal Holiday Inn
Diyatalawa,Diyatalawa - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Check-in/out [express]
  5. BBQ facilities
  6. Check-in [24-hour]
  7. Laundry service
  8. Restaurants
Tea Garden Diyatalawa
Diyatalawa,Diyatalawa - View on map
  1. Car park
  2. Tours
  3. Family room
  4. Rental car
  5. Smoke-free property
  6. Doctor/nurse on call
  7. Sanitized kitchen and tableware items
  8. Terrace

Fast facts about Diyatalawa, Sri Lanka

Accommodations17 properties
Popular hotelANDRIYALA
Popular areaDiyatalawa
Nightly rates from$27

Just viewed by other Agoda travelers


Frequently asked questions

What's the average price of a hotel in Diyatalawa?

The average price for a 4-star property in Diyatalawa is USD 82.

What's the typical price of a property in Diyatalawa this weekend?

The typical price for a 4-star hotel in Diyatalawa this weekend is USD 86.

What's the average price of a property in Diyatalawa tonight?

The average price for a 4-star resort in Diyatalawa tonight is USD 86.

What's the best district in Diyatalawa to stay in?

Most popular local neighborhood among visitors staying in Diyatalawa is Diyatalawa.

What are the most appropriate places to stay in Diyatalawa for group visitors?

Resorts located in Diyatalawa that are highly rated by group visitors are Ivory Villa Bandarawela, Sahasna Guest Inn and Lilara Hills - Diyatalawa.

What properties in Diyatalawa are highly rated with regards to facilities?

Accommodationsaround Diyatalawa which is well rated for facilities include Lilara Hills - Diyatalawa, The Blossoms and ANDRIYALA.

What accommodations found in Diyatalawa are very highly rated with regards to value for money?

Propertiesfound in Diyatalawa which is very highly rated with respect to value for money include Lilara Hills - Diyatalawa, Gimanhala Diyathalawa and The Blossoms.

What are the top accommodations in Diyatalawa that has airport transfer?

Properties that has airport transfer found in Diyatalawa that are exceptionally rated include ANDRIYALA, Lilara Hills - Diyatalawa and Lilara Hills - Diyatalawa.

What are some forthcoming holidays in Diyatalawa?

The forthcoming holidays in city_name include Id-ul-Fitr (Ramazan Festival Day) on 4/11/2024, Sinhala & Tamil New Year's Eve on 4/12/2024, and Sinhala & Tamil New Year (Aluth Avurudda) on 4/13/2024.

How long should I remain in Diyatalawa?

In the past 3 months, vacationers stayed in Diyatalawa for 1 nights on average. The perfect length for your travel will be determined by what you'd like to see and explore while there.

Is quarantine needed for fully vaccinated visitors to enter Diyatalawa?

Quarantine is not required for fully vaccinated visitors to enter Diyatalawa from outside the country. For updated and detailed information on travel restrictons, please check out the official websites of the travel authority or government of the country you wish to visit, or go to here.

Is pre-departure covid test expected for unvaccinated travelers to enter Diyatalawa?

Proof of negative pre-departure COVID-19 test is not required to enter Diyatalawa. For updated and detailed information on travel restrictons, make sure you take a look at the official websites of the travel authority or government of the country you wish to visit, or go to here.

Show more questions


More about Diyatalawa

Discover the Hidden Gem of Sri Lanka: Diyatalawa

Diyatalawa is a small town located in the Badulla district of Sri Lanka. It is situated approximately 1,200 meters above sea level, making it a perfect destination for travelers who want to experience a cool and refreshing climate. The town is surrounded by lush green hills, tea plantations, and waterfalls, making it a perfect escape from the hustle and bustle of city life. Diyatalawa is not as popular as other tourist destinations in Sri Lanka, but it has its own charm that attracts visitors from all over the world. The town is known for its natural beauty, rich history, and unique culture. It is a place where you can experience the true essence of Sri Lanka.

Top Reasons to Visit Diyatalawa, Sri Lanka

There are many reasons why you should visit Diyatalawa. First and foremost, the town is a perfect destination for those who want to escape the heat and humidity of the coastal areas of Sri Lanka. The cool and refreshing climate of Diyatalawa is a welcome relief from the scorching heat of the sun. Secondly, Diyatalawa is surrounded by beautiful hills, tea plantations, and waterfalls. The town is a perfect destination for nature lovers and adventure enthusiasts. You can go hiking, trekking, and camping in the hills and explore the beauty of nature. Thirdly, Diyatalawa has a rich history and culture. The town was once a British military base, and you can still see the remnants of the colonial era in the architecture of some buildings. The town is also home to many ancient temples and historical sites that are worth exploring. Finally, Diyatalawa is a perfect destination for those who want to experience the authentic Sri Lankan culture. The town is known for its warm and friendly people, delicious food, and vibrant festivals. You can immerse yourself in the local culture and learn about the traditions and customs of Sri Lanka.

How to Travel to Diyatalawa and Explore its Beauty

The easiest way to travel to Diyatalawa is by road. The town is located approximately 200 kilometers from Colombo, the capital city of Sri Lanka. You can hire a taxi or take a bus from Colombo to Diyatalawa. The journey takes approximately 6 hours, but the scenic beauty of the countryside makes it worth the effort. Once you reach Diyatalawa, there are many ways to explore the beauty of the town. You can hire a bicycle or a motorbike and explore the hills and tea plantations on your own. Alternatively, you can hire a local guide who can take you to the best spots in the town and show you around.

Unleash the Fun: Things to Do in Diyatalawa

Diyatalawa has many things to offer to its visitors. Here are some of the best things to do in Diyatalawa: - Visit the Diyatalawa Military Academy: The Diyatalawa Military Academy is one of the oldest military academies in Sri Lanka. You can visit the academy and learn about the history and traditions of the Sri Lankan military. - Explore the Tea Plantations: Diyatalawa is surrounded by tea plantations, and you can explore the tea gardens and learn about the tea-making process. You can also taste some of the best tea in Sri Lanka. - Visit the Waterfalls: Diyatalawa is home to many beautiful waterfalls, including the Ravana Ella Falls and the Diyaluma Falls. You can take a dip in the cool waters and enjoy the beauty of nature. - Attend the Festivals: Diyatalawa is known for its vibrant festivals, including the Esala Perahera and the Kataragama Festival. You can attend these festivals and experience the authentic Sri Lankan culture.

Book Your Dream Hotel in Diyatalawa with Agoda.com

Agoda.com is the best place to book your hotel in Diyatalawa. The website offers a wide range of hotels, resorts, and guesthouses in Diyatalawa, catering to all budgets and preferences. You can choose from luxury hotels with stunning views of the hills and tea plantations or budget-friendly guesthouses in the town center. Booking your hotel with Agoda.com is easy and hassle-free. You can search for hotels based on your preferences, compare prices, and read reviews from other travelers. You can also avail of exclusive discounts and deals on Agoda.com, making your stay in Diyatalawa more affordable.

The Best Time to Visit Diyatalawa, Sri Lanka

The best time to visit Diyatalawa is from December to April when the weather is dry and sunny. The temperature during this time ranges from 20 to 25 degrees Celsius, making it a perfect destination for those who want to escape the heat of the coastal areas. If you want to experience the festivals and cultural events in Diyatalawa, then the months of July and August are the best time to visit. The Esala Perahera and the Kataragama Festival are celebrated during this time, and you can witness the vibrant culture of Sri Lanka.

Expert Tips for Travelers Planning a Trip to Diyatalawa

Here are some expert tips for travelers planning a trip to Diyatalawa: - Pack warm clothes: Diyatalawa has a cool and refreshing climate, so make sure to pack warm clothes, especially if you are visiting during the winter months. - Hire a local guide: Hiring a local guide is the best way to explore the beauty of Diyatalawa. A guide can take you to the best spots in the town and show you around. - Try the local cuisine: Diyatalawa is known for its delicious food, including rice and curry, hoppers, and kottu. Make sure to try the local cuisine and experience the authentic Sri Lankan flavors.

Where to Stay in Diyatalawa: Accommodation Guide

Diyatalawa has a wide range of accommodation options, catering to all budgets and preferences. Here are some of the best places to stay in Diyatalawa: - Gimanhala Diyathalawa: This is a luxury hotel located in the heart of Diyatalawa. The hotel offers stunning views of the hills and tea plantations and has all the modern amenities that you need for a comfortable stay. - Rose Villa Bandarawela: This is a budget-friendly guesthouse located in the town center. The guesthouse offers clean and comfortable rooms and is a perfect option for those who want to stay in the town center. - The Blossoms: This is a mid-range hotel located on the outskirts of Diyatalawa. The hotel offers spacious rooms and stunning views of the hills and tea plantations. - Foxhill Resort: This is a luxury resort located on a hilltop, offering stunning views of the surrounding hills and tea plantations. The resort has all the modern amenities that you need for a comfortable stay. - Herath Ella Village Holiday Bungalow: This is a budget-friendly guesthouse located on the outskirts of Diyatalawa. The guesthouse offers clean and comfortable rooms and is a perfect option for those who want to stay in a peaceful environment.

Experience the Taste of Diyatalawa: What to Eat

Diyatalawa is known for its delicious food, and there are many dishes that you must try during your visit. Here are some of the best dishes to try in Diyatalawa: - Rice and Curry: This is the staple food of Sri Lanka, and you can find it in almost every restaurant in Diyatalawa. Rice and curry consist of rice, several curries, and some side dishes. - Hoppers: Hoppers are a popular breakfast dish in Sri Lanka. They are made of rice flour and coconut milk and are served with spicy sambal and curry. - Kottu: Kottu is a popular street food in Sri Lanka. It is made of chopped roti, vegetables, and meat or seafood, and is served with spicy curry. - String Hoppers: String Hoppers are a popular breakfast dish in Sri Lanka. They are made of rice flour and are served with coconut milk and spicy sambal. - Watalappan: Watalappan is a traditional Sri Lankan dessert made of coconut milk, jaggery, and spices. It is a must-try dessert in Diyatalawa. In conclusion, Diyatalawa is a hidden gem in Sri Lanka that offers a unique experience to its visitors. The town is a perfect destination for nature lovers, adventure enthusiasts, and those who want to experience the authentic Sri Lankan culture. With Agoda.com, booking your dream hotel in Diyatalawa is easy and hassle-free. So, pack your bags and get ready to explore the beauty of Diyatalawa.