Hotels with Restaurants in Badulla District from $67

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    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, (189)
"We had a good stay in this Hotel. Staff was very friendly. "
$114 nightly
The price is $135
Aug 3 - Aug 4
Total includes taxes and fees
Hotel Onrock

Ella Jungle Resort

3.0 star property
7.8 out of 10, Good, (87)
"Experience tres speciale (no spoil)! malheureueent gachee par le gerant qui a voulu nous faire payer deux fois en disant qu'il navait pas de compte expedia/hotel.com, nous réclamant 250USD... Niveau anglais tres difficile, on a le sentiment qu'ils ont peu l'habitude avec les occidentaux Apres nous avoir laissé filer, plusieurs témoignages nous attestent que les conditions de travail des salaries ne sont pas optimales.quel dommage, tout etait bien sinon, mais ca gache vraiment tout"
$74 nightly
The price is $88
Aug 5 - Aug 6
Total includes taxes and fees
Ella Jungle Resort

Ella Rock House

3.0 star property
8.2 out of 10, Very Good, (81)
"We were taken great care of. The owner arranged a spectacular safari for us."
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."
$144 nightly
The price is $170
Aug 20 - Aug 21
Total includes 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. "
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."
$191 nightly
The price is $226
Aug 23 - Aug 24
Total includes taxes and fees
Jetwing Warwick Gardens, A Luxury Reserve

Ella Jungle Inn

3.0 star property
4.6 out of 10, (11)
Ella Jungle Inn

Ella Green Cottages

3.0 star property
8.2 out of 10, Very Good, (34)
"Quiet and very cool place in the jungle. Lots of different birds and monkees. Great breakfast. The caretaker was really helpful. Ella is beautiful. "
$64 nightly
The price is $77
Aug 26 - Aug 27
Total includes taxes and fees
Ella Green Cottages

Bandarawela Hotel

3.0 star property
8.2 out of 10, Very Good, (43)
"Old world charm! Though some modernization needed I hope new owners will do it thoughtfully so that it will not take away thr historical value of the hotel. "
$57 nightly
The price is $67
Aug 31 - Sep 1
Total includes taxes and fees
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

Frequently asked questions

How much do hotels with dining in Badulla District cost?
Hotels in Badulla District range between $67 to $226 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 $67 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.