Hotels in Badulla District

Search and compare Badulla District hotels from hundreds of travel sites and save

Badulla District
Oct 24 — Oct 252
Badulla District
Sun 10/24
Mon 10/25
...and more

Cheapest hotels in Badulla District, Sri Lanka

Show all 2,343 hotels
The View Ella
The View Ella
8.2 Excellent
Athulgasinna Road, Kithalella, Ella, Sri Lanka
Show on map
0.7 km from city centre,  

The View Ella is situated in Ella and offers complimentary wireless internet. It also provides a free shuttle service, an express check-in and check-out feature and an outdoor pool.

₱1,421
Avg. per night
The Grand Heritage
The Grand Heritage
5.0 Okay
205 Keppetipola Road, Badulla, Sri Lanka
Show on map
0.5 km from city centre,  

Situated within the scenic countryside of Badulla, The Heritage Grand provides comfortable accommodation and a full range of facilities, such as luggage storage, free Wi-Fi and a 24-hour reception. It also offers room service, a laundry service and laundry facilities.

₱2,233
Avg. per night
Country Homes
Country Homes
8.9 Excellent
Wellawaya-Ella-Kumbalwela Highway, Ella, Sri Lanka
Show on map
0.4 km from city centre,  

Country Homes is located in Ella and provides free Wi-Fi. Those staying at the property have access to a sun deck and a swimming pool.

₱2,284
Avg. per night
rock side inn
rock side inn
8.0 Excellent
Passara Road, Ella, Sri Lanka
Show on map
0.6 km from city centre,  

Boasting a swimming pool, Rock side inn - Ella is situated in Ella and provides comfortable accommodation. It offers free Wi-Fi, a sun deck and an express check-in and check-out feature.

₱3,502
Avg. per night
Ella Flower Garden Resort
Ella Flower Garden Resort
8.1 Excellent
3rd Mile Post, Ella, Sri Lanka
Show on map
1.2 km from city centre,  

Ella Flower Garden Resort is located in Ella and offers guests free Wi-Fi. It also offers massage services, an express check-in and check-out feature and a sun deck.

₱4,193
Avg. per night
Ekho Ella
Ekho Ella
9.0 Excellent
Ella-Wellawaya Road, Ella, Sri Lanka
Show on map
0.6 km from city centre,  
₱5,177
Avg. per night
Melheim Haputale
Melheim Haputale
8.0 Excellent
Lower blackwood, Beragala, Sri Lanka
Show on map
1.6 km from city centre,  

Located in Haputale, Melheim Haputale offers modern 3-star accommodation, as well as a private beach, an outdoor pool and outdoor tennis courts. It also provides a sauna, free Wi-Fi and a Jacuzzi.

₱9,542
Avg. per night
Living Heritage Koslanda
Living Heritage Koslanda
9.0 Excellent
Egodawatte Estate, Naulla, Bandarawela, Sri Lanka
Show on map
10.9 km from city centre,  

Living Heritage Koslanda provides a comfortable setting when in Koslanda. It also offers free Wi-Fi, an outdoor pool and 24-hour room service.

₱10,253
Avg. per night

Hotel prices in Badulla District

3 stars

₱1,421 - ₱2,284

The Grand Heritage

#1 Most popular

₱2,233
Avg. per night
Country Homes

#2 Most popular

Country Homes
8.9 Excellent
₱2,284
Avg. per night
The View Ella

Best value

The View Ella
8.2 Excellent
₱1,421
Avg. per night
4 stars +

₱2,995 - ₱10,964

98 Acres Resort & Spa

#1 Most popular

₱10,964
Avg. per night
Ekho Ella

#2 Most popular

Ekho Ella
9.0 Excellent
₱5,177
Avg. per night
Morning Dew Hotel

Best value

Morning Dew Hotel
8.2 Excellent
₱2,995
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Badulla District

Badulla District travel FAQs

  • Where is the best place to stay in Badulla District?

    Ella, Badulla, and Haputale are the most popular places on HotelsCombined for stays in Badulla District.

  • What are the best hotels in Badulla District?

    One of the most popular hotels in Badulla District is Dunhinda Falls Inn, which has been reviewed by 22 users and currently has a rating of 7.4/10. Other top-rated locations include 98 Acres Resort & Spa and Travel Nest, which have received 9.2/10 and 8.6/10 ratings from our users, respectively.