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
Gaga Bees Ella
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.

Resort in Ella · 12.50 km from centre

8.2

 

253 reviews

Breakfast available

Located in Ella, 3 miles from Demodara Nine Arch Bridge, Gaga Bees Ella provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 4-star resort offers room service and a concierge service. The property has a tour desk, luggage storage space and currency exchange for guests.

Guest rooms in the resort are equipped with an electric tea pot.

At Gaga Bees Ella you'll find a restaurant serving Local cuisine. Vegetarian, dairy-free and vegan options can also be requested.

The area is popular for hiking, and bike rental and car rental are available at the accommodation.

Hakgala Botanical Garden is 30 miles from Gaga Bees Ella, while Horton Plains National Park is 31 miles away. Mattala Rajapaksa International Airport is 52 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
White House Ella
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 Ella · 13.08 km from centre

8.6

 

363 reviews

Providing quiet street views, White House Ella in Ella features accommodations, a garden, and a shared lounge. With garden views, this accommodation provides a patio. There's a sun terrace and guests can access free Wifi and free private parking.

At the guest house, each unit is fitted with a desk. A balcony with city view, a cable flat-screen TV, and air conditioning are provided in some units. At the guest house, every unit has a private bathroom with a hair dryer and free toiletries.

There is an on-site restaurant and coffee shop.

Sightseeing tours are available within easy reach of the property. Both a bicycle rental service and a car rental service are available at the guest house.

Demodara Nine Arch Bridge is 3 miles from White House Ella, while Hakgala Botanical Garden is 30 miles away. Mattala Rajapaksa International Airport is 52 miles from the property.

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

Lodge in Ella · 13.16 km from centre

8.8

 

257 reviews

Breakfast available

Nestled within lush tropical forest, Ella Ecolodge offers free WiFi and comfortable accommodations with free parking space on site. Located just 10 minutes’ drive from Ravana Falls, it provides shuttle services at a surcharge.

Featuring a terrace/balcony with mountain views, rooms are simply-furnished with a mosquito net, clothes rack and seating area. The private bathroom comes with shower facility and free toiletries.

At Ella Ecolodge, guests may rent a bicycle or car to self-explore the surrounding areas. Currency exchange is available, while airport transfers can be arranged at additional charges.

The property is about 1312 feet from Ella Bus Station and 1312 feet from Ella Railway Station. Ella Rock is 1.2 mi away while Little Adams Peak is 1.9 mi from Ella Ecolodge. Bandaranaike International Airport is approximately 129 mi 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
Shining Green 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 Ella · 14.31 km from centre

9.1

 

664 reviews

Breakfast available

Shining Green View enjoys a location in Ella, 29 miles from Horton Plains National Park and 1.8 miles from Ella Train Station. 4.1 miles from Demodara Nine Arch Bridge and 28 miles from Hakgala Botanical Garden, the property offers a garden and a shared lounge. The accommodation features a 24-hour front desk, airport transfers, a shared kitchen, and free Wifi.

Some accommodations include a balcony and a satellite flat-screen TV with cable channels, as well as seating area. At the guest house, each unit has a private bathroom.

Guests are welcome to eat at the on-site family-friendly restaurant, which is open for dinner, lunch, and brunch.

Bike rental and car rental are available at this guest house, and the area is popular for cycling. A baby safety gate is also available at the guest house, while guests can also relax on the sun terrace.

Ella Spice Garden Cooking Class is 2 miles from Shining Green View, while Little Adam's Peak is 3.3 miles from the property. Mattala Rajapaksa International Airport is 54 miles away.

Compare price on Booking.com
Compare price on Booking.com
Guest Inn Avendra
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.

Bed and breakfast in Ella · 14.48 km from centre

9.8

 

672 reviews

Breakfast available

Offering garden views, Guest Inn Avendra in Ella provides accommodations and a garden. This property offers access to a balcony and free private parking. The bed and breakfast offers mountain views, a sun terrace, a 24-hour front desk, and free Wifi is available throughout the property.

The units at the bed and breakfast feature private entrance and soundproofing so guests can enjoy a peaceful stay. The rooms include a kettle, while selected rooms also offer a fully equipped kitchen with a dishwasher, an oven, and a microwave. At the bed and breakfast, the units include a private bathroom with slippers and a hair dryer.

Continental and Asian breakfast options with warm dishes, local specialities, and pancakes are available every morning.

Sightseeing tours are available in the vicinity. A car rental service is available at the bed and breakfast.

Demodara Nine Arch Bridge is 4.4 miles from Guest Inn Avendra, while Hakgala Botanical Garden is 28 miles away. Mattala Rajapaksa International Airport is 54 miles from the property, and the property offers a paid airport shuttle service.

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
96 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 · 0.58 km from centre

Located in Badulla, 13 miles from Demodara Nine Arch Bridge, 96 Resort provides accommodations with a garden, free private parking and a restaurant. The property is around 29 miles from Hakgala Botanical Garden, 10 miles from Demodara Railway Station and 15 miles from Ella Train Station. The property has room service and a 24-hour front desk for guests.

At the hotel, rooms come with a closet and a flat-screen TV. All rooms have a private bathroom with a shower, free toiletries and a hairdryer. All guest rooms at 96 Resort feature air conditioning and a desk.

Guests at the accommodation can enjoy an Asian or a vegetarian breakfast.

Ella Spice Garden Cooking Class is 15 miles from 96 Resort, while Little Adam's Peak is 16 miles away. Castlereigh Reservoir Seaplane Base Airport is 63 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Dunhinda Falls 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.

Hotel in Badulla District, Badulla · 0.76 km from centre

Dunhinda Falls Inn has accommodations in Badulla. The property is located 13 miles from Demodara Nine Arch Bridge, 29 miles from Hakgala Botanical Garden and 10 miles from Demodara Railway Station. Little Adam's Peak is 16 miles from the hotel.

At the hotel, rooms are equipped with a desk. Complete with a private bathroom equipped with a bidet and free toiletries, the rooms at Dunhinda Falls Inn have a flat-screen TV and air conditioning, and some rooms contain a seating area.

The breakfast offers à la carte, continental or Asian options.

Ella Train Station is 14 miles from the accommodation, while Ella Spice Garden Cooking Class is 15 miles from the property. Castlereigh Reservoir Seaplane Base Airport is 63 miles away.

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
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
Hotel Change
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.38 km from centre

Hotel Change is located in Badulla, within 14 miles of Demodara Nine Arch Bridge and 30 miles of Hakgala Botanical Garden. The property is around 11 miles from Demodara Railway Station, 15 miles from Ella Train Station and 16 miles from Ella Spice Garden Cooking Class. Little Adam's Peak is 17 miles from the hotel.

Rooms have a private bathroom with a shower, while certain rooms come with a balcony and others also feature mountain views. At the hotel rooms are equipped with a desk and a flat-screen TV.

Castlereigh Reservoir Seaplane Base Airport is 64 miles from the property.

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
tripadvisor