Badulla District Hotels with Restaurants

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check availability on Badulla District Hotels with Restaurants

Next weekend
In two weeks

Top Badulla District Hotels with Restaurants

Hotel Onrock

3.0 star property
9.0 out of 10, Wonderful, (186)
"We had a good stay in this Hotel. Staff was very friendly. "
The price is RM442
RM574 total
includes taxes & fees
28 Jun - 29 Jun
Hotel Onrock

Ella Jungle Resort

3.0 star property
7.8 out of 10, Good, (86)
"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"
The price is RM523
RM685 total
includes taxes & fees
23 Jun - 24 Jun
Ella Jungle Resort

Ella Rock House

3.0 star property
8.2 out of 10, Very good, (81)
Ella Rock House

Melheim Resort and Spa

3.5 star property
7.2 out of 10, Good, (7)
The price is RM428
RM556 total
includes taxes & fees
23 Jun - 24 Jun
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."
The price is RM833
RM1,081 total
includes taxes & fees
23 Jun - 24 Jun
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, (31)
"Lovely staff and room however very steep stairs with no lighting and little handrails."
The price is RM248
RM325 total
includes taxes & fees
4 Jul - 5 Jul
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. "
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

Frequently asked questions

How much do hotels with dining in Badulla District cost?
Hotels in Badulla District range between RM248 to RM833 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.3. 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 traveller favourite. This 3-star hotel offers access to some delightful foodie experiences and features mountain views and a cafe.
How many hotels with restaurants 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 RM248 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 flavours 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 favourites. 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 accommodation that have what you're after. Located around 13 kilometers 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 13 kilometers from the centre of Badulla District and features conveniences like a rooftop terrace and massage services.
Why book your hotel with restaurants in Badulla District with Expedia?
Reserving a hotel with restaurants 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 restaurants in Badulla District?
With Expedia's helpful filter tool, getting your hands on cheap hotels with restaurants 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 restaurants?
If you want to discover the best of Badulla District, Little Adam's Peak is the ideal place to start.