Last-minute hotel deals in Badulla District

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Badulla District, nestled in the picturesque Uva Province of Sri Lanka, offers a serene escape for travelers seeking tranquility and natural beauty. Known for its lush tea plantations and verdant landscapes, this district is a haven for nature lovers and adventure seekers alike. Visitors can explore charming neighborhoods such as Bandarawela and Ella, which are renowned for their scenic views and vibrant local culture.

Top attractions in Badulla District include the stunning Dunhinda Falls, a majestic waterfall surrounded by dense forest, and the historic Muthiyangana Temple, one of the Solosmasthana, the 16 sacred places in Sri Lanka. The Nine Arches Bridge, an architectural marvel, is a must-visit for its breathtaking views and engineering brilliance.

Whether you're looking to unwind amidst nature or explore cultural landmarks, Badulla District offers a perfect blend of relaxation and adventure for an unforgettable stay.

Clear filters

Badulla District

Most popular
Sort by

See the latest prices and deals by choosing your dates

Mountain View
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Bandarawela · 17.01 km from centre

Mountain View is located in Bandarawela, just 29 miles from Gregory Lake and 7 miles from Demodara Nine Arch Bridge. This property offers access to a terrace and free private parking. Bandarawela Railway Station is 2.4 miles away and Ella Train Station is 5.3 miles from the guest house.

The property offers mountain views.

A continental, American, or vegetarian breakfast is available at the property.

Hakgala Botanical Garden is 25 miles from the guest house, while Horton Plains National Park is 26 miles from the property. Castlereigh Reservoir Seaplane Base Airport is 58 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
98 Acres Resort & Spa
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Ella · 13.24 km from centre

9.4

 

74 reviews

Breakfast available

Located in Ella, 98 Acres Resort & Spa is within a 15-minute walk of Little Adam's Peak and Nine Arches Bridge. This luxury resort is 1.2 mi (1.9 km) from Nature Trail Ella and 1.7 mi (2.7 km) from Suwadivi Ayurveda Health Care.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tea Cabins
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Ella · 13.24 km from centre

10.0

 

2 reviews

Breakfast available

With a stay at Tea Cabins in Ella, you'll be within a 10-minute walk of Suwadivi Ayurveda Health Care and Nature Trail Ella. This guesthouse is 0.9 mi (1.4 km) from Kinellan Tea Factory and 1.5 mi (2.4 km) from Little Adam's Peak.

Compare price on Booking.com
Compare price on Booking.com
Cozy Homestay Waterfall Road Ella
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Ella · 13.63 km from centre

9.3

 

452 reviews

Breakfast available

Featuring a garden, terrace and views of mountain, Cozy Homestay Waterfall Road Ella is located in Ella, 3.6 miles from Demodara Nine Arch Bridge. Located around 31 miles from Hakgala Botanical Garden, the hotel with free WiFi is also a 17-minute walk away from Ella Spice Garden Cooking Class. The property has a shared kitchen and room service for guests.

The rooms come with a fridge, minibar, an electric tea pot, a shower, free toiletries and a desk. Rooms contain a private bathroom with a hairdryer, while certain rooms are equipped with a balcony and others also feature river views. At the hotel every room comes with a seating area.

The breakfast offers American, Asian or vegetarian options.

Ella Train Station is a 14-minute walk from Cozy Homestay Waterfall Road Ella, while Little Adam's Peak is 2.2 miles from the property. Mattala Rajapaksa International Airport is 53 miles away.

Compare price on Booking.com
Compare price on Booking.com
Green villa
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Badulla District, Badulla · 0.45 km from centre

Green villa enjoys a location in Badulla, 10 miles from Demodara Railway Station and 14 miles from Ella Train Station. With free private parking, the property is 12 miles from Demodara Nine Arch Bridge and 29 miles from Hakgala Botanical Garden. Guests can use the a garden.

Every room has a private bathroom with a shower and slippers.

Ella Spice Garden Cooking Class is 14 miles from the homestay, while Little Adam's Peak is 16 miles away. Castlereigh Reservoir Seaplane Base Airport is 62 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Bunker Villa
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Badulla District, Badulla · 0.79 km from centre

Bunker Villa is located in Badulla. The hotel provides both free WiFi and free private parking.

All guest rooms in the hotel are equipped with a flat-screen TV. At Bunker Villa all rooms come with air conditioning and a private bathroom.

An Asian breakfast is available at the accommodation.

Castlereigh Reservoir Seaplane Base Airport is 63 miles away.

Compare price on Booking.com
Compare price on Booking.com
Room
Red Lotus Holiday Resort
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Badulla District, Badulla · 0.89 km from centre

6.0

 

1 review

With a stay at Red Lotus Holiday Resort in Badulla, you'll be a 2-minute walk from Muthiyangana Raja Maha Viharaya and 9 minutes by foot from Kataragama Devale. This hotel is 0.7 mi (1.1 km) from St Mark’s Church and 1.2 mi (1.9 km) from Provincial General Hospital- Badulla.

Compare price on Booking.com
Compare price on Booking.com
Primary image
mount view hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Badulla District, Badulla · 0.90 km from centre

4.0

 

1 review

With a stay at mount view hotel in Badulla, you'll be a 3-minute walk from Muthiyangana Raja Maha Viharaya and 9 minutes by foot from Kataragama Devale. This hotel is 0.7 mi (1.1 km) from St Mark’s Church and 1.2 mi (1.9 km) from Provincial General Hospital- Badulla.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tree Nature Resort
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Badulla District, Badulla · 1.05 km from centre

8.0

 

1 review

Breakfast available

With a stay at Tree Nature Resort in Badulla, you'll be within a 5-minute drive of Provincial General Hospital- Badulla and St Mark’s Church. This resort is 1.4 mi (2.3 km) from Kataragama Devale and 1.9 mi (3.1 km) from Muthiyangana Raja Maha Viharaya.

Compare price on Booking.com
Compare price on Booking.com
Crystal Resort
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Badulla District, Badulla · 1.90 km from centre

9.4

 

74 reviews

Breakfast available

A good location for a stress-free stay in Badulla, Crystal Resort is a guest house surrounded by views of the mountain. The property features a terrace, bar, and parking on-site among other facilities. Among the facilities of this property are a restaurant, full-day security, and daily room service, along with free Wifi throughout the property. The accommodation provides airport transfers, while a bicycle rental service is also available.

At the guest house, every unit has a desk. There's a private bathroom with bidet in every unit, along with slippers, a hair dryer, and free toiletries. At the guest house, every unit includes bed linen and towels.

À la carte and Asian breakfast options with fresh pastries, fruit, and juice are available.

A car rental service is available at the guest house.

Demodara Nine Arch Bridge is 11 miles from Crystal Resort, while Hakgala Botanical Garden is 27 miles away. Castlereigh Reservoir Seaplane Base Airport is 61 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Dedunu Cabana & Resort
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Badulla District, Badulla · 2.19 km from centre

8.6

 

19 reviews

Dedunu Cabana & Resort is located in Badulla, within 31 miles of Gregory Lake and 10 miles of Demodara Nine Arch Bridge. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The resort features family rooms.

At the resort, all rooms are equipped with a deskand a balcony with a mountain view. Complete with a private bathroom equipped with a bidet and free toiletries, all guest rooms at Dedunu Cabana & Resort have a flat-screen TV and air conditioning, and some rooms come with a terrace. All rooms feature a closet.

An Asian breakfast is available at the accommodation.

Hakgala Botanical Garden is 27 miles from Dedunu Cabana & Resort, while Demodara Railway Station is 8.1 miles away. Castlereigh Reservoir Seaplane Base Airport is 60 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Dedunu Guest
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Badulla District, Badulla · 2.19 km from centre

9.1

 

32 reviews

31 miles from Gregory Lake in Badulla, Dedunu Guest features accommodations with access to a sauna. This property offers access to a balcony and free private parking. Demodara Railway Station is 8.1 miles from the guest house, and Ella Train Station is 12 miles away.

Featuring a terrace, the units have a flat-screen TV and a private bathroom with free toiletries. At the guest house, every unit is fitted with bed linen and towels.

Demodara Nine Arch Bridge is 10 miles from the guest house, while Hakgala Botanical Garden is 27 miles from the property. Castlereigh Reservoir Seaplane Base Airport is 60 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Sanasta
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Badulla District, Badulla · 2.66 km from centre

2.0

 

1 review

Breakfast available

With a stay at Hotel Sanasta in Badulla, you'll be within a 5-minute drive of Muthiyangana Raja Maha Viharaya and Kataragama Devale. This hotel is 2.5 mi (4 km) from St Mark’s Church and 3 mi (4.8 km) from Provincial General Hospital- Badulla.

Compare price on Booking.com
Compare price on Booking.com
Black Lotus Resort
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Badulla District, Badulla · 3.36 km from centre

Located in Badulla, within 15 miles of Demodara Nine Arch Bridge and 13 miles of Demodara Railway Station, Black Lotus Resort provides accommodations with a restaurant as well as free private parking for guests who drive. The property is around 17 miles from Ella Train Station, 17 miles from Ella Spice Garden Cooking Class and 18 miles from Little Adam's Peak. The rooms are equipped with a terrace.

At the hotel, all rooms come with a desk. With a private bathroom equipped with a shower and free toiletries, rooms at Black Lotus Resort also have a mountain view. All guest rooms feature a safety deposit box.

Castlereigh Reservoir Seaplane Base Airport is 65 miles away.

Compare price on Booking.com
Compare price on Booking.com
Family Holiday Inn
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Badulla District, Badulla · 4.96 km from centre

8.4

 

41 reviews

30 miles from Gregory Lake in Badulla, Family Holiday Inn offers accommodations with access to a public bath. This apartment features free private parking and a 24-hour front desk. The accommodation provides a shared kitchen and daily room service for guests.

There is a garden with a barbecue at this property, and guests can go hiking nearby.

Demodara Nine Arch Bridge is 10 miles from the apartment, while Hakgala Botanical Garden is 26 miles from the property. Castlereigh Reservoir Seaplane Base Airport is 60 miles away.

Compare price on Booking.com
Compare price on Booking.com
My hostel Ella
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hostel in Badulla District, Badulla · 7.21 km from centre

1.0

 

1 review

Located in Badulla and within 20 miles of Demodara Nine Arch Bridge, My hostel Ella has a garden, non-smoking rooms, and free WiFi throughout the property. The property is around 18 miles from Demodara Railway Station, 22 miles from Ella Train Station and 22 miles from Ella Spice Garden Cooking Class.

The rooms come with an electric tea pot, while selected rooms also feature a balcony and others also feature garden views. All rooms will provide guests with a microwave.

Little Adam's Peak is 24 miles from the hostel. The nearest airport is Victoria Reservoir Kandy Seaplane Base Airport, 68 miles from My hostel Ella.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Nine Skies
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Ella · 9.37 km from centre

9.4

 

3 reviews

Located in Demodera, Nine Skies is in the mountains, within a 10-minute drive of Uva Halpewaththa Tea Factory and Kinellan Tea Factory. This eco-certified hotel is 6.5 mi (10.5 km) from Suwadivi Ayurveda Health Care and 7 mi (11.3 km) from Nature Trail Ella.

Compare price on Booking.com
Compare price on Booking.com
Reception
Opal Stay
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Ella · 10.78 km from centre

2.0

 

1 review

Breakfast available

Located in Ella, Opal Stay is in the mountains, within a 10-minute drive of Uva Halpewaththa Tea Factory and Suwadivi Ayurveda Health Care. This hotel is 3.1 mi (4.9 km) from Kinellan Tea Factory and 3.4 mi (5.5 km) from Nature Trail Ella.

Compare price on Booking.com
Compare price on Booking.com
Ella Paradise
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Badulla District, Passara · 10.90 km from centre

Ella Paradise offers accommodations in Passara, 20 miles from Demodara Nine Arch Bridge and 17 miles from Little Adam's Peak. This property offers access to a terrace and free private parking. Ella Rock is 19 miles from the guest house and Demodara Railway Station is 20 miles away.

The accommodation is non-smoking.

Ella Spice Garden Cooking Class is 18 miles from the guest house, while Ella Train Station is 18 miles from the property. Mattala Rajapaksa International Airport is 58 miles away.

Compare price on Booking.com
Compare price on Booking.com
Grand hyatt
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Ella · 11.09 km from centre

7.0

 

1 review

Breakfast available

Grand hyatt enjoys a location in Ella, 3.3 miles from Demodara Nine Arch Bridge and 30 miles from Hakgala Botanical Garden. This property offers access to a balcony and free private parking. The accommodation offers full-day security and room service for guests.

At the homestay, units are fitted with a private bathroom with a shower.

There is an on-site coffee shop.

Guests at the homestay can enjoy cycling nearby, or make the most of the garden.

Horton Plains National Park is 31 miles from Grand hyatt, while Demodara Railway Station is 3.8 miles from the property. Mattala Rajapaksa International Airport is 56 miles away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor