The 10 best villas in Colombo, Sri Lanka | Booking.com
Skip to main content

Villas in Colombo

Find the villas that appeal to you the most

The best villas in Colombo

Check out our selection of great villas in Colombo

Filter by:

Review score

Colombo Villa

Cinnamon Gardens, Colombo

Located in Colombo, Colombo Villa features free WiFi, a garden and year-round outdoor pool. U.S. Embassy is 0.9 mi away. Free private parking is available on site.

P
Pungky
From
Thailand
We loved everything about Colombo Villa. The room, the facilities, the host, everything!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 202 reviews
Location 9.2
Price from
$120
1 night, 2 adults

Spacious and Serene Family Home in Colombo

Colombo

Providing a garden, Spacious and Serene Family Home in Colombo features accommodations in Colombo. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Location 10.0
Price from
$125.28
1 night, 2 adults

Teal Villa

Colombo

Teal Villa offers accommodations in Colombo, 1.3 miles from Wellawatte Beach and 2.1 miles from Bambalapitiya Railway Station.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Location 9.3
Price from
$202.50
1 night, 2 adults

Villa Vikasa Colombo

Colombo

A recently renovated villa, Villa Vikasa Colombo offers accommodations in Colombo. This property offers access to a balcony, free private parking, and free Wifi.

R
Rithik
From
India
The moment I stepped in to the vila, I felt a sense of calm wash over me. the overall ambiance is so relaxing. I loved the modern interiors mixed with the traditional charm. The location is perfect, not too far from the city center but far enough to escape the noise. I can't wait to come back! My stay at the villa was an absolute dream.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 43 reviews
Location 8.9
Price from
$90
1 night, 2 adults

Angam Villas Colombo

Colombo

Offering garden views, Angam Villas Colombo in Colombo features accommodations, an outdoor swimming pool, an open-air bath, a garden, and a shared lounge.

B
Bob Skaggs
From
Sri Lanka
A little difficult to find...it is behind a very plain facade, but once inside it was a modern and elegant oasis in the city. Very calming and comfortable lobby. Gamini,, the manager, was so hospitable. They will prepare (with notice) lunch and dinner and you can eat in your room or the dining room. Nice refreshing swimming pool...part of the reason I booked here. My ground floor room had a private walled garden with a bench...so romantic. The room was modern and spotless. They had the best towels, pillows, and blankets of my trip thus far. I hated to leave...but will be back
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 208 reviews
Location 8.1
Price from
$59
1 night, 2 adults

Occazia Residence

Colombo

Providing free bikes, Occazia Residence offers accommodations in Colombo. This vacation home features free private parking, a 24-hour front desk, and free Wifi.

L
Lahiru
From
Sri Lanka
A great place to stay and Bala's hospitality made us more comfortable. We will visit again. Nice experience
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 51 reviews
Location 8.4
Price from
$60
1 night, 2 adults

Colombo Residence

Colombo

Colombo Residence offers air-conditioned rooms in Colombo. Offering free private parking, the 3-star vacation home is 3.3 miles from R Premadasa Stadium.

r
rajaselvam
From
India
Very comfortable stay, the caretaker was very helpful and the owner was kind enough to arrange for a few of our requests....
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 57 reviews
Location 7.7
Price from
$42.50
1 night, 2 adults

Ama HomeStay Guest Colombo

Rajagiriya (Near Colombo)

5.6 miles from Bambalapitiya Railway Station in Rajagiriya, Ama HomeStay Guest Colombo provides accommodations with access to an open-air bath.

N
Nimesh Chathuranga
From
Sri Lanka
Very clean rooms, friendly service and very calm place. Highly recommended
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 22 reviews
Location 9.6
Price from
$32.20
1 night, 2 adults

Casa Winnie

Kelaniya (Near Colombo)

Casa Winnie is a recently renovated vacation home in Kelaniya where guests can make the most of the garden and barbecue facilities. This property offers access to a terrace and free private parking.

J
Jatin
From
India
The owner is very decent and cooperative, he managed the property like a complete home. All the eminites were there with no extra cost like a stove, free coffee with milk water dispenser and tissue which were not found in any other property.it' was one of the best stays in Sri lanka
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 18 reviews
Location 9.3
Price from
$54
1 night, 2 adults

Tranquill Villa La Dimora

Gampaha (Near Colombo)

Offering barbecue facilities, Tranquill Villa La Dimora offers accommodations in Gampaha. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 11 reviews
Location 8.8
Price from
$81
1 night, 2 adults
All villas in Colombo

Looking for a villa?

Perfect for families, groups, or couples who enjoy luxury and independence while traveling. Enjoy the space and privacy of these fully-furnished, free-standing mansions – travelers can cook, lounge, and explore at their own pace. Note that in Bali, a resort will also be called a villa.

Most booked villas in Colombo and surrounding area in the past month

See all

Great access to the city center. 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

    Colombo Residence offers air-conditioned rooms in Colombo. Offering free private parking, the 3-star vacation home is 3.3 miles from R Premadasa Stadium.

    From $70 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    4.8 miles from Bambalapitiya Railway Station in Colombo, The Garden Pavilion features accommodations with access to an indoor pool.

    From $249.85 per night
  • Scored out of 10, guest rating 4.9
    Disappointing - What previous guests thought, 13 reviews

    Offering quiet street views, Araliya Uyana Residencies Colombo - Entire House with Two Bedrooms in Colombo provides accommodations and a garden.

    From $75.28 per night
  • 3 BHK furnished house-apartment in central colombo offers accommodations in Colombo, 1.2 miles from R Premadasa Stadium and 3.6 miles from Khan Clock Tower.

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

    Providing a garden, KITH and KIN offers accommodations in Colombo. Both free Wifi and parking on-site are available at the vacation home free of charge.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Sea View Apartment is located in Colombo, just a few steps from Milagiriya Beach and a 19-minute walk from Bambalapitiya Railway Station.

Enjoy breakfast in Colombo and nearby

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

    Featuring a garden, Artist Enclave provides accommodations in Sri Jayewardenepura Kotte. This property offers access to a terrace and free private parking.

    From $133.10 per night
  • Urban Oasis Villa - Peaceful Escape in Rajagiriya offers accommodations in Sri Jayewardenepura Kotte, 4.8 miles from Bambalapitiya Railway Station and 5 miles from R Premadasa Stadium.

    From $181.50 per night
  • Serene Ceylon Villa is located in Peliyagoda, just 4.3 miles from R Premadasa Stadium and 5.2 miles from Khan Clock Tower. This property offers access to a terrace and free private parking.

    From $101.01 per night
  • Soul Beach Colombo offers accommodations in Dehiwala, a few steps from Mount Lavinia Beach and 3 miles from Bambalapitiya Railway Station.

    From $72.15 per night
  • Colombo Green Heaven offers accommodations in Cotta Road Railroad Station, 3.1 miles from Bambalapitiya Railway Station and 3.6 miles from R Premadasa Stadium.

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 5 reviews

    Featuring a garden, Central residence Rajagiriya-Entire House provides accommodations in Sri Jayewardenepura Kotte. This property offers access to a terrace and free private parking.

  • Rahmath villa

    Kolonnawa
    Breakfast options

    Rahmath villa offers accommodations in Kolonnawa, 6.1 miles from Bambalapitiya Railway Station and 16 miles from Leisure World.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 11 reviews

    A tropical paradise; stunning house, pool, garden offers accommodations in Wattala, 3.6 miles from R Premadasa Stadium and 4.6 miles from Khan Clock Tower.

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

  • The vacation home is composed of 2 bedrooms, a fully equipped kitchen, and 3 bathrooms. Free private parking is available at Rahmath villa. The accommodation is non-smoking.

    From $72 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 5 reviews

    Sandy Bliss Villa in Sri Jayewardenepura Kotte provides accommodations with a terrace and a shared lounge. This villa offers free private parking and a shared kitchen.

    From $52.17 per night
  • 3 Bedrooms house with Air Condition is located in Kotikawatta, just 4.1 miles from R Premadasa Stadium and 5.3 miles from Khan Clock Tower.

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

    The Hide is located in Sri Jayewardenepura Kotte, just 4.4 miles from Bambalapitiya Railway Station and 4.6 miles from R Premadasa Stadium.

  • The Comfort Zone - A House near Colombo offers accommodations in Dippittigoda, 7.6 miles from Bambalapitiya Railway Station and 17 miles from Leisure World.

    From $43.56 per night
  • Wave Island is located in Sri Jayewardenepura Kotte, just 5.8 miles from R Premadasa Stadium and 6.3 miles from Khan Clock Tower.

    From $205.70 per night
  • Mitrayu

    Nugegoda
    Free parking
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 49 reviews

    Mitrayu provides air-conditioned rooms in Nugegoda. With free private parking, the property is 4.9 miles from Bambalapitiya Railway Station and 6.4 miles from R Premadasa Stadium.

    From $24.85 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 11 reviews

    Offering barbecue facilities, Tranquill Villa La Dimora offers accommodations in Gampaha. This property offers access to a balcony, free private parking, and free Wifi.

    From $100.80 per night

FAQ about villas in Colombo

Villas That Guests Love in Colombo

See all
  • Avg. price/night: $120
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 202 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: $120
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 202 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: $69.62
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 208 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: $69.62
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 208 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