Search hotels in Badulla District, Sri Lanka

Enter your dates and choose from 1315 hotels and other places to stay

Check out these popular cities in Badulla District

Ella

986 hotels

Haputale

117 hotels

Bandarawela

151 hotels

Badulla

101 hotels

Diyatalawa

36 hotels

Ohiya

12 hotels

Koslanda

18 hotels

Pattipola

6 hotels

Haldummulla

7 hotels

Demodera

8 hotels

Stay in Badulla District's best hotels!

Filter by:

Star rating
Review score

CHILL VILLE, VIEW POINT HOTEL

Hotel in Ella

Located 800 metres from Demodara Nine Arch Bridge in Ella, CHILL VILLE, VIEW POINT HOTEL features free WiFi access and free private parking.

M
Martin
From
Czech Republic
We had one night reserved for this location, but after arriving we liked it so much that we extended our stay for one more night at the expense of time by the sea. The bungalows were really lovely. The bed was perfect. Seating in front of the bungalow overlooking Ella Rock. You can see Ella Rock from the huge covered dining room. One of the best breakfasts and meals in general that we had in Sri Lanka. Barrier free pool with spectacular mountain views. Staff absolutely fantastic and caring. We could have easily stayed a week if we had more time. We give 11 out of 10 😁
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,080 reviews
Price from
US$218.74
1 night, 2 adults

Tea Hills Ella

Hotel in Ella

Located in Ella and with Demodara Nine Arch Bridge reachable within 8.8 km, Tea Hills Ella provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a terrace.

M
Mengli
From
Turkmenistan
We stayed for 2 nights and had a great experience. The staff was incredibly friendly and helpful, always ready to answer our questions and assist us. The view from the balcony was absolutely beautiful, a perfect place to relax. Although the location is a bit far from the city, the property offers its own shuttle service to the center at any time you need, which was very convenient. The only small downside was that the room got a bit chilly in the evenings.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 222 reviews
Price from
US$81
1 night, 2 adults

Heritage Grand - Badulla

Hotel in Badulla

Situated in Badulla, within 20 km of Demodara Nine Arch Bridge and 46 km of Hakgala Botanical Garden, Heritage Grand - Badulla features accommodation with a shared lounge and free WiFi as well as free...

M
Michal
From
Switzerland
The best hotel I've ever been privileged enough to stay at badulla. The elegant décor of the rooms, top-notch amenities, and high-quality services are the prime attractions of this hotel. I have stayed at a dozen hotels but this was on the top of the list of best stays/experiences ever. The friendly and helpful staff from guard room to reception were there for every need of mine.This hotel is indeed a hidden paradise with comprehensive amenities. The attention to detail in each aspect of the experience truly sets it apart.highly recommend for those who wish to stay in badulla. Thank you team ..
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 112 reviews
Price from
US$28
1 night, 2 adults

Maridian Hotel

Hotel in Ella

Located in Ella, 48 km from Gregory Lake, Maridian Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

M
MARTINA
From
Italy
The views and the tranquillity
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 166 reviews
Price from
US$22.50
1 night, 2 adults

Awesome Place

Hotel in Ella

Located in Ella, 14 km from Demodara Nine Arch Bridge, Awesome Place provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Sebastian
From
Germany
Everything! Very clean and comfortable room and bathroom. The view was awesome with a nice garden and pool. Very friendly stuff. unfortunatly we stayed here only for one night.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 350 reviews
Price from
US$90
1 night, 2 adults

Green Nature Paradise Ella

Hotel in Ella

Set in Ella, 100 metres from Demodara Nine Arch Bridge, Green Nature Paradise Ella offers accommodation with a garden, free private parking and a terrace.

D
Denis
From
Russia
Location is perfect! When you wake up, you can see one of 7 world’s wonders!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 383 reviews
Price from
US$86
1 night, 2 adults

The Capoe House

Hotel in Haputale

Set in Haputale, 30 km from Horton Plains National Park, The Capoe House offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

K
Kertu
From
United Arab Emirates
Perfect everything. Private villa with lots of space, beautiful decoration, plunge pool, balcony and great view. Very nice staff. Good restaurant. Great activity options nearby (eg Sri Lanka's tallest waterfall visit). Very relaxing.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 126 reviews
Price from
US$290
1 night, 2 adults

Vantage hills Haputale

Hotel in Haputale

Set in Haputale, 44 km from Gregory Lake, Vantage hills Haputale offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

I
Imraaaans
From
Maldives
The hotel rooms were spectacular with mountain view. It was clean and well maintained. The hotel employees were extremely nice and ready on call for any of our requirements. We were served breakfast at the room for our request. The hotel has a restaurant which serves food throughout the day till 9 AM.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 718 reviews
Price from
US$60
1 night, 2 adults

Ella moon rock

Hotel in Ella

Situated in Ella, 4.9 km from Demodara Nine Arch Bridge, Ella moon rock features accommodation with a garden, free private parking and a terrace.

M
Marguerite
From
France
The location was super close to the city. (4min by walk to the main street and restaurants. So super practical when it’s raining! The staff was super super nice. They even have a laundry service that is useful if you travel light. The breakfast was amazing and they can adapt when you need to take it. (coming from a french person that the greatest compliment:) ) Even the nice decorated room itself had everything you need : a good hairdryer, tea stuff, fridge, qtips, warm blankets and AC, even a small light when the city is running out of electricity.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 537 reviews
Price from
US$71.50
1 night, 2 adults

Dream Cliff Mountain Resort

Hotel in Haputale

Set in Haputale, 33 km from Demodara Nine Arch Bridge, Dream Cliff Mountain Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

R
Rudolf
From
Slovakia
Dream cliff is a hidden sicker place where you can rest from rest of the world. Really special place.thanks for everything!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 300 reviews
Price from
US$321.94
1 night, 2 adults
See all 1315 hotels in Badulla District

Most booked hotels in Badulla District in the past month

See all

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 743 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,311 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,081 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,155 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 452 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 733 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 805 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 246 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 920 reviews

Popular with guests booking hotels in Badulla District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 580 reviews

Badulla District's best hotels with breakfast

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews

Situated in Ella, 15 km from Demodara Nine Arch Bridge, Tranquility Ella features accommodation with free bikes, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 15 reviews

Situated in Ella, 6.1 km from Demodara Nine Arch Bridge, Natural Mountain Cottage features accommodation with a garden, free private parking and a restaurant.

From US$68.82 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 70 reviews

Located in Ella, 5.7 km from Demodara Nine Arch Bridge, Ella Thenulya provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$59.94 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 17 reviews

Set in Bandarawela, 22 km from Demodara Nine Arch Bridge, Rawana Mount View - Ella offers accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$106.40 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews

Located in Lunugala, Falcon Villas features a garden. There is a terrace and guests can make use of free WiFi and free private parking.

From US$96.80 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 44 reviews

Located in Ella, within 7.9 km of Demodara Nine Arch Bridge and 44 km of Hakgala Botanical Garden, Ananda Rest-Ella provides accommodation with a garden and free WiFi throughout the property.

From US$47.45 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews

Situated in Bandarawela, 44 km from Gregory Lake, Sherwood Bungalow Bandarawela features accommodation with free bikes, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 10 reviews

Situated in Haputale, 33 km from Demodara Nine Arch Bridge, Dream Seven Hotel - Haputale features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Budget hotels in Badulla District

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 53 reviews

Located in Ella, 3.1 km from Demodara Nine Arch Bridge, Wood Chalets Ella provides accommodation with a garden, free private parking, a terrace and barbecue facilities.

From US$33.30 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 77 reviews

Set in Ella, 10 km from Demodara Nine Arch Bridge, Box on clouds offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$42.30 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 246 reviews

Located in Ella, 5.4 km from Demodara Nine Arch Bridge, Crystal Spring Luxury Hotel provides accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

From US$111 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 116 reviews

Situated in Ella and with Demodara Nine Arch Bridge reachable within 5.1 km, CAO Ella features concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a terrace.

From US$57.18 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 152 reviews

Located 5.5 km from Demodara Nine Arch Bridge, New Ella Nature View offers 1-star accommodation in Ella and features a garden, a terrace and a restaurant.

From US$45.95 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 153 reviews

CROWN REGENCY- BADULLA in Badulla features 3-star accommodation with a garden and a terrace.

From US$40 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 120 reviews

Set in Ella, within 2 km of Demodara Nine Arch Bridge and 49 km of Hakgala Botanical Garden, Eyeful Ella offers accommodation with a terrace and as well as free private parking for guests who drive.

From US$185.81 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 805 reviews

Set in Ella, 4.8 km from Demodara Nine Arch Bridge, Ella Rock Heaven offers accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$58.50 per night

Hotels in Badulla District that you can book without a credit card

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Green Garden Bungalow is located in Haputale, within 700 metres of Haputale Railway Station and 11 km of Bandarawela Railway Station.

From US$36.30 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Situated in Ella, 14 km from Demodara Nine Arch Bridge, Mountain Ring Hotel and Restaurant features accommodation with a garden, free private parking and a restaurant.

From US$28.86 per night

Haven Harbour

Hotel in Ella
No credit card needed
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 83 reviews

Set in Ella, 5 km from Demodara Nine Arch Bridge, Haven Harbour offers accommodation with a garden, free private parking and a restaurant.

The Diary

Hotel in Ella
No credit card needed
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 46 reviews

Set in Ella, 7.3 km from Demodara Nine Arch Bridge, The Diary offers accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$24.42 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 43 reviews

Set in Koslanda, 47 km from Demodara Nine Arch Bridge, DILSHAN HOTEL Diyaluma offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

From US$24.43 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 90 reviews

Set in Koslanda, 45 km from Demodara Nine Arch Bridge, Diyaluma View Cotage offers accommodation with a garden, free private parking and a shared lounge.

From US$27.23 per night

Ella Brown House

Hotel in Ella
No credit card needed
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 19 reviews

Ella Brown House has a garden, shared lounge, a terrace and restaurant in Ella. Featuring a bar, the property is located within 4.1 km of Demodara Nine Arch Bridge.

From US$32 per night

Okeed Ella

Hotel in Ella
No credit card needed
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 99 reviews

Situated in Ella, within 6.9 km of Demodara Nine Arch Bridge and 45 km of Hakgala Botanical Garden, Okeed Ella features accommodation with a garden and free WiFi throughout the property as well as...

FAQs about hotels in Badulla District

See reviews by guests who stayed at hotels in Badulla District

See all
From US$581.03 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 163 reviews
A gorgeous place managed by a tremendous team of excellent people. The A4 which leads to Living Heritage Koslanda is the perfect introduction to the property - jungle and waterfalls... Arriving at the gates we were welcomed by Johnson, the ever present manager, and guided to a gorgeous reception pavillion with fabulous views of the surrounding hills and dense forests. Our suite was overwhelming. Rather than a grand room, we were presented with a courtyard house built in the traditional Sri Lankan style including not only an outdoor shower, but an amazing jaccuzi, where water runs from an ancient granite water spout. This place must be experienced as words alone could never do it justice. Living Heritage Koslanda is one big experience! Another surprise was the beautiful garden in particular the infinity pool . The materials used everywhere throughout Liv. Heritage Koslanda are hand cut stone, local wood (massive beams), old terracotta roof tiles and finely polished cement floors. Most times we felt like being in an ancient temple complex in the jungle. We cannot rave enough about the place and its staff. We feel priveleged to have had the opportunity to stay in this jewel of a place. Johnson gave us a most interesting tour through their herb, veggie and fruit garden down to a small temple behind which is a small cow shed with what must be Sri Lanka's happiest 4 cows. Their only purpose is to give manure, which is used to feed the garden soil. Composted food scraps are recycled into liquid fertilizer, grey water is collected for watering during dry spells. What stands out above all is the engaging and caring service by every member of the staff as exemplified by Johnson's leadership. Don't miss out on the many offerings by the chef. As Kumar, the chief butler, so aptly said "just eat slowly, then you can eat more". He is absolutely right. Food was delicious and beautifully presented.
Guest review by
romana
Thailand
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 148 reviews
Nestled in the heart of Ella, this boutique hotel offers breathtaking views, exceptional service, and a tranquil atmosphere that makes it the perfect escape for nature lovers and adventure seekers alike. It is perched on a hilltop, offering panoramic views of Ella’s iconic landscapes, including the famous Ella Rock, Little Adam’s Peak, and the lush green valleys. The location is ideal for those who want to explore Ella’s natural beauty while enjoying a peaceful retreat away from the town’s hustle and bustle. It’s a short drive or tuk-tuk ride to Ella’s main attractions, making it convenient yet secluded. The hotel features a stunning infinity pool that overlooks the Ella valley – the perfect spot to relax and soak in the breathtaking views The rooms are spacious. We stayed in a deluxe room with a private balcony that offered stunning views of the surrounding mountains.
Guest review by
Anastasia
United Arab Emirates
From US$60 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 225 reviews
Anyone looking for peace and quiet, or planning to hike through the tea plantations or Horton Plains, will feel completely at home here. We stayed in the wonderful Room No. 1, which offers an absolutely beautiful view over the tea fields. Despite heavy rain, the hosts welcomed us warmly with tea and cake — such a lovely gesture. The dinner at the property was also excellent, especially since there are hardly any restaurants in the area. Mr. Perera gave us great, helpful advice for exploring the region. The location is perfect if you want to hike the Pekoe Trail from Ohiya to Haputale. That’s exactly what we did, sending our luggage by tuk-tuk ahead to our next stay in Haputale.
Guest review by
Marco
Austria
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 27 reviews
From the moment of check in to check out, I had a wonderful stay at orient hotel. The staff were extremely friendly and professional and the food was delicious. Special mention must be made to the GM Mr. Chandima who was always on the scene and attentive to our needs. We were also provided with a Trek to Ella Rock accompanied by hotel staff and a packed hotel lunch which was an incredible experience I would highly recommend. Overall was a great visit and will definitely be staying here again next time I visit.
Guest review by
Gayan
United Kingdom
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 743 reviews
It’s beautiful and neat. The food was delicious.The location is situated close to a few activities like Little Adam’s Peak, Ravana Club and the zip line. The staff were extremely friendly and helpful. They even decorated our bed and made a special cake for our anniversary. They go the extra mile. Really an amazing place, highly recommended!
Guest review by
Harry Edward
United Arab Emirates
From US$537.02 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 24 reviews
The staff were beautiful people, very helpful and accommodating. The views are splendid. The FOOD IS THE BEST PART. Amazing buffets, im usually not a fan of buffet, but they were real good. They spoil you rotten. I felt like being within the property only instead of going out.
Guest review by
Ritu
United Arab Emirates
From US$917.69 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 220 reviews
Amazing place with standing view and atmosphere. Great location. Priyahtha, Rhaksgina and all the staff were extremely nice and helpful.
Guest review by
Ariel kazula
Israel
From US$928 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 300 reviews
Dream cliff is a hidden sicker place where you can rest from rest of the world. Really special place.thanks for everything!
Guest review by
Rudolf
Slovakia
From US$24.75 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 313 reviews
Wonderful host and hostess, beautiful view, close to the center of Haputale, good breakfast. Would heartily recommend!
Guest review by
Dennis
Netherlands
From US$181.50 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 78 reviews
It's clean, it's cool, it's right in the town but not loud. AC and a hot shower, a pool,.amazing breakfast.
Guest review by
Elizabeth
Canada
From US$46.80 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 380 reviews
Perfect location, in the middle of the center but in a quiet place.
Guest review by
Lieke
Netherlands
From US$182.50 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 241 reviews
Service was very good and amazing views
Guest review by
Deepa
United Kingdom

Planning a trip? Get inspired by reviews of cities in Badulla District

10

Ella has an amazing vibe, it’s a very tourist-friendly place...

Ella has an amazing vibe, it’s a very tourist-friendly place and a perfect base for daily hiking trips. It’s very different from other Sri Lankan cities and definitely worth a visit. But if you’re looking for some peace and quiet, choose accommodation slightly outside the center to avoid the noise
Guest review by
Justyna
Poland
10

A gorgeous, not too busy location with spectacular views...

A gorgeous, not too busy location with spectacular views across the mountains. The guesthouse was comfortable and run by a lovely , friendly family. We had a fantastic stay, we could’ve stayed longer!
Guest review by
sue
Australia
10

The climate was cool and the views were spectacular.

The climate was cool and the views were spectacular. Best place to shop for groceries and fresh produce is Cargill Opposite the old post office in the town centre. Had difficulty in finding Authentic Sri Lankan cuisine. And almost impossible to find places that offer freshly brewed Ceylon tea. People are friendly and willing to help. Accomodation is cheaper in Bandarawela. Hence it makes sense to base your self here and explore neighbouring places like Ella, Diyathlawe and Haputale .
Guest review by
Neville
Australia
10

Badulla is an up and coming tourist destination.

Badulla is an up and coming tourist destination. It has much to offer but for now is excellent for those wishing to spend time in the hills and and away from the razzmatazz of Ella or the tried and tested Nuwara Eliya.
Guest review by
Stephen
Sri Lanka
10

Almost everything.

Almost everything. Location was close to Horton Plains and the owners arranged a tuk tuk ride for a nominal fee. Lovely surrounding. Food was tasty and ample given. Really worth it. Owners were friendly and made the guests feel at home.
Guest review by
Derrick
6.0

On the one hand Ella is really beautiful.

On the one hand Ella is really beautiful. Great views nice waterfalls, great hiking spots. On the other hand it is packed with tourists. You have to go out of the city quite far do find a more quiet area. Ella itself is quite small since there’s only one “big” road. For us it was way too crowded. It’s not the cute little local mountain village it used to be.
Guest review by
Max
Germany
10

Haputale is a breathtaking hill town surrounded by lush tea...

Haputale is a breathtaking hill town surrounded by lush tea estates and misty mountains. We stayed at Benito Bungalow by The Serendipity Collection, where the in-house chef prepared fresh and delicious meals every day. The cool climate, scenic views, and peaceful setting made it the perfect place to unwind. It’s quieter and less touristy than other hill stations, which adds to its charm. A true hidden gem in Sri Lanka!
Guest review by
Christopher Weerasuriya
Sri Lanka
10

My trip to Bandarawela was a memorable experience, combining...

My trip to Bandarawela was a memorable experience, combining the town's quaint charm, stunning natural landscapes, and the welcoming atmosphere of the local community. The food in Bandarawela offers a delightful mix of traditional Sri Lankan cuisine and fresh local produce. Highlights include spicy curries, coconut-based dishes, and an array of tropical fruits, all reflecting the region's rich culinary heritage.
Guest review by
Cordelia Nina R
United Kingdom
10

Even though My stay in Badulla was too short to visit all...

Even though My stay in Badulla was too short to visit all the beautiful places, the trip to Dunhida waterfall was a great experience, especially for kids. The path to Dunhida might be difficult for someone. I believe it was a very nice experience to walk through the jungle. Once you see the waterfall, you will forget all the tiredness.
Guest review by
manjula
6.0

Stayed for 2 nights.

Stayed for 2 nights. Found it a bit crowded & it rained on both days. Chill Cafe is a great place to hangout & Somasiri is where you can get your essentials. 9 Arches bridge is...well, just a bridge but Ella has cute little train station and breathtaking views on the train ride down to Kandy.
Guest review by
Nikhil Mahesh
India