Amazing spa hotels in Sri Lanka
8.6Great10 reviews
Lodge
The Rainforest Ecolodge - Sinharaja
Sri Lanka, Deniyaya
from NZD 619 per night
8.8Great17 reviews
Villa
Sergeant House Boutique Villa & Private Beach
Sri Lanka, Unawatuna
from NZD 1 221 per night
8.8Great15 reviews
Villa
Mountbatten Bungalow- Thema Collection
Sri Lanka, Kandy
from NZD 334 per night
8.6Great31 reviews
Villa
Sri Sharavi Beach Villas & Spa - With 43 Metre Saltwater Infinity Pool
Sri Lanka, Mirissa
from NZD 593 per night
Top family hotels in Sri Lanka
8.6Great49 reviews
Homestay
Avon Field Holiday Bungalow
Sri Lanka, Nuwara Eliya
from NZD 44 per night
Cheap hotels in Sri Lanka
hotels with beach in Sri Lanka
8.4Great30 reviews
Apartment
White House Apartment At Hume'S Road
Sri Lanka, Galle
from NZD 44 per night
hotels with free parking in Sri Lanka
7.8Very good41 reviews
Villa
Langdale Boutique Hotel By Amaya
Sri Lanka, Nuwara Eliya
from NZD 277 per night
8.6Great50 reviews
Apartment
Unique Towers Luxury Boutique Suites
Sri Lanka, Colombo
from NZD 158 per night
8.2Great63 reviews
Homestay
The Kandyan Manor By Bhathiya & Suzy
Sri Lanka, Kandy
from NZD 114 per night
8.0Great62 reviews
Lodge
Sigiri Choona Lodge 'Unique Sunrise Viewpoint'
Sri Lanka, Sigiriya
from NZD 97 per night
Top hotels in Sri Lanka
7.8Very good17 reviews
Apartment
Skylounge Apartment 2 Colombo
Sri Lanka, Colombo
from NZD 180 per night
8.4Great26 reviews
Homestay
The Views Kandy - 360 Mountain View
Sri Lanka, Kandy
from NZD 88 per night
9.2Perfect1 review
Apartment
Vista Apartment Mariners Cabin
Sri Lanka, Nuwara Eliya
from NZD 187 per night
Lodge
Choona Lodge 'View Of Sigiriya & Pidurangala With Sunrise'
Sri Lanka, Sigiriya
from NZD 97 per night