Amazing spa hotels in Sri Lanka
Udawalawe, Sri Lanka
USD 37/night
The Birds Paradise is set 0.8 miles from Visit Udawalawe National Park and within 2.5 miles of Udawalawe Safari by Lakpura.
Cheap hotels in Sri Lanka
Matara, Sri Lanka
USD 24/night
Set within 1.9 miles of Ahangama Beach, the rooms in the Glow Inn Matara have views of garden.
Inns with beach in Sri Lanka
Trincomalee, Sri Lanka
USD 14/night
Trincomalee War Cemetery is within 0.7 miles of the pet-friendly Blackstar Inn and Sri Lakshmi Narayana Perumal Kovil is around 2.3 miles away.
Inns with free parking in Sri Lanka
Kandy, Sri Lanka
USD 18/night
Kandy Museum is 1.3 miles from the Mount View, while Udawattakelle Sanctuary is a 25-minute walk away.
Ella, Sri Lanka
USD 22/night
Dhowa rock temple is 2.1 miles away and Demodara Railway Loop can be reached within 10 minutes by car.
Ella, Sri Lanka
USD 24/night
Situated about 38 miles from Gregory Lake SPB airport, the pet-friendly Blue View Ella features a currency exchange and an ATM.
Sigiriya, Sri Lanka
USD 20/night
While staying at the Kings Village you are invited to discover Sigiriya, set 10 minutes away by car, or Main Entrance, which is 1.5 miles away.
Nuwara Eliya, Sri Lanka
USD 30/night
The Travellers Nest Inn is set 0.5 miles from Victoria Park of Nuwara Eliya and a 5-minute drive from Nuwara Eliya and Tea Country.
Ella, Sri Lanka
USD 99/night
There are rooms facing garden and the 3-star Rawana Den is set 750 feet from Ella Spice Garden.
Kandy, Sri Lanka
USD 18/night
Kandy Clock Tower is within 3.3 miles of the 3-star Queens Mount and Ceylon Tea Museum is about 10 minutes' drive away.
Kandy, Sri Lanka
USD 53/night
The smoke-free Days Inn offers a lounge bar and 7 rooms, along with a quiet location right by Kandy View Point.
Nuwara Eliya, Sri Lanka
USD 71/night
The 2-star Richmond Inn Nuwara Eliya features rooms with views of the mountain, while a prime location provides access to Pidurutalagala, which is around 2.8 miles away.