Whether you'd prefer to stay beside the water or up a mountain, we have an impressive range of cheap cabins in Balangoda to suit your taste and budget. Priced from RM 278 to RM 278 per night, your perfect cabin is waiting for you here.
These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.