Ramboda Falls Hotel
Welcome to Ramboda Falls Hotel in Nuwara Eliya, Sri Lanka. The hotel was named so due to its proximity to the breathtaking Ramboda falls waterfall.
We're a 4-star comfort hotel where you can truly enjoy a getaway from everyday life.
We provide an escape that is set in lush verdant surroundings with waterfalls in the foreground and in the background misty mountains carpeted by dense tea bushes just waiting to be explored.
We provide an escape that is set in lush verdant surroundings with waterfalls in the foreground and in the background misty mountains carpeted by dense tea bushes just waiting to be explored.
The town's cool climate brings relief from heat and humidity rejuvenates the body while the beautiful surroundings relax the mind. So sit back and sip a cup of Ceylon Tea as you enjoy Sri Lanka's hill country from the comfort of the Ramboda Falls Hotel.