Skip to main content

Villas in Battaramulla

Find the villas that appeal to you the most

Villas for every style

Find the right villa for you in Battaramulla

The best villas in Battaramulla

Check out our pick of great villas in Battaramulla

Filter by:

Review score

Angam Villas Colombo

Colombo (Near Battaramulla)

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.

M
Marijke
From
Netherlands
A beautiful villa at a good location near to Colombo. Very good service, spacious modern rooms, lovely pool. Absolutely worth while. Would defenitely recommend.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 229 reviews
Price from
US$65
1 night, 2 adults

Colombo Villa

Colombo (Near Battaramulla)

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, 205 reviews
Price from
US$120
1 night, 2 adults

Colombo ND Villa

Rajagiriya (Near Battaramulla)

Set in Rajagiriya, Colombo ND Villa is a recently renovated accommodation, 8.5 km from R Premadasa Stadium and 9.1 km from Bambalapitiya Railway Station.

s
suharshaka
From
Sri Lanka
“Absolutely loved our stay! The villa was super clean, modern, and even better than the photos. The atmosphere was peaceful and perfect for a relaxing getaway. Everything was well-maintained and comfortable, and we felt at home from the moment we arrived. The place was spotless, stylish, and had all the facilities we needed. Truly one of the best stays we’ve had — highly recommended!”
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$22
1 night, 2 adults

The Samdro Colombo

Colombo (Near Battaramulla)

Boasting air-conditioned accommodation with a patio, The Samdro Colombo is set in Colombo. This property offers access to a balcony, free private parking and free WiFi.

S
Sandaruwan
From
Sri Lanka
Clean and very good place to stay Good management and qaulity service highly Recommended ❤✨️
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews
Price from
US$105.50
1 night, 2 adults

Spacious and Serene Family Home in Colombo

Colombo (Near Battaramulla)

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.

F
Fernando
From
Sri Lanka
Beautiful house. It was spacious and comfortable. The care taker Gloria was very helpful and supportive.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$107.28
1 night, 2 adults

Teal Villa

Colombo (Near Battaramulla)

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.

S
Sayon
From
United Kingdom
Excellent service. Very clean. Brutifully done property with all facilities
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
US$360
1 night, 2 adults

Q3 Homestay

Athurugiriya (Near Battaramulla)

Q3 Homestay, a property with a garden, is located in Athurugiriya, 19 km from Bambalapitiya Railway Station, 19 km from R Premadasa Stadium, as well as 19 km from Leisure World.

G
Gobi
From
Sri Lanka
100% recommended Like this apartment
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 26 reviews
Price from
US$8.71
1 night, 2 adults

Villa Vikasa Colombo

Colombo (Near Battaramulla)

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.

S
Shourya Vikram
From
India
This was one of the most stunning properties we’ve ever stayed at. We had the entire villa to ourselves, and the host ensured every amenity was perfect. We received complimentary items, and there was even a women’s care kit in the bathroom—a thoughtful touch we’ve never seen before. The hospitality was exceptional, and we can’t wait to return!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 52 reviews
Price from
US$90
1 night, 2 adults

Casa Winnie

Kelaniya (Near Battaramulla)

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

C
Chinthaka
From
Sri Lanka
Everything. It's nice and clean cozzy apartment equipped with all modern amenities. Host is really nice. Not far from city, but in a quite, high end neighborhood. It was a pleasant stay indeed.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 18 reviews
Price from
US$54
1 night, 2 adults

Elegance Villa

Boralesgamuwa (Near Battaramulla)

Offering a garden and garden view, Elegance Villa is located in Boralesgamuwa, 9.4 km from Bambalapitiya Railway Station and 14 km from R Premadasa Stadium.

k
kushan
From
Sri Lanka
The location was very convinient, and has a good privacy and a decent neighbourhood! The hosts are very helpful, worth the money and the property was very clean!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews
Price from
US$27.78
1 night, 2 adults
All villas in Battaramulla

Top picks for Battaramulla hotels

Explore our most popular hotels in Battaramulla

Filter by:

Review score

Angam Villas Colombo

Colombo (Near Battaramulla)

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.

M
Marijke
From
Netherlands
A beautiful villa at a good location near to Colombo. Very good service, spacious modern rooms, lovely pool. Absolutely worth while. Would defenitely recommend.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 229 reviews
Price from
US$65
1 night, 2 adults

Colombo Villa

Colombo (Near Battaramulla)

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, 205 reviews
Price from
US$120
1 night, 2 adults

Colombo ND Villa

Rajagiriya (Near Battaramulla)

Set in Rajagiriya, Colombo ND Villa is a recently renovated accommodation, 8.5 km from R Premadasa Stadium and 9.1 km from Bambalapitiya Railway Station.

s
suharshaka
From
Sri Lanka
“Absolutely loved our stay! The villa was super clean, modern, and even better than the photos. The atmosphere was peaceful and perfect for a relaxing getaway. Everything was well-maintained and comfortable, and we felt at home from the moment we arrived. The place was spotless, stylish, and had all the facilities we needed. Truly one of the best stays we’ve had — highly recommended!”
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$22
1 night, 2 adults

The Samdro Colombo

Colombo (Near Battaramulla)

Boasting air-conditioned accommodation with a patio, The Samdro Colombo is set in Colombo. This property offers access to a balcony, free private parking and free WiFi.

S
Sandaruwan
From
Sri Lanka
Clean and very good place to stay Good management and qaulity service highly Recommended ❤✨️
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews
Price from
US$105.50
1 night, 2 adults

Spacious and Serene Family Home in Colombo

Colombo (Near Battaramulla)

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.

F
Fernando
From
Sri Lanka
Beautiful house. It was spacious and comfortable. The care taker Gloria was very helpful and supportive.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$107.28
1 night, 2 adults

Teal Villa

Colombo (Near Battaramulla)

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.

S
Sayon
From
United Kingdom
Excellent service. Very clean. Brutifully done property with all facilities
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
US$360
1 night, 2 adults

Q3 Homestay

Athurugiriya (Near Battaramulla)

Q3 Homestay, a property with a garden, is located in Athurugiriya, 19 km from Bambalapitiya Railway Station, 19 km from R Premadasa Stadium, as well as 19 km from Leisure World.

G
Gobi
From
Sri Lanka
100% recommended Like this apartment
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 26 reviews
Price from
US$8.71
1 night, 2 adults

Villa Vikasa Colombo

Colombo (Near Battaramulla)

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.

S
Shourya Vikram
From
India
This was one of the most stunning properties we’ve ever stayed at. We had the entire villa to ourselves, and the host ensured every amenity was perfect. We received complimentary items, and there was even a women’s care kit in the bathroom—a thoughtful touch we’ve never seen before. The hospitality was exceptional, and we can’t wait to return!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 52 reviews
Price from
US$90
1 night, 2 adults

Casa Winnie

Kelaniya (Near Battaramulla)

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

C
Chinthaka
From
Sri Lanka
Everything. It's nice and clean cozzy apartment equipped with all modern amenities. Host is really nice. Not far from city, but in a quite, high end neighborhood. It was a pleasant stay indeed.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 18 reviews
Price from
US$54
1 night, 2 adults

Elegance Villa

Boralesgamuwa (Near Battaramulla)

Offering a garden and garden view, Elegance Villa is located in Boralesgamuwa, 9.4 km from Bambalapitiya Railway Station and 14 km from R Premadasa Stadium.

k
kushan
From
Sri Lanka
The location was very convinient, and has a good privacy and a decent neighbourhood! The hosts are very helpful, worth the money and the property was very clean!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews
Price from
US$27.78
1 night, 2 adults
All villas in Battaramulla

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 Battaramulla and surroundings in the past month

See all

Popular with guests booking villas in Battaramulla

Popular with guests booking villas in Battaramulla

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

Popular with guests booking villas in Battaramulla

Popular with guests booking villas in Battaramulla

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

Popular with guests booking villas in Battaramulla

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

Popular with guests booking villas in Colombo

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 229 reviews

Popular with guests booking villas in Rajagiriya

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

Popular with guests booking villas in Rajagiriya

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews

Popular with guests booking villas in Nugegoda

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

Popular with guests booking villas in Colombo

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

Villas with swimming pools in Battaramulla and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 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$55.80 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 9.1
Superb - What previous guests thought, 229 reviews

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.

From US$70.80 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$55.50 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Set in Talawatugoda, Colonial Retreat Villa offers accommodation with private pool, free WiFi and free private parking for guests who drive.

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

Located within 16 km of Bambalapitiya Railway Station and 16 km of R Premadasa Stadium, Eden Gardens Residence features rooms with air conditioning and a private bathroom in Hokandara South.

From US$102.85 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
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 205 reviews

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.

From US$140 per night

Enjoy breakfast in Battaramulla and nearby

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

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.

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.

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

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

Boasting air-conditioned accommodation with a balcony, GDS Living Pelawatta 3 Bed & 3 Bathroom Home in Battaramulla, Colombo Sri Lanka is situated in Talangama South.

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

Lush Royale Villa Kotte with Pool & Gym is a recently renovated villa in Sri Jayewardenepura Kotte, where guests can make the most of its outdoor swimming pool and garden.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5 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$66 per night

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.

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

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews

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.

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

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

Located in Sri Jayewardenepura Kotte, 8.3 km from Bambalapitiya Railway Station and 9.4 km from R Premadasa Stadium, Modern 2 Story, 4BR House, Kotte offers a garden and air conditioning.

From US$159.72 per night

Mitrayu

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

Located within 7.9 km of Bambalapitiya Railway Station and 10 km of R Premadasa Stadium, Mitrayu provides rooms with air conditioning and a private bathroom in Nugegoda.

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

Featuring air-conditioned accommodation with a balcony, Cottage by the Lake is set in Talawatugoda. This property offers access to a terrace, free private parking and free WiFi.

From US$84.53 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 9.9
Exceptional - What previous guests thought, 52 reviews

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.

From US$220.40 per night

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

From US$71.15 per night