2nd mile post bogahamadiththa hali ela 2
View on map and nearby hotels
“The breakfast was one of the best we had on our whole stay and the view from the…”
“The room is very clean and comfortable”
“Any time customer service is available and staff are very helpful”
“Viraj the host is one of the friendliest people we met in sri lanka, going above…”
“Really nice place, room was clean, had a really pretty view and the owners were …”
“The room was spacious and clean”
“Though the resort is in a remote place and takes quite some time to travel to fr…”
“For this price you will not find better”
“The dinner and breakfast (Srilankan) were very delicious”
“Super friendly owner, nice big rooms And delicious breakfast”
“He took us to the train station in the morning and made coffee and muffins for u…”
“On our departure day, Viraj personally drove us to the railway station – such a …”
Featuring mountain views, Crystal Resort provides accommodation with balcony, around 17 km from Demodara Nine Arch Bridge. The property features garden views and is 44 km from Hakgala Botanical Garden and 13 km from Demodara Railway Station. Boasting family rooms, this property also provides guests with a terrace. The units are equipped with a dishwasher, kitchenware, a kettle, a shower, a hair dryer and a desk. Featuring a private bathroom with a bidet and slippers, units at the guest house also offer free WiFi. At the guest house, every unit includes bed linen and towels. A bar can be found on-site. Ella Railway Station is 20 km from the guest house, while Ella Spice Garden is 20 km away. The nearest airport is Mattala Rajapaksa International Airport, 104 km from Crystal Resort.
Dinesh Mervin
solo_traveller
May 8, 2026
Any time customer service is available and staff are very helpful. Everything is perfect nice place.
Kristýna
couple
April 30, 2026
Really nice place, room was clean, had a really pretty view and the owners were so sweet💛 Breakfast was delicious!
Faiza
extended_group
April 29, 2026
“A relaxing calm quite stay”
If one is looking for a getaway from the hustle and bustle of city life and to enjoy a serene, calm and cool place, I believe this is the perfect spot. A view from the top, living in the midst of a hill and viewing the landscape with an elevation, is an extraordinary experience. We stayed there for one night but tried not to miss the morning view. Though the resort is in a remote place and takes quite some time to travel to from Nuwara Eliya (almost 2 hrs), the overall beauty, the resort owners' gesture and the rooms were value for money. The room was spacious and clean. It was well prepared, and the owner was so cooperative. The place needs some improvement indeed, as it is still being modified, but if anyone wishes to stay, a taxi or pre-booked transport might be best to choose. In our case, we coordinated with the resort owner, and Mr Viraj has supported us throughout the time.
Laurence
solo_traveller
April 23, 2026
This was one of the best places we stayed in sri lanka. Viraj the host is one of the friendliest people we met in sri lanka, going above and beyond to make our stay perfect. The breakfast was one of the best we had on our whole stay and the view from the room is unbeatable. For this price you will not find better. We wished we had stayed longer
Juri
couple
April 7, 2026
“We had a great time. The room has everything you need amt the host family is very kind and trying to help with everythin”
Rasike
family_with_children
March 4, 2026
The room is very clean and comfortable. The price is very reasonable. We were given very good and friendly service by the young owner of the hotel. The dinner and breakfast (Srilankan) were very delicious. They provided us everything we needed without hesitation. You can buy delicious bakery products from this place.The place is very close to badulla Town.We will come again definitely.
Jiri
extended_group
March 3, 2026
Super friendly owner, nice big rooms And delicious breakfast.
Elly
couple
February 27, 2026
“The staff is exceedingly friendly, they will help you with everything.”
Breakfast was good, tasty and plenty :)
Sabrina
family_with_children
February 25, 2026
“Only for 1 night”
Kindness of the owner The view
Frenk
couple
February 22, 2026
Very calm and nice that there is AC, which makes the room slightly less humid during rain. And very friendly staff and cafe upstairs :)
Sofia
couple
February 10, 2026
“Exceptional 🥰”
We had a wonderful experience staying here. The staff were extremely friendly and welcoming, which made us feel right at home. Both the room and the dining area were spotlessly clean and well-maintained, just like in the photos—we truly appreciated the consistency. The place was also very budget-friendly. Overall, everything exceeded our expectations. We would highly recommend this place to anyone looking for a clean, comfortable, and affordable stay.♥
Baxter
couple
February 7, 2026
“Absolutely clean & worth for money”
I went badulla for a lot of times, but i never seen a place like this ever , this is a perfect place to stay …. cool , dark theme , peaceful place , 100% clean room & wastoom , tasty foods with lovely way that handling the customers that was perfect 🫡❤️ if i come again badulla , i never going to stay in other places , this is the best value for money keep it up owners your job is very good 👏 ( highly recommended )
Suzi
solo_traveller
January 20, 2026
We stayed at Crystal Resort, Badulla for one night and had a really pleasant experience. The service was excellent, and the staff were very friendly and welcoming. We stayed in the family room, which had two double beds — it was clean, comfortable, and spacious. The bathroom was also large and spotless. The food was absolutely delicious and tasted just like a home-cooked meal, full of flavor and warmth. The resort is set in a quiet, calm area with a lovely view, perfect for relaxing and enjoying nature. It’s a great place for families or anyone looking for a peaceful getaway in Badulla. Overall, it’s definitely worth the price — great hospitality, tasty food, and beautiful surroundings. Highly recommended!
Baxter
couple
January 19, 2026
“We would happily stay again!”
The property was clean and spacious and had everything you could need. The host was very kind and helpful. He took us to the train station in the morning and made coffee and muffins for us. The room had a beautiful view from the balcony.
Julien
couple
January 19, 2026
Viraj is a wonderful host, we had a lovely time at their place!
Gabriella
couple
December 13, 2025
“The Guesthouse is situated at the main road to Ella, but as it is built into the slope, the rooms are below strret level”
Viraj went out of his way to make our stay as comfortable as possible. Breakfast and also a la carte food was very delicious and served on the rooms balcony.
M
extended_group
November 27, 2025
“A hidden gem”
Tucked quietly beneath a newly built food spot in Badulla lies Crystal Resort, a hidden gem that completely exceeded my expectations. From the outside, it might seem like a simple place, but once you step inside, you realize how thoughtfully everything has been set up. The room came with two comfy beds, fresh towels, and to my surprise—a warm, cozy blanket, which is something you rarely see in Sri Lanka. The hot water worked perfectly, the AC was powerful, and the TV and Wi-Fi both functioned smoothly, making it a comfortable and relaxing stay from start to finish. What really stood out, though, was the hospitality. I genuinely felt appreciated for choosing to stay here. The owner went above and beyond—he even gifted my mom a keychain and magnet, a small gesture that meant a lot. He wasn’t just a host; he felt more like a travel advisor, always ready to help and offering great local tips. Plus, his English is excellent, which made communication easy and pleasant. Mornings started right with their short eats—simple, tasty, and reliable. And upstairs, you’ll find his parents, always smiling and welcoming, adding to the warmth of the place. For the price and value, you simply can’t go wrong. If you’re in Badulla and looking for a peaceful, well-maintained, and heartwarming place to stay—Crystal Resort is it.
Guest
solo_traveller
November 24, 2025
We stayed at Crystal Resort, Badulla for one night and had a really pleasant experience. The service was excellent, and the staff were very friendly and welcoming. We stayed in the family room, which had two double beds — it was clean, comfortable, and spacious. The bathroom was also large and spotless. The food was absolutely delicious and tasted just like a home-cooked meal, full of flavor and warmth. The resort is set in a quiet, calm area with a lovely view, perfect for relaxing and enjoying nature. It’s a great place for families or anyone looking for a peaceful getaway in Badulla. Overall, it’s definitely worth the price — great hospitality, tasty food, and beautiful surroundings. Highly recommended!
Guest
couple
September 14, 2025
Viraj is a wonderful host, we had a lovely time at their place!
Anze
family_with_children
August 11, 2025
Our family of four stayed in a clean and comfortable room, perfect for relaxing after a day of exploring. The real highlight was the hospitality. Viraj and his family went above and beyond to make our stay special – always friendly, always ready to help. They even prepared us a delicious, generous dinner outside of regular hours, which we truly appreciated. On our departure day, Viraj personally drove us to the railway station – such a thoughtful gesture! If you want clean, comfortable accommodation and warm Sri Lankan hospitality that makes you feel at home, this is the place. Highly recommended!
Bar, Breakfast options
WiFi available in all areas, Air conditioning, Pets allowed, Non-smoking rooms, Family rooms
Internet services, WiFi, Free WiFi
Terrace
Parking, Free parking, Parking on site
The spacious double room provides air conditioning, a tea and coffee maker, a balcony with garden views as well as a private bathroom featuring a shower. The unit offers 1 bed.
The spacious double room provides air conditioning, a tea and coffee maker, a balcony with garden views as well as a private bathroom featuring a shower. The unit offers 2 beds.
Each day we'll check prices and send you an email for your selected dates at Crystal Resort.
If you don't have specific dates but would like to check prices for say next weekend or say next month we can check the price too.