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 pick 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 1.4 km away. Free private parking is available on site.

A
Anna
From
Czech Republic
This place is basically in the centre of Colombo but also completely calm surrounded by a nice garden, with a pool and seating around. It is an old nice wooden villa with a lovely atmosphere. Also we had a wonderful breakfast and the manager of the villa is a great man at the right place. Organised for us all we needed for a very good price and kids just loved him.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 202 reviews
Price from
US$120
1 night, 2 adults

Spacious and Serene Family Home in Colombo

Colombo

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.

S
Sumedha
From
United Kingdom
Very Spacious living room with 2 Kitchens. Massive House with 5 Bedrooms and 4 Bathrooms. Drinking Water supplied to the dispenser. Owner & Care taker answer the calls and provide all the necessary things. Bedding changed on request for long stay. Easy access to small food shops. walking distance to glossary shops. Very Clean property. Massive front garden to play Badminton, cricket and football with Kids. Badminton NET, rackets, bat, ball and wickets...etc.. available. Washing machine and Iron board also available. TV with Prime Video & Premium You Tube(Add free). Fast Wi-Fi access to our phones and laptops... Overall excellent. Installed with CCTV and can monitor form Ground Floor and Upstairs monitor in the hallway. Very Safe place.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
US$125.28
1 night, 2 adults

Teal Villa

Colombo

Located 3.3 km from Bambalapitiya Railway Station, 8.4 km from Khan Clock Tower and 9 km from R Premadasa Stadium, Teal Villa offers accommodation set in Colombo.

J
Joo Hsiu
From
Singapore
We discovered Teal Villa online two days before our departure for Sri Lanka and made a last minute decision to change our booking. Sherden made immediate contact and kept in close touch on our very late arrival into Colombo. He was there past midnight to greet us and show us around the property. What a wonderful find this property is. It’s a chance for a group of up to 8 to stay in a charming, beautifully furnished house with creeping bougainvillea, delightful private courtyards, and a lovely wrought iron bannistered-spiral staircase. The house is spacious, bright and clean, and has plenty of seating areas for people to find a quiet corner. Also, there is a billiards table at the top floor. There are air-cons and fans in every room, mosquito nets over the beds and every room has an en-suite bathroom so no need to share. Would come again in a heartbeat. Wonderful hospitality.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
US$180
1 night, 2 adults

3BR Holiday Home

Colombo

Offering a garden and garden view, 3BR Holiday Home is situated in Colombo, 4.3 km from Khan Clock Tower and 4.6 km from R Premadasa Stadium.

M
Mendis
From
Sri Lanka
This property was perfect for our group of six. We found it to be extremely conveniently located, impeccably clean, and very comfortable throughout our stay. The availability of parking for approximately two cars (depending on their size) was a definite plus. The owners were incredibly welcoming and provided excellent flexibility regarding key collection and check-in/out procedures. We would absolutely recommend this accommodation
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$80
1 night, 2 adults

Villa Vikasa Colombo

Colombo

A recently renovated villa located in Colombo, Villa Vikasa Colombo features a garden. This property offers access to a balcony, free private parking and free WiFi.

T
Tereza
From
Czech Republic
Absolutely amazing! It was very clean, beautifully decorated, with every detail thought through. The host was super super nice, you can see that they do it with love and passion.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 43 reviews
Price from
US$90
1 night, 2 adults

Angam Villas Colombo

Colombo

Angam Villas Colombo is set in Colombo and features a pool with a view and garden views. It is situated 9.2 km from R Premadasa Stadium and features a shared kitchen.

R
Ruth
From
Australia
Our stay at this self-catering room was perfect for a romantic getaway. The beautifully laid-out space featured a modern bathroom with top-notch fixtures, adding to the luxurious feel. The private terrace was a highlight, offering a serene spot to unwind. The property’s privacy made it feel like a hidden gem, allowing us to fully relax. Stylish, comfortable, and well-equipped—an ideal retreat for couples seeking a peaceful escape.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 207 reviews
Price from
US$59
1 night, 2 adults

Occazia Residence

Colombo

Situated in Colombo, 5.1 km from Bambalapitiya Railway Station and 9.1 km from R Premadasa Stadium, Occazia Residence offers free bikes and air conditioning.

s
steve
From
Malaysia
The caretaker was really accommodating all your resquest at his best. Place was clean and well maintained. They allows you prepare your own food at kitchen as all the basic equipments or cooking tools are available. Rooms are spacious and clean. Overall i will thumbs up .
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 51 reviews
Price from
US$50
1 night, 2 adults

Colombo Residence

Colombo

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.

S
Serine
From
Romania
Everything was so great, couldn’t be better, all the rooms in the residence were so clean, the bed is very comfortable and the location was very good, we will certainly book again when we come back next time, miss Sudammi and Jay were very helpful, thank you so much 🙏🏼
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 57 reviews
Price from
US$42.50
1 night, 2 adults

Ama HomeStay Guest Colombo

Rajagiriya (Near Colombo)

Featuring inner courtyard views, Ama HomeStay Guest Colombo provides accommodation with an open-air bath, free bikes and a garden, around 9.1 km from Bambalapitiya Railway Station.

N
Natalia
From
Russia
We had to stay for 24 hours before our flight. We had a small dog with us. Kumar (host) allowed us to leave the dog in the room while we were away. The owner is polite and helpful. Took us out to dinner in the evening. The room is not big, but comfortable. The facilities are shared
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 22 reviews
Price from
US$32.20
1 night, 2 adults

Casa Winnie

Kelaniya (Near Colombo)

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

N
Nes Larue
From
Seychelles
*Casa Winnie- A Home Away from Home – A Truly Heartwarming Experience* From the moment we arrived at Casa Winnie , we were embraced with warmth and kindness. In one of the most difficult times for our family, Mrs. Priyani and family went beyond being just a host, she became a source of comfort, support, and genuine care. Her generosity and compassion made us feel at home, as if we were part of her own family. Every little detail, from her thoughtful gestures to the welcoming atmosphere, reflected her incredible heart. It is rare to find a place where hospitality is not just a service but a heartfelt experience. We will always be grateful for the love and care we received here, and we wholeheartedly recommend Casa Winnie to anyone looking for more than just a place to stay. This is a place where kindness lives, and we will forever hold it close to our hearts. With deepest gratitude.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 18 reviews
Price from
US$54
1 night, 2 adults
All 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

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

  • 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
  • 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
  • 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
  • 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.

    From US$52.17 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
  • 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 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.

    From US$60.50 per night
  • Scored out of 10, guest rating 10.0
    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

Enjoy breakfast in Colombo and nearby

  • 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
  • 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
  • 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...

  • 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...

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

    Situated in Sri Jayewardenepura Kotte, 6.1 km from Bambalapitiya Railway Station and 6.6 km from R Premadasa Stadium, Central residence Rajagiriya-Entire House offers a garden and air conditioning.

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

    KITH and KIN, a property with a garden, is located in Colombo, 1.8 km from Milagiriya Beach, 2.9 km from Bambalapitiya Railway Station, as well as 8 km from Khan Clock Tower.

  • Scored out of 10, guest rating 10.0
    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.

  • Rahmath villa

    Kolonnawa
    Breakfast options

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

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

  • Scored out of 10, guest rating 4.9
    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

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, 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: US$120
    Scored out of 10, guest rating 9.0
    Superb - 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: US$69.62
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 207 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$69.62
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 207 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