Skip to main content

Villas in Colombo

Find the villas that appeal to you the most

The best villas in Colombo

Check out our pick of great villas in Colombo

Looking for a villa?

Perfect for families, groups or couples who enjoy luxury and independence while travelling. Enjoy the space and privacy of these fully-furnished, self-standing mansions — travellers can cook, lounge and explore at their leisure. Note that in Bali, a resort will also be called a villa.

Most booked villas in Colombo and surroundings in the past month

See all

Popular with guests booking villas in Colombo

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking villas in Colombo

Popular with guests booking villas in Colombo

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews

Popular with guests booking villas in Colombo

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4 reviews

Popular with guests booking villas in Colombo

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 44 reviews

Popular with guests booking villas in Colombo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 217 reviews

Popular with guests booking villas in Colombo

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews

Popular with guests booking villas in Colombo

Popular with guests booking villas in Colombo

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 57 reviews

Popular with guests booking villas in Colombo

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 203 reviews

Villas with swimming pools in Colombo and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews

Situated in Sri Jayewardenepura Kotte, 7.4 km from Bambalapitiya Railway Station, Sandy Bliss Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Set in Sri Jayewardenepura Kotte, Urban Oasis Villa - Peaceful Escape in Rajagiriya offers accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$181.50 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Set in Colombo, The Garden Pavilion offers accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$249.85 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Boasting a terrace and views of lake, Marrakech Villa is a recently renovated villa situated in Etulkotte, 9.2 km from Bambalapitiya Railway Station.

From US$46.50 per night

Casa Winnie

Kelaniya
Swimming pool
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 18 reviews

Featuring air-conditioned accommodation with a private pool, garden view and a terrace, Casa Winnie is set in Kelaniya.

From US$59.94 per night

Casa Theo

Kelaniya
Swimming pool
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Boasting air-conditioned accommodation with a private pool, Casa Theo is situated in Kelaniya. This property offers access to a balcony, free private parking and free WiFi.

From US$61.94 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 4 reviews

Located in Sri Jayewardenepura Kotte, 10 km from Bambalapitiya Railway Station, Villa Escondite - The Hotel provides accommodation with pool with a view, free private parking, a garden and a shared...

From US$88 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 12 reviews

Featuring air-conditioned accommodation with a private pool, pool view and a balcony, A tropical paradise; stunning house, pool, garden is located in Wattala.

Great access to the city centre. Check these villas in Colombo and nearby

Colombo Residence

Colombo
Central location
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 57 reviews

Set within 6.1 km of Khan Clock Tower and 6.2 km of Bambalapitiya Railway Station, Colombo Residence offers rooms with air conditioning and a private bathroom in Colombo.

From US$70 per night

3 BHK furnished house-apartment in central colombo is set in the Dematagoda district of Colombo, 2 km from R Premadasa Stadium, 5.9 km from Khan Clock Tower and 6.8 km from Bambalapitiya Railway...

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 19 reviews

Featuring accommodation with a terrace, KITH and KIN is located in Colombo. Both free WiFi and parking on-site are available at the holiday home free of charge.

From US$22.20 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Colombo, 100 metres from Milagiriya Beach and 1.6 km from Bambalapitiya Railway Station, Sea View Apartment offers air conditioning.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews

Situated in Colombo, 1.4 km from Wellawatte Beach and 3 km from Bambalapitiya Railway Station, Spacious and Serene Family Home in Colombo offers a garden and air conditioning.

From US$123.79 per night
Scored out of 10, guest rating 4.7
Disappointing - What previous guests thought, 13 reviews

Boasting a garden and views of quiet street, Araliya Uyana Residencies Colombo - Entire House with Two Bedrooms is a recently renovated holiday home set in Colombo, 2.5 km from Mount Lavinia Beach.

From US$75.28 per night

Travelling by car? These villas in Colombo and nearby offer free parking

Set in Wennawatta in the Colombo District region, Rahmath villa offers accommodation with free private parking. The holiday home is composed of 2 bedrooms, a fully equipped kitchen, and 3 bathrooms.

From US$72 per night

Located in Kolonnawa, 10 km from Bambalapitiya Railway Station and 27 km from Leisure World, Rahmath villa offers air conditioning.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Boasting garden views, Artist Enclave features accommodation with a garden and a balcony, around 6.3 km from R Premadasa Stadium.

From US$133.10 per night

3 Bedrooms house with Air Condition is situated in Kotikawatta, 8.5 km from Khan Clock Tower, 11 km from Bambalapitiya Railway Station, and 25 km from Leisure World.

From US$151.25 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews

Boasting garden views, The Hide features accommodation with a garden and a balcony, around 7.1 km from Bambalapitiya Railway Station.

Located in Dippittigoda, 12 km from Bambalapitiya Railway Station and 28 km from Leisure World, The Comfort Zone - A House near Colombo offers a garden and air conditioning.

From US$43.56 per night

Set in Peliyagoda, 6.9 km from R Premadasa Stadium and 8.4 km from Khan Clock Tower, Serene Ceylon Villa offers air conditioning. This property offers access to a balcony and free private parking.

From US$101.01 per night

Set 9.4 km from R Premadasa Stadium and 10 km from Khan Clock Tower in Sri Jayewardenepura Kotte, Wave Island offers accommodation with a kitchen.

From US$205.70 per night

Enjoy breakfast in Colombo and nearby

Boasting accommodation with a private pool, Soul Beach Colombo is situated in Dehiwala. This property offers access to a balcony, free private parking and free WiFi.

From US$72.15 per night

Set in Cotta Road Railroad Station, 4.9 km from Bambalapitiya Railway Station and 5.7 km from R Premadasa Stadium, Colombo Green Heaven offers air-conditioned accommodation with a balcony and free...

Boasting air-conditioned accommodation with a private pool, Villa 61 - Capital of Sri Lanka is situated in Pagoda. This property offers access to a balcony, free private parking and free WiFi.

Boasting air-conditioned accommodation with a balcony, Villa 61A - Capital of Sri Lanka is situated in Pagoda. This property offers access to a terrace and free private parking.

J3 Corner Nest

Nugegoda
Breakfast options

Situated in Nugegoda, 6.4 km from Bambalapitiya Railway Station and 10 km from R Premadasa Stadium, J3 Corner Nest offers air conditioning.

Mani Villa

Wattala
Breakfast options

Located in Wattala, 8.8 km from R Premadasa Stadium and 10 km from Khan Clock Tower, Mani Villa offers air conditioning. This property offers access to a balcony, free private parking and free WiFi.

From US$180.38 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Featuring city views, Rooftop Garden - 3 Bedrooms - Parking - 10minBeach provides accommodation with a garden and a patio, around less than 1 km from Mount Lavinia Beach.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Boasting air-conditioned accommodation with a balcony, Tara Villa is situated in Sri Jayewardenepura Kotte. This property offers access to a terrace, free private parking and free WiFi.

FAQ about villas in Colombo

Villas that guests love in Colombo

See all
Avg. price/night: US$120
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 203 reviews
The staff at Colombo Villa were very accommodative of our needs. The rooms were fantastic... very spacious... perfect for our family. Would definitely recommend this place, right at the centre of Colombo.
Guest review by
Ajantha
Family with young children
Avg. price/night: US$120
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 203 reviews
Beautiful well appointed villa in great location for visiting park and museum. Friendly helpful staff. Fabulous breakfast. Pool was a bonus.
Guest review by
Fiona
Family with young children
Avg. price/night: US$68.44
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 217 reviews
We had a great stay at Angam Villas! Was a calm and relaxing place away from the madness of the city! It felt like a little oasis. We loved the pool and the bed was super comfy and a tv for evening Netflix watching. We really enjoyed our hosts too, the owner was very friendly and really helpful and kind. Thanks for a wonderful stay!
Guest review by
kate
Young couple
Avg. price/night: US$68.44
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 217 reviews
Angam Villas is very tastefully decorated and the rooms are spacious and very comfortable. The hosts are very friendly and made check-in very easy. The pool was great for a quick dip and looks as beautiful as in the pictures.
Guest review by
Anjukan
Young couple
gogless