Most popular cities in Sri Lanka
Galle14 holiday homes
Mirissa10 holiday homes
Colombo3 holiday homes
Nuwara Eliya41 holiday homes
Top landmarks in Sri Lanka
-
Monument
-
Museum
Amazing spa hotels in Sri Lanka
Galle, Sri Lanka
USD 8/night
At a 29 km distance from Pitiwella Beach, the Bara Beach Home Galle includes 24 rooms.
Sigiriya, Sri Lanka
USD 112/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.
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.
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.
Galle, Sri Lanka
USD 159/night
The charming Jetwing Kurulubedda Villa is located nearly a 10-minute walk from Bonavista and comprises 6 rooms with modern comforts.
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.
Tissamaharama, Sri Lanka
USD 85/night
The Richards Cabanas Villa Tissamaharama provides a swimming pool and is a 15-minute walk from Tissa Dagoba.
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.
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 191/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 133/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.
Galle, Sri Lanka
USD 581/night
The Thambili House Villa Galle lies 10 minutes by car from Sea Turtle Farm and offers an American restaurant and an outdoor swimming pool onsite.
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.
Unawatuna, Sri Lanka
USD 417/night
Located about 15 minutes on foot from Japanese Peace Pagoda, the Sisikirana Villa Unawatuna features a swimming pool.
Top family hotels in Sri Lanka
Nuwara Eliya, Sri Lanka
USD 26/night
Guests can have a cooked-to-order breakfast and enjoy visiting Moon Plains, set a 10-minute drive from the La Luna Cabins Villa.
Ella, Sri Lanka
USD 81/night
The Retreat Glamping Bell Tent For Nature Lovers Villa is set a 20-minute stroll from Little Adam's Peak and at a 4.9 km distance from Demodara Railway Loop.
Galle, Sri Lanka
USD 14/night
Set in the Galle City district and 1.5 km from Fort, this villa provides a kitchen with a refrigerator, a washing machine and glassware.
Ella, Sri Lanka
USD 45/night
Located about 10 minutes by car from Ella Rock, the Dolape Villa boasts an outdoor pool.
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.
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.
Digana, Sri Lanka
USD 124/night
A beautiful location of the elegant Victoria Golf Resort Digana provides easy access to Bambaragala Purana Rajamaha Viharaya, which is around 3.4 km away.
Ahangama, Sri Lanka
USD 22/night
Situated 4.5 km from Handunugoda Tea Estate, the villa offers mountain biking, diving and hiking.
Nuwara Eliya, Sri Lanka
USD 150/night
Situated 2.2 km from Victoria Park of Nuwara Eliya, the villa offers hiking and badminton.
Unawatuna, Sri Lanka
USD 175/night
Set in a busy area, this boutique hotel has a year-round outdoor swimming pool and 8 rooms within walking distance of Absolute Holiday Tours.
Udawalawe, Sri Lanka
USD 34/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 97/night
Victoria Park of Nuwara Eliya is set a 10-minute drive from the Melford Nuwaraeliya Villa.
Nuwara Eliya, Sri Lanka
USD 76/night
Located 4 km from Moon Plains, this villa offers 6 rooms.
Nuwara Eliya, Sri Lanka
USD 21/night
The King'S Lodge is a perfect vacation spot within 15 minutes' walk of Nuwara Eliya Golf Club and other Nuwara Eliya landmarks.
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.
Colombo, Sri Lanka
USD 54/night
Nearly a 10-minute ride from Thimbirigasyaya, the Angam Villa & Spa Colombo includes 9 rooms.
Nuwara Eliya, Sri Lanka
USD 77/night
This villa is a 10-minute drive from Victoria Park and offers hiking, horseback riding and fisheries.
Ella, Sri Lanka
USD 23/night
The Breeze Homestay is set 2.9 km from Rawana Waterfall and 10 minutes by car from Ella Rock.
Unawatuna, Sri Lanka
USD 336/night
Situated 4.3 km from Fort, the villa offers snorkelling and diving.
Kandy, Sri Lanka
USD 11/night
The Fortress Villa Kandy is set within 25 minutes' walk of Bahiravokanda Vihara Buddha Statue and about 15 minutes on foot from Arthur's Seat.
Cheap hotels in Sri Lanka
Jaffna, Sri Lanka
USD 24/night
Nallur Kovil is 5 minutes by car from the Nalluran Illam Villa Jaffna and features shopping and dining.
Kandy, Sri Lanka
USD 12/night
A full English breakfast is served daily at the Little Wood Villa Doluwa Kandy.
Nochchiyagama, Sri Lanka
USD 20/night
Nuwara Eliya, Sri Lanka
USD 38/night
Composed of 3 bedrooms and 1 bathrooms, this chalet is set only 2 km from Gregory Park.
Nuwara Eliya, Sri Lanka
USD 20/night
Guests can have an American breakfast and enjoy visiting Victoria Park, set within 10 minutes' drive of the Forest View Lodge.
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.
Anuradhapura, Sri Lanka
USD 8/night
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.
Nugegoda, Sri Lanka
USD 21/night
Located 4.2 km from Independence Memorial Hall, this villa features a terrace with the garden views.
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.
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.
Katunayake, Sri Lanka
USD 19/night
Situated 4.9 km from Angurukaramulla Temple, the villa offers badminton and cycling.
Kandy, Sri Lanka
USD 28/night
Offering a terrace and views of mountain, this villa is set near Temple of the Sacred Tooth Relic.
Deniyaya, Sri Lanka
USD 24/night
The Rainforest Mount Lodge is set nearly a 10-minute ride from Sathmala Ella and 500 metres from Sinharaja Forest "Pitadeniya" Entrance.
Nuwara Eliya, Sri Lanka
USD 18/night
Victoria Park Entrance is set around 10 minutes' drive from the Misty Mountain Villas.
Nuwara Eliya, Sri Lanka
USD 20/night
Nuwara Eliya and Tea Country is at 950 metres from the Lily Bank Cottage and Pedro Tea Factory is about 4.1 km away.
Deniyaya, Sri Lanka
USD 24/night
Sathmala Ella and Sinharaja Forest Reserve are located 2.7 km and 4.6 km from the Rainforest Nature House Villa Deniyaya respectively.
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.
Holiday homes with beach in Sri Lanka
Ambalangoda (Galle), Sri Lanka
USD 25/night
Settled just 300 metres from Ariyapala Traditional Masks, this villa features a sunbathing terrace.
Tangalle, Sri Lanka
USD 165/night
The Sanctuary- Tangalle Villa is a perfect vacation spot approximately a 10-minute drive from Kalametiya Eco Bird Watching and other Tangalle landmarks.
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.
Madulkele, Sri Lanka
USD 90/night
Rooms of the Hatale Tea Estate Bungalow Guest House Madulkele face the mountain and there is also an outdoor swimming pool on the premises.
Habaraduwa, Sri Lanka
USD 598/night
The villa comes with 3 bathrooms and a kitchen.
Bentota, Sri Lanka
USD 566/night
The Kirana - A Santani Villa is set within 10 minutes' drive of Galapata Raja Temple and within 3 km of Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center.
Ambalangoda (Galle), Sri Lanka
USD 135/night
Galagoda Shailatharama Viharaya is within a 15-minute drive of the beachfront Red Parrot Beach Villa and Akurala Beach is approximately 10 minutes away by car.
Wadduwa, Sri Lanka
USD 137/night
A plunge pool, a Jacuzzi and a sauna are available in this villa, located 4.4 km from Rankoth Viharaya.
Habaraduwa, Sri Lanka
USD 650/night
Kalapuwa Herbal Garden and Joey Children Park are respectively 1.2 km and 350 metres from the luxury Kk Beach Villa.
Galle, Sri Lanka
USD 10/night
Situated 7 km from Galle International Cricket Stadium, this venue features fitness classes and spa therapy.
Mirissa, Sri Lanka
USD 16/night
While staying at the Eco Hills Villa you are invited to discover Coconut Tree Hill, set about 2.5 km away, or Badora Spa, which is around 20 minutes' walk away.
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.
Nilaveli, Sri Lanka
USD 320/night
Set within a 15-minute drive of Velgam Vehera, the Beach Front Villa Nilaveli has an Asian restaurant serving Asian cuisine.
Holiday homes 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.
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 121/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.
Negombo, Sri Lanka
USD 267/night
Offering entertainment activities, various recreational opportunities and barbeque grills, the Jetwing Thalahena Villas lies in a tourist area of Negombo, 4.6 km from St. Mary's Church and nearly a 20-minute walk from Negombo Lagoon.
Ahangama, Sri Lanka
USD 131/night
Situated 4.9 km from Handunugoda Tea Estate, this property features massage therapy and barbeque.
Kadugannawa, Sri Lanka
USD 135/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.
Sigiriya, Sri Lanka
USD 158/night
Located 6 km from sigiri art gallery, this villa features a sunny patio with the garden views.
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.
Galle, Sri Lanka
USD 42/night
Thanks to the Villa Harbour View's prime location, guests can admire views of the patio or spend their time discovering a tourist area.
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.
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 87/night
There are rooms facing mountain and the Hill Cottage Nuwara Eliya is set merely 0.7 km from Victoria Park Entrance.
Top Holiday homes in Sri Lanka
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.
Kandy, Sri Lanka
USD 252/night
Set 6 km from Sri Dalada Maligawa, this traditional property features an infinity swimming pool.
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.
Nuwara Eliya, Sri Lanka
USD 380/night
The smoke-free Cheltenham Cottage is located 5 km from Gregory Lake SPB airport and at 950 metres from Upper Lake bus stop.
Nuwara Eliya, Sri Lanka
USD 150/night
The Lakeside Cottages is located 5 km from Gregory Lake SPB airport and at 450 metres of Gregory Lake bus stop.
Nuwara Eliya, Sri Lanka
USD 83/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.
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.
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.
Hikkaduwa, Sri Lanka
USD 209/night
Boasting a swimming pool, the Nisala Villas Hikkaduwa is a 25-minute walk from Saffron Robes Gallery and Studio.
Hikkaduwa, Sri Lanka
USD 174/night
The luxury Garden Villa Ronnaduwa Hikkaduwa is 6 km from Ariyapala Mask Museum, boasting entertainment activities and barbeque.
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.
Dickwella, Sri Lanka
USD 1 100/night
The Blue Heights Villa is placed in a beach area of Dickwella, at 450 metres from Blue Beach and 2.1 km from Dickwella Beach.
Hikkaduwa, Sri Lanka
USD 277/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.
Kalutara, Sri Lanka
USD 202/night
Guests can have a full English breakfast and enjoy visiting Richmond Castle, set within 10 minutes' drive of the Lohas Beach Resort Villa.
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.
Nuwara Eliya, Sri Lanka
USD 42/night
Located 0.6 km from Nuwara Eliya Golf Club, the villa features entertainment activities and billiards.
Nuwara Eliya, Sri Lanka
USD 116/night
The perfect Kent Cottage in the touristic area of Nuwara Eliya offers spa therapy and entertainment activities.
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.