Hotels with Restaurants in Badulla District from $52

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Badulla District Hotels with Restaurants

Next weekend
In two weeks

Pick from 66 Badulla District Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Hotel Onrock
3.0 star property
8.8 out of 10, Excellent, (195)
"Beautiful location, views, rooms. Breakfast also very nice. Very friendly staff."
United States
bas
$114 nightly
The price is $135
Nov 2 - Nov 3
Total with taxes and fees
Hotel Onrock
Clio Ella Adventure
3.0 star property
7.8 out of 10, Good, (87)
"The only hotel in the world to cable car me in. And maybe my favourite hotel in Sri Lanka. Very relaxing as no internet in rooms and I read and listened to waterfall. Heaps of room to do yoga."
Australia
Belinda
Clio Ella Adventure
Ella Rock House
3.0 star property
8.2 out of 10, Very Good, (81)
"The staff was very welcoming. I arrived very early and they were still able to get me into my room. When I advised them that I was taking the train to Kandy the next morning, they said that they would have a sack breakfast ready (waters, boiled egg, bananas and a very good breakfast sandwich). The WiFi was good and the TV had several English language channels. Overall, a good value in Ella. I would recommend this hotel to friends and family. Also, check out the Rose Cabin Mexican...
United States
John
Ella Rock House
Melheim Resort and Spa
3.5 star property
7.2 out of 10, Good, (7)
"We enjoyed the Melheim Hotel very much. Staff were extremely friendly and helpful. We would have liked to have spent more time at this Hotel. Great views and ambience."
United States
Alistair
$127 nightly
The price is $150
Nov 13 - Nov 14
Total with taxes and fees
Melheim Resort and Spa
Mountain Heaven
3.0 star property
Mountain Heaven
Ella Eco Lodge
2.5 star property
7.2 out of 10, Good, (37)
"A delightful stay and made memorable by the efforts of Ashen our host. He went above and beyond the call of duty in order to assist us in achieving the maximum in the minimum amount of time. From organising a cooking class to massages to organising a wonderful comfortable car and driver to get us from Ella to Kandy with a visit to nine bridges on our way. "
United Kingdom
Deborah
Ella Eco Lodge
Jetwing Warwick Gardens, A Luxury Reserve
5.0 star property
8.0 out of 10, Very Good, (16)
"Une très belle parenthèse, reposante dans une très belle demeure. In personne aux petits soins et une très bonne cuisine. En revanche le temps peu parfois paraître long."
France
JeremyT
$231 nightly
The price is $273
Nov 26 - Nov 27
Total with taxes and fees
Jetwing Warwick Gardens, A Luxury Reserve
Ella Jungle Inn
3.0 star property
4.6 out of 10, (11)
"roof of the shower made of plastic, with the rain it made a lot of noise...."
Spain
Anonymous traveler
Ella Jungle Inn
Ella Green Cottages
3.0 star property
8.2 out of 10, Very Good, (36)
"The room was basic but it had almost everything we needed. Cons: the wifi didn’t work very well, the bathroom was basic, and the fridge didn’t work. Pros: the bed was comfortable, the property was quiet but still conveniently located, and we got to watch monkeys swinging around in the trees outside. The host of the property was lovely and he served up a great breakfast each morning. Overall I did enjoy staying at this place. "
Australia
Sarah
$44 nightly
The price is $52
Nov 2 - Nov 3
Total with taxes and fees
Ella Green Cottages
Bandarawela Hotel
3.0 star property
8.2 out of 10, Very Good, (43)
"Great accommodation, good food and pleasant stay"
Australia
Rukshan
Bandarawela 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.
Save an average of 15% on thousands of hotels when you're signed in

Top Badulla District Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Badulla District cost?
Hotels in Badulla District range between $52 to $273 per night. Don't forget your appetite — these stays feature restaurants or are near some terrific dining experiences. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Badulla District?
Badulla District has multiple hotels with dining with a total average guest review rating of 8.2. Ella Dream Catcher Resort is a popular option if you want to sample the local dining scene. It has a 3.5-star rating and offers amenities such as on-site ecotour services and mountain views. Hotel Sun Breeze is another traveler favorite. This 3-star hotel offers access to some delightful foodie experiences and features mountain views and a cafe.
How many hotels with dining are there in Badulla District?
Badulla District has 66 hotels within reach of some great dining options. To help you locate a place that's right for you, use our filter tool to search for other perks or amenities you need.
What are the best cheap hotels with dining in Badulla District?
With hotels with dining starting at just $52 per night, you'll have more cash in your wallet to enjoy some memorable culinary experiences in Badulla District! Ella View Hotel is an affordable option that features amenities such as a terrace and a garden. Alternatively, taste the flavors of Badulla District from White Heart. A garden and soundproofed rooms are among this stay's conveniences. If you're exploring Badulla District and want to stay within your budget, there are many terrific free attractions to put on your itinerary. Dunhinda Falls and Nine Arches Bridge are visitor favorites. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Badulla District?
A trip with the family in Badulla District couldn't be easier at Ella Rock House. With access to dining and amenities including laundry facilities and WiFi, your crew can rest and relax at this 3-star stay. Lakshmis Hotel is another family-friendly hotel that will put you close to some great foodie experiences. It has a 3-star rating and conveniences including laundry facilities and housekeeping services. Once you've checked in and dropped off your luggage, there are plenty of family-friendly attractions to explore around Badulla District. Dunhinda Falls and Little Adam's Peak guarantee fun for all ages.
Are there any 5-star hotels with dining in Badulla District?
Although there aren't any 5-star hotels with dining in Badulla District, there are 4-star accommodations that have what you're after. Located around 8 miles from the downtown area, EKHO Ella provides guests with top amenities like a terrace and a garden. Another upmarket property is Spice Ella. It's roughly 8 miles from the center of Badulla District and features conveniences like a rooftop terrace and massage services.
Why book your hotel with dining in Badulla District with Expedia?
Reserving a hotel with dining in Badulla District is as easy as working out your travel dates and choosing a place that checks your boxes. Seeking a getaway that has its own restaurant or is in a foodie hub? Want it to be upscale or budget friendly? Use Expedia's search filters to narrow your results even further and find the perfect pad.
How can I find cheap hotels with dining in Badulla District?
With Expedia's helpful filter tool, getting your hands on cheap hotels with dining in Badulla District is a cinch. To find properties that'll make your hip pocket happy, narrow your search by budget, meal plans and star rating.
What is there to do in Badulla District near my hotel with dining?
If you want to discover the best of Badulla District, Little Adam's Peak is the ideal place to start.