The 10 best cheap hotels in Udakumbura, Sri Lanka | Booking.com
Skip to main content

Cheap hotels in Udakumbura

Find the cheap hotels that appeal to you the most

The best cheap hotels in Udakumbura

Check out our pick of great cheap hotels in Udakumbura

Filter by:

Review score

Abimansala Resort

Hunnasgiriya (Near Udakumbura)

Set in Hunnasgiriya, 44 km from Pallekele International Cricket Stadium, Abimansala Resort offers accommodation with a garden and free private parking.

k
koen
From
Netherlands
The hospitality and the nice local beverage. Only available in knuckles forest
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 16 reviews
Location 9.5
Price from
US$24.30
1 night, 2 adults

Royal Mountain Edge ,Knuckles

Rangala (Near Udakumbura)

Boasting an infinity pool and views of mountain, Royal Mountain Edge, Knuckles is a recently renovated country house situated in Rangala, 30 km from Pallekele International Cricket Stadium.

G
Ginu
From
United Kingdom
Our stay at Royal Mountain Edge, Knuckles was nothing short of magical! As part of our Sri Lankan tour, we arrived on 07/07/2025, and from the moment we stepped into this peaceful retreat, we felt completely at home. We requested a guided hike, a nature walk, and an educational tour focused on the rich flora and fauna of the Knuckles region—and the team delivered beyond our expectations. Every experience was thoughtfully curated, offering the perfect balance of adventure and insight. The infinity pool with its breathtaking mountain views quickly became our favorite spot to relax. The authentic Sri Lankan meals were a true culinary delight, bursting with flavor and tradition. One of the most memorable evenings was spent by the crackling bonfire, enjoying a delicious BBQ dinner under the stars—pure magic! Thank you to the wonderful hosts at Royal Mountain Edge for creating such a warm, welcoming, and unforgettable experience. We left with full hearts, beautiful memories, and a deep appreciation for this hidden gem. Highly recommended to anyone looking for a peaceful escape into nature!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5 reviews
Location 10.0
Price from
US$50
1 night, 2 adults

RW Homestay

Wegala (Near Udakumbura)

Boasting a shared lounge and views of garden, RW Homestay is a recently renovated homestay situated in Wegala, 18 km from Pallekele International Cricket Stadium.

B
Ben
From
United Kingdom
We received a very warm welcome when arriving late in the evening. The hosts arranged a family dinner so we could relax which was delicious . I got sick before my group arrived and they offered to drive me to a doctor. The homestay is immaculate. Very clean, hot showers, comfortable beds and cool AC. Thank you for your hospitality
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 13 reviews
Location 9.5
Price from
US$25
1 night, 2 adults

Rainbow Villa

Mahiyangana (Near Udakumbura)

Located in Mahiyangana in the Kandy District region, Rainbow Villa provides accommodation with free WiFi and free private parking. The property features garden views.

J
Jescynda
From
United Arab Emirates
Nice little two bedroom villa! Recently built. It was clean and the host family were just next door to help with anything we needed. They took us to a Lake where we could swim and the temple with the giant Buda. We originally only planned this place for a stop over on our way more inland to break up a long drive but we were pleasantly surprised with how nice the area was and how many things that were to do around
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 11 reviews
Location 9.5
Price from
US$26.40
1 night, 2 adults

The Heaven Sorabora

Mahiyangana (Near Udakumbura)

Located in Mahiyangana, The Heaven Sorabora offers 5-star accommodation with a garden and a restaurant. The accommodation provides room service and a 24-hour front desk for guests.

I
Irene
From
Spain
The best host in Sri Lanka! We felt as at home!! Food was delicious and huge portions! Room was quiet, comfortable and clean. We planned to stay only one night and finally we stay an extra night. We highly recomended this place!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 47 reviews
Location 8.9
Price from
US$12.96
1 night, 2 adults

Ferndale Retreat Knuckles

Rangala (Near Udakumbura)

Situated in Rangala, 18 km from Pallekele International Cricket Stadium, Ferndale Retreat Knuckles features accommodation with a garden, free private parking and a terrace.

O
Olivia
From
Canada
My stay at Ferndale Retreat Luxury Eco Resort in Kandy was phenomenal. Having traveled to more than 10 countries, I have never experienced such exceptional hospitality. From the moment we checked in, the service was outstanding. The owner, Chaminda, personally welcomed my boyfriend and me, offering us a complimentary trekking excursion to a nearby waterfall where we enjoyed a refreshing dip in the natural pool. This unexpected adventure was truly amazing. We had the pleasure of enjoying home-grown, garden-fresh vegetables from Ferndale's own organic farm. We even picked them ourselves! The in-house chef prepared a wonderful Sri Lankan meal inspired by the farm-to-table concept, and all the food was organic. The meals were delicious and showcased the fresh ingredients beautifully. The rooms were incredibly comfortable, with super cozy beds and a balcony view that transported us to another world. The bathrooms were spotless and the water was incredibly refreshing. If I could, I’d rate my experience 100/10. The resort employs local staff from the nearby village and is committed to 100% sustainable practices. They use eco-friendly materials, conserve water, and support the local community in every possible way. Staying at Ferndale Retreat, you can really feel their dedication to preserving the environment and promoting sustainability. Anyone visiting Kandy should stay at this remarkable place for at least one day—though I highly recommend staying for at least two days to fully experience the beauty and tranquility of this amazing property
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 18 reviews
Location 9.6
Price from
US$189
1 night, 2 adults

Eagles Eco Lodge - Kandy

Digana (Near Udakumbura)

Boasting a garden and views of mountain, Eagles Eco Lodge - Kandy is a recently renovated guest house located in Digana, 7.2 km from Pallekele International Cricket Stadium.

s
saman
From
United States
Exceptional company and best place to relax
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 44 reviews
Location 9.2
Price from
US$12
1 night, 2 adults

Solitary Cottage Dunhinna

Teldeniya (Near Udakumbura)

Offering a terrace and mountain view, Solitary Cottage Dunhinna is located in Teldeniya, 25 km from Pallekele International Cricket Stadium and 38 km from Bogambara Stadium.

T
Tereza
From
Czech Republic
This place was just amazing, best part of our Sri Lankan road trip! It’s situated high up in the mountains with beautiful views and no people around. It’s so peaceful. I wish we could stay for weeks. The cottage is so comfy and well equipped. Erik, the owner, is great. He speaks really good English, always replies right away and organises anything you need. We had an old car and had hard times driving in the mountains so he organised parking spot for as and tuk to take us to the cottage. He also organised great guides to take us to Knuckles five peak trek. There is a dog Rocky who is super cute and friendly, making sure you’re safe during your stay. I highly recommend to order rice and curry too, it was so delicious!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 18 reviews
Location 10.0
Price from
US$20
1 night, 2 adults

Victoria Hideout

Digana (Near Udakumbura)

Located in Digana, 25 km from Pallekele International Cricket Stadium, Victoria Hideout provides accommodation with an outdoor swimming pool, free private parking and a restaurant.

R
Rajiv
From
Australia
What did we like about the property ? The place hands down. What a place. We’ve been to many places, but this, it’s something different. It’s calm, quiet and beautiful at the same time. Hotel staff (Dinesh $ cooking lady) were great and the food, wowww, everything she cooked was so tasty. One of the best places to visit. We will definitely go back here again. Thank you.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 70 reviews
Location 9.4
Price from
US$57.29
1 night, 2 adults

Villa 95 Rangala

Kandy (Near Udakumbura)

Situated in Kandy and only 13 km from Pallekele International Cricket Stadium, Villa 95 Rangala features accommodation with mountain views, free WiFi and free private parking.

n
natalie
From
Australia
We loved this accommodation. Located in Rangala and not far from the Knuckles Mountain Range, our room had a fantastic mountain view. The room was spacious and clean and the owner was very welcoming. There is a beer house downstairs which was a great way to meet some of the locals. The food we had for dinner and breakfast was excellent.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 18 reviews
Location 9.4
Price from
US$33.25
1 night, 2 adults
All cheap hotels in Udakumbura

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Udakumbura and surroundings in the past month

See all