Hotels in Badulla
Search over 647 hotels from $68
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Top Rated Badulla Hotels

Tree Nature Resort
134/2, Sinhapura, Bandarawela Road, Badulla UP
0.65 mi from city center
$80 nightly
The price is $95 total per night
$95 total
Jul 17 - Jul 18
Total with taxes and fees
At Tree Nature Resort, guests have access to coffee in a common area and local meal delivery service. Free parking is included with your stay. Front-desk staff can assist with luggage storage and tours/tickets.
Breakfast included
Parking included

The Cubes Ella
Rathnagiriwaththa Estate Road,Idamegama Ella Uva
Free Cancellation
Reserve now, pay when you stay
7.38 mi from city center
$66 nightly
The price is $78 total per night
$78 total
Jul 3 - Jul 4
Total with taxes and fees
Guests of The Cubes Ella enjoy a steam room, a rooftop terrace, and coffee in a common area. You can put free parking to good use if you drive. Front-desk staff can assist with luggage storage and securing valuables. Additional amenities include a picnic area, a water dispenser, and barbecue grills.
Breakfast included
Parking included

98 Acres Resort & Spa
98 Acres Resort & Spa Ella
8.22 mi from city center
$437 nightly
The price is $520 total per night
$520 total
Jul 18 - Jul 19
Total with taxes and fees
Guests of 98 Acres Resort & Spa enjoy a full-service spa, an outdoor pool, and a gym. There's free parking and an airport shuttle for a fee. Front-desk staff can answer questions 24/7, and assist with luggage storage, concierge services, and securing valuables. Other amenities at this luxury resort include free WiFi in public areas, a terrace, and laundry facilities.
Pool
Spa

Onrock Boutique Hotel
4, Waterfall Road, Wemullahena Ella
Free Cancellation
Reserve now, pay when you stay
8.16 mi from city center
$124 nightly
The price is $147 total per night
$147 total
Jul 3 - Jul 4
Total with taxes and fees
Onrock Boutique Hotel features free WiFi in public areas, a terrace, and laundry facilities. Free valet and self parking are available, and there's also an airport shuttle for a fee. The 24-hour front desk has staff standing by to help with dry cleaning/laundry, tours or tickets, and securing valuables. This hotel also has a garden.
Parking included
Free WiFi

EKHO Ella
Ella-Wellawaya Road Ella Uva
8.2 mi from city center
$212 nightly
The price is $256 total per night
$256 total
Jul 3 - Jul 4
Total with taxes and fees
At EKHO Ella, guests have access to free WiFi in public areas, a meeting room, and a terrace. If you decide to drive, there's free parking. The 24-hour front desk has staff standing by to help with dry cleaning/laundry, tours or tickets, and securing valuables. Other amenities at this beach hotel include laundry facilities, a porter/bellhop, and a garden.
Parking included
Free WiFi

Wishing Tree Boutique Resort Haputale
Viharagala, Beragala, Haputale Haputale UP
Free Cancellation
Reserve now, pay when you stay
18 mi from city center
$181 nightly
The price is $214 total per night
$214 total
Jul 5 - Jul 6
Total with taxes and fees
Wishing Tree Boutique Resort Haputale features a full-service spa, an outdoor pool, and a gym. Free parking is included with your stay. The 24-hour front desk has staff standing by to help with dry cleaning/laundry, tours or tickets, and luggage storage. Other amenities at this luxury resort include free WiFi in public areas, coffee/tea in a common area, and free newspapers.
Pool
Breakfast included

Elevate Ella Resort and Spa
Waterfall Rd Ella UP
Free Cancellation
Reserve now, pay when you stay
8.1 mi from city center
$137 nightly
The price is $162 total per night
$162 total
Jul 3 - Jul 4
Total with taxes and fees
Guests of Elevate Ella Resort and Spa enjoy features like an outdoor pool, free WiFi in public areas, and a terrace. If you drive, take advantage of free parking. Front-desk staff can assist with tours/tickets and luggage storage.
Pool
Breakfast included

Te Dalu Resort & Spa
Koswattha Wellawaya Road Ella UP
Free Cancellation
Reserve now, pay when you stay
7.76 mi from city center
$174 nightly
The price is $205 total per night
$205 total
Jul 7 - Jul 8
Total with taxes and fees
At Te Dalu Resort & Spa, guests enjoy features like an outdoor pool, a children's pool, and a steam room. A stay here includes free parking. Front-desk staff can answer questions 24/7, and assist with dry cleaning/laundry, tours or tickets, and access to locker space. Other amenities at this luxury resort include free WiFi in public areas, coffee/tea in a common area, and laundry facilities.
Pool
Parking included

Misty Hills Ella Resort
Wellawaya Road Ella
Free Cancellation
Reserve now, pay when you stay
8.33 mi from city center
$57 nightly
The price is $68 total per night
$68 total
Jul 3 - Jul 4
Total with taxes and fees
Misty Hills Ella Resort features free WiFi in public areas, free newspapers, and a terrace. There's free parking and an airport shuttle for a fee. Front-desk staff can answer questions 24/7, and assist with luggage storage, securing valuables, and tours or tickets. Additional amenities include laundry facilities and a garden.
Parking included
Free WiFi

Serenus Boutique Villa
1/3, Gamunupura, Magastota Nuwara Eliya
Free Cancellation
Reserve now, pay when you stay
19.05 mi from city center
$59 nightly
The price is $70 total per night
$70 total
Jul 3 - Jul 4
Total with taxes and fees
Guests of Serenus Boutique Villa enjoy a gym, free WiFi in public areas, and meeting rooms. There's free parking and an airport shuttle for a fee. Front-desk staff can assist with securing valuables, concierge services, and luggage storage. Additional amenities include an arcade/game room, a terrace, and laundry facilities.
Parking included
Free WiFi

Heaven Breeze Hotel Ella
Sapumal Tenna Rd Ella UP
8.22 mi from city center
$103 nightly
The price is $122 total per night
$122 total
Jul 3 - Jul 4
Total with taxes and fees
Heaven Breeze Hotel Ella features free WiFi in public areas, a computer station, and laundry facilities. There's free parking if you drive. The 24-hour front desk has staff standing by to help with luggage storage, access to locker space, and concierge services. Additional amenities include barbecue grills, a TV in a common area, and a water dispenser.
Breakfast included
Parking included

Galway Heights Hotel
Upper Lake Rd Nuwara Eliya CP
Free Cancellation
Reserve now, pay when you stay
19 mi from city center
$84 nightly
The price is $100 total per night
$100 total
Jul 3 - Jul 4
Total with taxes and fees
At Galway Heights Hotel, guests have access to a gym, free WiFi in public areas, and coffee in a common area. Free valet and self parking are available, or if you're not driving, take the airport shuttle (available 24 hours) for USD 150 per vehicle one-way. Multilingual staff at the front desk are standing by 24/7 to help with access to locker space, concierge services, and luggage storage. Additional amenities include a computer station, an arcade/game room, and a library.
Parking included
Free WiFi
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.
Stay near popular Badulla attractions
What's the best place for a stay in Badulla?
What are the best hotels for a stay with my pet in Badulla?
EIGHTY SEVEN GUEST & RESTAURANT is a pet-friendly resort featuring laundry facilities and in-room sofa beds.
What are the best hotels in Badulla?
Here are some top hotels around Badulla:
- Tree Nature Resort is a resort offering free breakfast, free WiFi, and free parking.
- The Cubes Ella is located 7.4 mi away, and this hotel has free breakfast, free WiFi, and free parking.
- 98 Acres Resort & Spa is located 8.2 mi away, and this resort has a full-service spa, free WiFi, and free parking.
Badulla hotels essential information
Accommodation | 647 hotels |
|---|---|
Lowest Price | $68 |
Highest Price | $520 |
Popular hotels | Tree Nature Resort, The Cubes Ella , 98 Acres Resort & Spa, Onrock Boutique Hotel, EKHO Ella, Wishing Tree Boutique Resort Haputale, Elevate Ella Resort and Spa, Te Dalu Resort & Spa, Misty Hills Ella Resort, Serenus Boutique Villa, Heaven Breeze Hotel Ella, Galway Heights Hotel |
Recent Reviews

The Cubes Ella
5/5 Excellent
"The staff were all incredibly friendly and helpful, making sure I had everything I needed. The hotel sits up on a hill a little bit away from city centre so the view from the hotel across Ella was beautiful."
A verified traveler stayed at The Cubes Ella
Posted 17 hours ago



