Skip to main content

Hotels with Pools in Badulla

Find the hotels with pools that appeal to you the most

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

The best hotels with pools in Badulla

Check out our pick of great hotels with pools in Badulla

Filter by:

Review score

TK Homes

Badulla

Featuring mountain views, TK Homes features accommodation with a rooftop pool, an indoor pool and a terrace, around 22 km from Demodara Nine Arch Bridge.

E
Emma
From
United Kingdom
Hospitality was fab thank you but not quite the location we thought - my fault!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 126 reviews
Price from
€ 15.41
1 night, 2 adults

kites mountain

Hotel in Badulla

Located in Badulla, within 23 km of Demodara Nine Arch Bridge and 49 km of Hakgala Botanical Garden, kites mountain provides accommodation with an outdoor swimming pool and free WiFi throughout the...

A
Amila
From
Sri Lanka
Location is very good, clean and calm.Easy access to the location.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 23 reviews
Price from
€ 21.38
1 night, 2 adults

Orelia villas

Badulla

Situated 20 km from Demodara Nine Arch Bridge, Orelia villas features accommodation with a garden, a terrace and room service for your convenience.

P
Piotr
From
Ireland
We stayed at Orelia with our 9-year-old son and had a great time. The place is located about 20 minutes walk from the center of Badulla, which in my opinion is a perfect balance between peaceful rest and easy access to the busy and noisy city. Badulla itself is a fantastic place to experience real local life. It’s a typical Sri Lankan town with very few tourists, and the people are incredibly friendly. I highly recommend visiting Badulla if you're looking for an authentic taste of Sri Lanka. As for the accommodation, there are a few wooden bungalows to choose from. Some are small, some are larger — we saw three of them, and each had its own unique charm. The smallest one had an amazing view and a spacious patio. The two larger ones had a second floor with stairs that might not be ideal for elderly guests, but they also had balconies and patios. The staff were extremely helpful and always willing to assist — whether it was doing the shopping, ordering meals from local restaurants, or anything else we needed. I highly recommend this place if you're planning a visit to Badulla.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 50 reviews
Price from
€ 27.16
1 night, 2 adults

A'Lankaa Resorts & Spa

Hotel in Badulla

Set in Badulla, 36 km from Demodara Nine Arch Bridge, A'Lankaa Resorts & Spa offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 5 reviews
Price from
€ 242.87
1 night, 2 adults

Nine Skies By Teardrop Hotels

Ella (Near Badulla)

Nine Skies By Teardrop Hotels features free bikes, outdoor swimming pool, a garden and shared lounge in Ella. With free WiFi, this 5-star hotel has a restaurant and a bar. The hotel has family rooms.

C
Catherine
From
Spain
Incredible setting and lovely staff. Excellent food. Great cookery lesson.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 31 reviews
Price from
€ 705.59
1 night, 2 adults

Zion View Ella Green Retreat

Ella (Near Badulla)

Located in Ella, 4.9 km from Demodara Nine Arch Bridge, Zion View Ella Green Retreat provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

S
Sanka
From
Sri Lanka
Super friendly and helpful staff Great scenic mountain view to wake up to. Pool is nice. Breakfast is delicious. Can dig in to eastern and western dishes looking at vast mountain scenery.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,029 reviews
Price from
€ 128.39
1 night, 2 adults

Sathkara Resort Ella

Ella (Near Badulla)

Situated in Ella, 4.2 km from Demodara Nine Arch Bridge, Sathkara Resort Ella features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

T
Tharusha
From
Sri Lanka
I just enjoyed a very nice 02 night stay with my wife at the beautiful hotel, will definitely be returning back to the same place with family. It was a newly opened hotel, and functioned very well with no issue, the rooms was spacious and clean. Staff was very friendly and helpful, food was amazing, the portions sizes were very big. The linen was not as soft, maybe because its still fresh, but overall loved everything.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 137 reviews
Price from
€ 85.59
1 night, 2 adults

Ella Lovers View Cabins

Ella (Near Badulla)

Located in Ella and only 6 km from Demodara Nine Arch Bridge, Ella Lovers View Cabins provides accommodation with mountain views, free WiFi and free private parking.

K
Kim
From
South Africa
We loved everything about our stay here 💚 the staff are incredible and go above and beyond to ensure you're happy and taken good care of! The location is prime - in the hills and far enough from the main strip to enjoy the scerenity Ella has to offer! The room was lovely clean and spacious and the pool was an added bonus we never knew we needed! The breakfast was delicious, offering a variety of local favourites, fruits and eggs! We can highly. Recommend this special property and the fabulous staff 🤍
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 152 reviews
Price from
€ 69.33
1 night, 2 adults

Idyll Cottage Ella

Ella (Near Badulla)

Located in Ella, within 4.8 km of Demodara Nine Arch Bridge and 49 km of Hakgala Botanical Garden, Idyll Cottage Ella provides accommodation with an outdoor swimming pool and free WiFi throughout the...

C
Cristina
From
Switzerland
Great staff and amazing views. Really recommend you stay here. We stayed 2 nights and were able to rest well and enjoy Ella at the same time !!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 349 reviews
Price from
€ 90.95
1 night, 2 adults

Majentra Ella

Ella (Near Badulla)

Majentra Ella features an outdoor swimming pool, garden, a terrace and bar in Ella. A hot tub and a bicycle rental service are available for guests.

J
Jeppe
From
Denmark
Spectacular views, very friendly and helpful staff and great food - we loved everything about our stay at Majentra!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 341 reviews
Price from
€ 211.87
1 night, 2 adults
All hotels with pools in Badulla

Looking for a hotel with pools?

‘Does it have a pool?’ is arguably one of the most common questions when booking a stay in any location. These hotels offer a great way to keep active during your holiday without having to hit the gym. Indoor pools allow you to practice your backstroke come rain or shine, whereas outdoor options allow you to relax on a sun lounger after swimming a few lengths.

Most booked hotels with pools in Badulla and surroundings in the past month

See all

Popular with guests booking hotels with pools in Badulla

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 126 reviews

Popular with guests booking hotels with pools in Badulla

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 23 reviews

Popular with guests booking hotels with pools in Badulla

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 5 reviews

Popular with guests booking hotels with pools in Badulla

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 50 reviews

Popular with guests booking hotels with pools in Ella

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 31 reviews