Most popular cities in Sri Lanka
Galle18 holiday rentals
Colombo24 holiday rentals
Negombo10 holiday rentals
Mirissa8 holiday rentals
Amazing spa hotels in Sri Lanka
Colombo, Sri Lanka
USD 90/night
Offering views of the ocean, the 33-story family Hilton Colombo Residence is placed within a 9-minute stroll of Seema Malaka and boasts an outdoor swimming pool.
Kandy, Sri Lanka
USD 20/night
With views of the mountain, the 3-star Forest Villa is situated less than a 14-minute stroll from Arthur's Seat and offers spa therapy and recreational facilities.
Kandy, Sri Lanka
USD 252/night
Featuring 8 rooms, facials and massage therapy, the modern Hanthana Boutique Villa By Amaya is about 10 minutes by car from Hanthana Mountain Sri Lanka in Kandy.
Pottuvil, Sri Lanka
USD 232/night
Situated 1.1 km from a perfect beach, the Kottukal Beach House By Jetwing Villa Pottuvil features a swimming pool on site.
Weligama, Sri Lanka
USD 331/night
Located 200 metres from Laccadive Sea, the Eraeliya Villas & Gardens Weligama features an outdoor swimming pool and 11 rooms.
Sigiriya, Sri Lanka
USD 43/night
Placed just next to Sigiriya Temple, this affordable apartment offers a terrace where guests can relax enjoying a the garden view.
Ella, Sri Lanka
USD 44/night
The comfortable Ecolodge is located 60 km from Gregory Lake SPB airport and nearly a 5-minute walk from Passara bus stop.
Anuradhapura, Sri Lanka
USD 32/night
Rooms of the Villu Villa Anuradhapura face the garden and there is also a swimming pool on the premises.
Tangalle, Sri Lanka
USD 10/night
Providing a sundeck, a picnic area and a garden, this apartment is located in the Tangalle Beach district, within 1 km of Tangalle Lagoon.
Kandy, Sri Lanka
USD 20/night
Located just 1.6 km from Kandy City Center, the property provides a sun terrace and a garden for the convenience of its guests.
Tissamaharama, Sri Lanka
USD 84/night
Situated 3.5 km from Yoda Lake, the chalet offers badminton and cycling.
Galle, Sri Lanka
USD 124/night
Set 2.6 km from Galle Harbour, this family-friendly property features entertainment activities and various recreational opportunities.
Unawatuna, Sri Lanka
USD 244/night
The Sergeant House Villa boasts a prime setting and features an outdoor pool along with views of the sea.
Nuwara Eliya, Sri Lanka
USD 269/night
A continental breakfast is served daily at the Scottish Planter Glendevon Bungalow.
Kandy, Sri Lanka
USD 205/night
Located in the historical district of Kandy, within 4.4 km of Temple of the Sacred Tooth Relic, the perfect Mountbatten Bungalow Villa offers access to sauna facilities and an indoor pool.
Negombo, Sri Lanka
USD 456/night
4.2 km from Muthurajawela Marsh, the Villa Hundira overlooks the patio and features massage therapy and recreational facilities.
Mirissa, Sri Lanka
USD 361/night
Located in a shopping neighbourhood, the opulent Sri Sharavi Beach Villas & Spa - With 43 Metre Saltwater Infinity Pool Mirissa offers a swimming pool and a buffet breakfast.
Bentota, Sri Lanka
USD 359/night
Being within 4 km of Kosgoda Turtle Hatchery, this villa features a terrace.
Digana, Sri Lanka
USD 216/night
Nestled in the Digana Centre district of Digana, the unique Albatross By The Clarks Villa is a 10-minute drive from Victoria Golf Club.
Bentota, Sri Lanka
USD 564/night
A massage chair and an outdoor swimming pool are available in this villa, located 250 metres from Herbal Oharsha Garden.
Top family hotels in Sri Lanka
Kandy, Sri Lanka
USD 27/night
The Mcleod-Inn Kandy is located 5 km from Victoria Reservoir SPB airport and a minute's walk from Hillwood bus stop.
Kandy, Sri Lanka
USD 20/night
The Pinnacle Fine Accommodation is located 15 minutes' drive from Victoria Reservoir SPB airport and offers an outdoor swimming pool as well as a fitness studio.
Kandy, Sri Lanka
USD 35/night
Set in City Centre district steps from Sri Dalada Maligawa, this villa features the balcony and a shared lounge.
Bataduwa, Sri Lanka
USD 24/night
Offering a shared lounge, the homestay is located within 2 km of Galle Fort Clock Tower.
Nuwara Eliya, Sri Lanka
USD 97/night
A central location of the Villa Lemon Court Nuwara Eliya provides easy access to Holy Trinity Church, which is 1.2 km away.
Sigiriya, Sri Lanka
USD 128/night
Guests will enjoy a year-round outdoor pool and 14 rooms, while staying at the Hideout Sigiriya Villa with location at walking distance to Sigiriya Rock.
Sigiriya, Sri Lanka
USD 30/night
Sigiri art gallery is just 0.7 km from the Sigiri Saman Home Stay Sigiriya and Main Exit is nearly a 5-minute stroll away.
Sigiriya, Sri Lanka
USD 11/night
A continental breakfast is served daily at the Green Bamboo House Sigiriya.
Kirinda (Hambantota), Sri Lanka
USD 274/night
Located in a rural area of Kirinda, the family Neem Tree House Villa also has access to an outdoor swimming pool.
Yala, Sri Lanka
USD 97/night
Kirinda Beach is a 20-minute walk from the Tree Tops Yala Villa and Kirinda Temple is a mere 1.6 km away.
Tangalle, Sri Lanka
USD 48/night
While staying at the Bay Hill Guest House you are invited to discover Tangalle Lagoon, set 10 minutes' drive away, or Tuk Tuk Suranga, which is 5 minutes away by car.
Ella, Sri Lanka
USD 43/night
Offering a terrace, the homestay is located within 2 km of Little Adam's Peak.
Ella, Sri Lanka
USD 38/night
The Elegant Home Stay Ella is located 60 km from Gregory Lake SPB airport and only 5 minutes' walk from Passara bus stop.
Ella, Sri Lanka
USD 49/night
The Green Village is located 60 km from Gregory Lake SPB airport and around 5 minutes on foot from Passara bus stop.
Ella, Sri Lanka
USD 65/night
Overlooking mountain, the 9 Arch View Rest Inn Ella welcomes guests with a continental breakfast.
Ella, Sri Lanka
USD 45/night
Overlooking garden, the Waterfall View welcomes guests with a vegetarian breakfast.
Ella, Sri Lanka
USD 40/night
Guests can have a continental breakfast and enjoy visiting Demodara Nine Arch Bridge, set 1.8 km from the Nine Arch View Ella.
Nuwara Eliya, Sri Lanka
USD 37/night
This family-friendly villa with a shared lounge is located just 10 minutes' walk from Moonplains Safari & Mini Worlds End.
Nuwara Eliya, Sri Lanka
USD 25/night
While staying at the Sherwood Cottage you are invited to discover Victoria Park, set just 1.2 km away, or Holy Trinity Church, which is only a 10-minute walk away.
Nuwara Eliya, Sri Lanka
USD 42/night
Located 0.6 km from Nuwara Eliya Golf Club, the villa features entertainment activities and billiards.
Cheap hotels in Sri Lanka
Kandy, Sri Lanka
USD 22/night
Boasting a terrace, this property is set in a 20-minute walk to the city centre and Santa Maria Church is steps away.
Nuwara Eliya, Sri Lanka
USD 38/night
Composed of 3 bedrooms and 1 bathrooms, this chalet is set only 2 km from Gregory Park.
Sigiriya, Sri Lanka
USD 14/night
The Green Grass Homestay Sigiriya is set 5 minutes by car from Water Gardens and 10 minutes' drive from Frescoes.
Ella, Sri Lanka
USD 24/night
Located just 450 metres from Shrine in Ella, the venue offers airport transfer, 24-hour front desk assistance and room services.
Ella, Sri Lanka
USD 30/night
The homestay is 3 km from Dhowa rock temple and a picnic area and a terrace are available.
Ella, Sri Lanka
USD 20/night
Featuring a nice balcony together with views of the bridge, this villa is located close to Honey Bee Garden.
Gampola, Sri Lanka
USD 28/night
Rooms of the Sama Uyana Holiday Bungalow Villa Gampola face the mountain and there is also an outdoor pool on the premises.
Ahangama, Sri Lanka
USD 22/night
Situated 4.5 km from Handunugoda Tea Estate, the villa offers mountain biking, diving and hiking.
Kandy, Sri Lanka
USD 18/night
Located merely 5 minutes on foot from Temple of the Sacred Tooth Relic, the Brick House features 10 rooms together with an à la carte restaurant.
Colombo, Sri Lanka
USD 28/night
The Queens Park Colombo is located 15 km from Ratmalana Air Force Base airport and just 650 metres from Kirulapona Market bus stop.
Kandy, Sri Lanka
USD 14/night
Ceylon Tea Museum and Temple of the Sacred Tooth Relic are located 2.3 km and 1.8 km from the Mountain White Villa By Sunrise Kandy respectively.
Dickwella, Sri Lanka
USD 28/night
Situated in the Hiriketiya Beach district, the Kingsley Place Dickwella offers quick access to Mawella Lagoon SPB airport within 15 minutes' drive.
Kelaniya, Sri Lanka
USD 24/night
Offering a terrace, the homestay is located within 4 km of Hamilton Ela.
Galle, Sri Lanka
USD 5/night
While staying at the beachfront Oynise Beach Cabin Villa you are invited to discover Clock Tower, set about a 15-minute ride away, or Galle Fort Maritime Museum, which is 7 km away.
Sigiriya, Sri Lanka
USD 22/night
Set at a 4.1 km distance from Sigiriya, the rooms in the Prabha'S Garden Homestay have views of lake.
Deniyaya, Sri Lanka
USD 23/night
Set approximately a 25-minute walk from Sinharaja Forest "Pitadeniya" Entrance, the rooms in the Sinharaja Vini Villa Deniyaya have views of garden.
Kandy, Sri Lanka
USD 28/night
Offering a terrace and views of mountain, this villa is set near Temple of the Sacred Tooth Relic.
Galle, Sri Lanka
USD 10/night
Situated 7 km from Galle International Cricket Stadium, this venue features fitness classes and spa therapy.
Udawalawe, Sri Lanka
USD 18/night
Udawalawe Dam is within 4.1 km of the smoke-free Lizard Safari Lodge, while Udawalawa Elephant Orphanage is nearly an 18-minute walk away.
Nuwara Eliya, Sri Lanka
USD 25/night
This Homestay offers 8-room accommodation in vicinity of Nuwara Eliya and Tea Country.
hotels with beach in Sri Lanka
Colombo, Sri Lanka
USD 103/night
Boasting a swimming pool, the apartment offers accommodation in financial district, 3 km from World Trade Center.
Bentota, Sri Lanka
USD 44/night
Set within 9 minutes' walk of Ventura Beach, the Residence Bentota can arrange windsurfing and diving within a 10-minute drive of Galapata Raja Temple.
Beruwala, Sri Lanka
USD 200/night
Placed 10 km from Bentota River Seaplane Base airport, the Sandul Villa Beruwala welcomes guests with a restaurant and a storage room.
Kandy, Sri Lanka
USD 35/night
Kandy Clock Tower is 0.7 km from the smoke-free Walse Park Residence, while Asgiri Maha Viharaya is around 15 minutes' walk away.
Galle, Sri Lanka
USD 8/night
At a 29 km distance from Pitiwella Beach, the Bara Beach Home Galle includes 24 rooms.
Galle, Sri Lanka
USD 26/night
Situated in the Galle City district, the Kodi Beach Home Galle offers quick access to Koggala airport within 25 minutes' drive.
Kalutara, Sri Lanka
USD 40/night
Kalutara Beach is only 1 km from the smoke-free Villa Whispering Shells and Palathota is nearly a 25-minute stroll away.
Yala, Sri Lanka
USD 156/night
Approximately 55 km from Mattala Rajapaksa International airport, the 4-star Jetwing Safari Camp offers a spa salon for guests' enjoyment.
Hikkaduwa, Sri Lanka
USD 174/night
The luxury Garden Villa Ronnaduwa Hikkaduwa is 6 km from Ariyapala Mask Museum, boasting entertainment activities and barbeque.
Anuradhapura, Sri Lanka
USD 51/night
Guests will enjoy a swimming pool onsite and admire views of the garden offered from 7 rooms.
Weligama, Sri Lanka
USD 973/night
Situated a 10-minute drive to Kushtarajagala, this villa features a sunny balcony and a garden.
Tangalle, Sri Lanka
USD 38/night
Located just 450 metres from Tangalle Lagoon and only 0.6 km from Medilla Natural Swimming Area, the Hideaway Lodge features various recreational opportunities and entertainment activities.
Unawatuna, Sri Lanka
USD 589/night
Guests of the Apa Villa Thalpe Unawatuna can relax at a swimming pool and have their drinks at the lounge bar.
Talalla, Sri Lanka
USD 75/night
While staying at the Bay Beach House Villa Talalla you are invited to discover Dondra Head Lighthouse, set nearly 10 minutes' drive away, or Seethagalla Natural seawater Pool, which is approximately a 20-minute walk away.
Gampaha, Sri Lanka
USD 114/night
The Comilla Bungalow Guest House Gampaha with an outdoor swimming pool is within 4.3 km of Pilikuttuwa Viharakanda.
Nuwara Eliya, Sri Lanka
USD 87/night
There are rooms facing mountain and the Hill Cottage Nuwara Eliya is set merely 0.7 km from Victoria Park Entrance.
Colombo, Sri Lanka
USD 216/night
Set in the shopping district of Colombo, the Ocean Breeze Apartment Colombo features yoga classes and entertainment activities.
Hikkaduwa, Sri Lanka
USD 238/night
Guests with children can enjoy cots and high chairs at the Villa Saffron Hikkaduwa and benefit from a beachfront setting in the Hikkaduwa Beach district of Hikkaduwa.
Nuwara Eliya, Sri Lanka
USD 116/night
The perfect Kent Cottage in the touristic area of Nuwara Eliya offers spa therapy and entertainment activities.
Unawatuna, Sri Lanka
USD 417/night
Located about 15 minutes on foot from Japanese Peace Pagoda, the Sisikirana Villa Unawatuna features a swimming pool.
hotels with free parking in Sri Lanka
Nuwara Eliya, Sri Lanka
USD 125/night
Set within 10 minutes' drive of Pedro Tea Factory and a near a train station, the Hill Club Villa Nuwara Eliya includes entertainment activities and billiards.
Nuwara Eliya, Sri Lanka
USD 236/night
Located 6 km from Shri Bhakta Hanuman Temple, villa offers a steam room, a Jacuzzi and a sauna.
Colombo, Sri Lanka
USD 82/night
The apartment is 6 km from Galle Face Green and a roof-top pool, a rooftop terrace and entertainment activities are available.
Nuwara Eliya, Sri Lanka
USD 83/night
The Firs Villa Nuwara Eliya features a tea garden and overlooks Lake Gregory, while staying within a 9-minute stroll of Gregory Lake.
Unawatuna, Sri Lanka
USD 129/night
Located in a historic area, the Apa Villa Illuketia offers 6 rooms along with an outdoor swimming pool.
Kanattagoda, Sri Lanka
USD 67/night
This villa features a private balcony and is set in the Tangalle Beach district, within just 1.5 km from Mulkirigala Rock Monastery.
Sigiriya, Sri Lanka
USD 200/night
Featuring 8 rooms with views of the patio, the Back Of Beyond Pidurangala Villa is set 10 minutes by car from Sigiriya Museum.
Hikkaduwa, Sri Lanka
USD 561/night
Located a 10-minute ride from Coral Sanctuary, the Taru Villas 906 - Hikkaduwa boasts a plunge pool.
Ahangama, Sri Lanka
USD 99/night
Situated 4.9 km from Handunugoda Tea Estate, this property features massage therapy and barbeque.
Kadugannawa, Sri Lanka
USD 96/night
Staying at the Athulya Villas, Kandy Kadugannawa means you will be within 4.9 km of Ranawana Purana Rajamaha Viharaya, while enjoying a swimming pool onsite.
Anuradhapura, Sri Lanka
USD 30/night
Located 75 km from Sigiriya Air Force Base airport, the family-friendly Thilaka City provides shuttle service, as well as bicycles for rent.
Sigiriya, Sri Lanka
USD 158/night
Located 6 km from sigiri art gallery, this villa features a sunny patio with the garden views.
Negombo, Sri Lanka
USD 73/night
Approximately 2 km from Negombo Fish Market, the accommodation comes with a fitness centre and a swimming pool.
Nuwara Eliya, Sri Lanka
USD 542/night
The Brockenhurst Bungalow Villa, located less than 5 minutes' walk from Victoria Park of Nuwara Eliya, is also at a proximity to Shri Bhakta Hanuman Temple.
Tangalle, Sri Lanka
USD 165/night
This cosy property is 1 km from Turtle Conservation Project Turtle Watch and welcomes its guests to enjoy snorkelling, canoeing and cycling.
Sigiriya, Sri Lanka
USD 60/night
The Sigiri Choona Lodge 'Unique Sunrise Viewpoint' is set around a 25-minute stroll from Sigiriya Rock Forigners Entrance and 1.2 km from Sigiriya Museum.
Kandy, Sri Lanka
USD 25/night
Located 10 km from Victoria Reservoir SPB airport, the Hanthana Holiday Rooms Kandy provides shuttle service, as well as cars for rent.
Kandy, Sri Lanka
USD 81/night
The Hanthana House Bed & Breakfast Kandy features rooms with views of the garden, while a beautiful location provides access to Royal Botanical Gardens, which is around 10 minutes' drive away.
Negombo, Sri Lanka
USD 46/night
There are a steam room, sauna facilities and an outdoor swimming pool at the Villa Shade Negombo, and some of the 9 rooms offer views of the pool.
Ohiya, Sri Lanka
USD 60/night
At the Hill Safari - Tea Estate Villa Ohiya, guests can enjoy different activities, including hiking and trekking.
Top hotels in Sri Lanka
Kandy, Sri Lanka
USD 252/night
Set 6 km from Sri Dalada Maligawa, this traditional property features an infinity swimming pool.
Galle, Sri Lanka
USD 40/night
Meeran Mosque is within 650 metres of the Beatrice House Galle Fort and Ahara Gourmet Gallery is a 15-minute drive away.
Tissamaharama, Sri Lanka
USD 35/night
Boasting rooms with the garden views, the venue is located in a busy area of Tissamaharama, 2.2 km to Leopard Safaris.
Nuwara Eliya, Sri Lanka
USD 53/night
Bomburu Ella is 4.5 km from the comfortable Tea Garden Villa Nuwara Eliya and Lover's leap Waterfall is 10 minutes away by car.
Nuwara Eliya, Sri Lanka
USD 45/night
The Vista Apartment Mariners Cabin is located 0.8 km from Gregory Lake SPB airport and within a 10-minute walk of Shed bus stop.
Dambulla, Sri Lanka
USD 35/night
Positioned nearly 25 minutes' walk from Rangiri Dambulla International Stadium, guests can enjoy Polish dishes at the Thammenna Eco Cabins Villa's Chinese restaurant.
Sigiriya, Sri Lanka
USD 29/night
Main Entrance and Summit of Sigiriya Rock Mountain are located 1.9 km and 3 km from the Kashyapa Kingdom View Home respectively.
Colombo, Sri Lanka
USD 40/night
Guests can also enjoy access to Dehiwala Beach, which is around 5 minutes by car from the Diwan Restaurant & Apartments Colombo.
Hikkaduwa, Sri Lanka
USD 122/night
Boasting a swimming pool, the Nisala Villas Hikkaduwa is a 25-minute walk from Saffron Robes Gallery and Studio.
Tangalle, Sri Lanka
USD 45/night
The Unakuruwa Silent Beach Villa is located 10 km from Mawella Lagoon SPB airport and only 5 minutes on foot from Godellewela Junction bus stop.
Ahangama, Sri Lanka
USD 480/night
Boasting a location less than 10 minutes' walk from Ahangama Beach, the Coconut Grove Villa includes 15 rooms and a private pool.
Ella, Sri Lanka
USD 45/night
A continental breakfast is served daily at the non-smoking Sunnyside Holiday Bungalow.
Ella, Sri Lanka
USD 59/night
The homestay is 4 km from Demodara Railway Loop and a terrace and a garden are available.
Ella, Sri Lanka
USD 165/night
Featuring 6 rooms with views of the mountain, the Nine Arch Lodge Ella is set a 10-minute drive from Rawana Waterfall.
Ella, Sri Lanka
USD 132/night
Little Adam's Peak is 2.6 km from the cosy Serenite Ella Villa, while Rawana Waterfall is nearly 10 minutes away by car.
Nuwara Eliya, Sri Lanka
USD 62/night
The Villa Tea Fields Nuwara Eliya is located 5 km from Gregory Lake SPB airport and at 450 metres of Upper Lake bus stop.
Sigiriya, Sri Lanka
USD 31/night
Located within 1.5 km of Pidurangala Rock, the Choona Lodge 'View Of Sigiriya & Pidurangala With Sunrise' features 8 rooms with views of the garden.
Nuwara Eliya, Sri Lanka
USD 462/night
Boasting a swimming pool, this villa is set 5 km from Buddhist Temple.
Nuwara Eliya, Sri Lanka
USD 73/night
Mackwoods Tea Museum is approximately 10 minutes by car from the Serenus Boutique Villa.
Galle, Sri Lanka
USD 54/night
While staying at the Country House Villa you are invited to discover Galle Fort, set 10 minutes away by car, or Clock Tower, which is approximately a 15-minute drive away.