Skip to content
Some info has been automatically translated. Show original language

Villa rentals in Colombo

Find and book unique villas on Airbnb

Top-rated villa rentals in Colombo

Guests agree: these villas are highly rated for location, cleanliness and more.

Superhost
Villa in Malabe
The Zenrise
Set on a hillside facing the sunrise, in a lovely thicket of trees our modern villa is truly a place of peace and harmony. All of our rooms are air-conditioned with attached spacious bathrooms and comes with all modern amenities. A landscaped garden, shaded swimming pool, study, full kitchen, outdoor bbq area, and other features will make sure you will have an amazing stay at the Zenrise. Our resident manager can arrange for any of your requests.
$113 SGD per night
Superhost
Villa in Pannipitiya
Stylish peasefull 1B Villa with privet pool
Perfectly located main access point to the highway network in Colombo. The villa offers a beautiful sun terrace with privet pool. Enjoy the elegance of a by-gone era while staying in this Art Deco home. Beautifully decorated and featuring a sweeping staircase, original stained-glass windows, period furniture, and a stunningly unique black-and-white tiled bathroom.Kick back and relax in this calm, stylish space.
$67 SGD per night
Superhost
Villa in Panadura
Blissdom in Lake villa
Romantic holiday on Lake Bolgoda! This comfortable Luxury room in a 3 Bedroom Villa is the ideal escape for a full relaxation by the lakeside. Perfectly suitable for couples , who are looking for an unforgettable "breathtaking holiday"! It features spacious private living space and windows from floor to ceiling to fully embrace spectacular views of the Lake at any season of the year.
$186 SGD per night

Private villa rentals

Superhost
Villa in Dehiwala-Mount Lavinia
Mount Lodge Colombo, A Private Villa
$283 SGD per night
Superhost
Villa in Sri Jayawardenepura Kotte
Thatha Villa @ Baththaramulla
$79 SGD per night
Villa in Pannipitiya
Yuli Nandas Villa - Kottawa Mattegoda homestay
$30 SGD per night
Villa in Gampaha
La Dimora - Tranquil Villa in Kelaniya
$93 SGD per night
Villa in Sri Jayawardenepura Kotte
Luxury Colombo Escape
$131 SGD per night
Villa in Moratuwa
CHARLES VILA Rawathawatta.Moratuwa, Colombo.
$87 SGD per night
Villa in Dehiwala-Mount Lavinia
Sithila House - Colombo
$47 SGD per night
Villa in Peliyagoda
Luxury Villa
$32 SGD per night
Villa in Sri Jayawardenepura Kotte
Next Stop
$29 SGD per night
Villa in Dehiwala-Mount Lavinia
Seeyas Villa 1 or 2 Bed FamilyFriendly comfortable
$67 SGD per night
Villa in Dehiwala-Mount Lavinia
Sea esta mountlaviniya
$149 SGD per night
Villa in Homagama
Serene 3 bedroom villa
$76 SGD per night

Villa rentals with a pool

Superhost
Villa in Moratuwa
Villa Sūrya Bolgoda Lake
$226 SGD per night
Superhost
Villa in Colombo
Tekkawatta
$148 SGD per night
Superhost
Villa in Polgasowita
Villa 105 - Maple
$59 SGD per night
Villa in Malabe
Tranquil 3 bedroom villa next to a paddy field
$61 SGD per night
Villa in Panadura
LakeLife Bolgoda
$93 SGD per night
Villa in Moratuwa
MyH LAKE Front Pvt Villa, Near City, Inc Breakfast
$184 SGD per night
Villa in Piliyandala
Temple Pond Villa - Entire Villa
$147 SGD per night
Villa in Colombo
Private Villa in Colombo
$255 SGD per night
Villa in Dehiwala-Mount Lavinia
Modern and Luxurious 5-Bedroom Home
$267 SGD per night
Villa in Colombo
ZEN-RED villa
$105 SGD per night
Villa in Moratuwa
Hector Villa. A Home away from Home.
$230 SGD per night
Villa in Sri Jayawardenepura Kotte
Villa 61A - Capital of Sri Lanka
$305 SGD per night

Villa rentals with a hot tub

Villa in Dehiwala-Mount Lavinia
Aron's Lavinia Cozy 4 bedroom duplex
$141 SGD per night
Villa in Piliyandala
Villa Bolgoda
$397 SGD per night
Villa in Ratnapura
6BR Old Colonial Villa in Adams Peak
$487 SGD per night
Villa in Negombo
Luxury Beach Villa with your privacy
$701 SGD per night
Villa in Katukurunda
Sadev Lake Villa Bandaragama - Stay at Lake side
$305 SGD per night
Villa in Dehiwala-Mount Lavinia
Luxury living, light-filled waterfront Villa.
$134 SGD per night
Villa in Thalahena
Place for nature lovers
$33 SGD per night
Villa in Kitulgala
Villa Kasthuri With Plunge Pool & Hot Tub
$528 SGD per night
Villa in Gampaha
Cheerful 4 bedroom villa with a swimming pool
$60 SGD per night
Villa in Wadduwa
Feel Village in Kalutara
$406 SGD per night
Villa in Thudugala
Kavi Villa Place
$88 SGD per night
Superhost
Room in Katunayake
RH 4 Double room, katunayake
$32 SGD per night

Destinations to explore

  1. Airbnb
  2. Sri Lanka
  3. Western Province
  4. Colombo
  5. Villa rentals