Most popular cities in Sri Lanka
Mirissa6 villas to rent
Kandy10 villas to rent
Galle6 villas to rent
Negombo6 villas to rent
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 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.
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.
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.
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.
Mirissa, Sri Lanka
USD 37/night
The Free City Mirissa is set 850 metres from Badora Spa and around 15 minutes on foot from Secret beach.
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.
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 158/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 112/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
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.
Habarana, Sri Lanka
USD 57/night
Located at a 1.4 km distance from Minneriya National Park, the Manike Lodge Habarana features an English breakfast.
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.
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.
Nuwara Eliya, Sri Lanka
USD 182/night
Fruit Market is 1.4 km from the La Grande Villa Nuwara Eliya and Gregory Park is nearly 5 minutes' drive away.
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.
Colombo, Sri Lanka
USD 101/night
The Villa At Cambridge Place is situated in the heart of Colombo in close vicinity of Lionel Wendt Theatre.
Unawatuna, Sri Lanka
USD 153/night
The property is 3.5 km from Joey Children Park and boasts views of pool as well as 9 rooms.
Trincomalee, Sri Lanka
USD 32/night
Commonwealth War Cemetery is just 500 metres from the chalet, where you can try diving and fisheries.
Sigiriya, Sri Lanka
USD 68/night
Located in the very heart of Sigiriya, the Water Cottage offers fast access to Sigiriya Rock Forigners Entrance, about a 25-minute walk away.
Sigiriya, Sri Lanka
USD 50/night
Boulder Gardens is at a 3.6 km distance from the Sigiri Lake Paradise Villa Sigiriya, while Pethikada is about a 10-minute drive away.
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.
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
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.
Ambalangoda (Galle), Sri Lanka
USD 25/night
Settled just 300 metres from Ariyapala Traditional Masks, this villa features a sunbathing terrace.
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.
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
Ahangama, Sri Lanka
USD 22/night
Situated 4.5 km from Handunugoda Tea Estate, the villa offers mountain biking, diving and hiking.
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.
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 18/night
Victoria Park Entrance is set around 10 minutes' drive from the Misty Mountain Villas.
Nuwara Eliya, Sri Lanka
USD 17/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.
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.
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.
Villas with beach 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.
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.
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 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.
Mirissa, Sri Lanka
USD 48/night
While staying at the Lavendra Villa you are invited to discover Mirissa Beach, set a 25-minute stroll away, or Parrot Rock Bridge, which is about a 25-minute walk away.
Mirissa, Sri Lanka
USD 49/night
The Simple Place Villa is located 25 km from Koggala airport and within 10 minutes' walk of Kamburugamuwa Junction bus stop.
Mirissa, Sri Lanka
USD 150/night
This villa is a 15-minute drive from Badora Spa and offers snorkelling, diving and hiking.
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.
Mirissa, Sri Lanka
USD 220/night
The Villa Oceane is a perfect vacation spot around 10 minutes by car from Matara Beach Park and other Mirissa landmarks.
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.
Ahungalla, Sri Lanka
USD 135/night
Located only 5 minutes' walk Kowilawatta Temple, the villa boasts pool views.
Tangalle, Sri Lanka
USD 207/night
Nestled in the Tangalle Beach district of Tangalle, within 2 km of Mulkirigala Rock Monastery, the Annavilla boasts an outdoor swimming pool along with a private garden.
Wadduwa, Sri Lanka
USD 225/night
A plunge pool, a Jacuzzi and a sauna are available in this villa, located 4.4 km from Rankoth Viharaya.
Tangalle, Sri Lanka
USD 399/night
Turtle Point is at a 4.6 km distance from the quality Box House Villa, while Turtle Watch Rekawa is approximately a 10-minute drive 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.
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 116/night
The perfect Kent Cottage in the touristic area of Nuwara Eliya offers spa therapy and entertainment activities.
Villas 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 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.
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.
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.
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 462/night
Boasting a swimming pool, this villa is set 5 km from Buddhist Temple.
Top Villas in Sri Lanka
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 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.
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.
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.
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 165/night
Featuring 6 rooms with views of the mountain, the Nine Arch Lodge Ella is set a 10-minute drive from Rawana Waterfall.
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.
Deniyaya, Sri Lanka
USD 50/night
3.5 km from Sinharaja Forest Reserve, guests of the 360 Rainforest Villa Deniyaya may engage in a variety of activities, including cycling and fishing.
Tissamaharama, Sri Lanka
USD 66/night
Yala National Park is also set 20 minutes on foot from the Kumbuk Tree House Villa Tissamaharama.
Kotmale, Sri Lanka
USD 300/night
Situated 4.6 km from Bluefield Tea Gardens, this unique villa features a shared lounge and a swimming pool.
Nuwara Eliya, Sri Lanka
USD 55/night
Set 10 minutes' drive from Lover's leap Waterfall, the Bungalow Villa lies in the Lake Gregory district of Nuwara Eliya.
Kandy, Sri Lanka
USD 142/night
The Range Kandy Villa is set a 15-minute ride from Kandy Municipal Central Market and a 10-minute drive from Galmaduwa Temple.
Galgamuwa (Monaragala), Sri Lanka
USD 332/night
At the pet friendly Gal Oya Lodge Galgamuwa, guests can enjoy different activities, including canoeing, hiking and fishing services.
Nuwara Eliya, Sri Lanka
USD 166/night
Situated 4.7 km from Hakgala Botanic Gardens, the villa offers hiking and horseback riding.
Weligama, Sri Lanka
USD 36/night
The Avendra Holiday Inn is located 20 km from Koggala airport and 900 metres of Palena bus stop.
Galle, Sri Lanka
USD 40/night
Situated 4.3 km from Dutch Church Galle, this venue features a patio and a garden.
Negombo, Sri Lanka
USD 29/night
Located 10 minutes by car from Ave Maria Convent, the Ann Villa Negombo features an American breakfast.
Nuwara Eliya, Sri Lanka
USD 150/night
Situated 2.2 km from Victoria Park of Nuwara Eliya, the villa offers hiking and badminton.
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.