Skip to main content

The 10 Best Cottages in Colombo, Sri Lanka

Check out our pick of great cottages in Colombo

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Boasting air-conditioned accommodation with a private pool, No 10 @ Carlwil place is set in Colombo. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is located 90 metres from Kollupitiya Beach.

Very accommodating - met us at 1 am to give the keys. House had plenty of space

Show more Show less
9.2
Superb
6 reviews
Price from
£57
per night

Featuring a garden and views of garden, Rai Villa Colombo is a recently renovated bed and breakfast located in Colombo, 19 km from R Premadasa Stadium. The property is around 19 km from Bambalapitiya Railway Station, 20 km from Khan Clock Tower and 26 km from Leisure World. There is a sun terrace and guests can make use of free WiFi and free private parking.

Very nice room in the family home of the host, sparkling clean and very kind staff. A bit outside but very close to an intercity bus station

Show more Show less
9.8
Exceptional
13 reviews
Price from
£23
per night

Offering a shared lounge and city view, New White House is set in Colombo, 19 km from Bambalapitiya Railway Station and 21 km from Leisure World. This property offers access to a balcony, free private parking and free WiFi. The property offers car hire and features a garden and outdoor fireplace.

I am so happy about rooms, cleanliness, and the freedom Enjoyed so much

Show more Show less
9
Superb
6 reviews
Price from
£32
per night

Situated just 4.3 km from Bambalapitiya Railway Station, Avega Urban - Colombo 07 offers accommodation in Colombo with access to a terrace, a shared lounge, as well as private check-in and check-out. This holiday home features free private parking, a shared kitchen and free WiFi. The accommodation provides a shuttle service, while a car rental service is also available.

A good vacation home to stay with the family.

Show more Show less
9.5
Exceptional
8 reviews
Price from
£45
per night

Featuring pool views, Angam Villas Colombo offers accommodation with an outdoor swimming pool, an open-air bath and a garden, around 9.2 km from R Premadasa Stadium. The air-conditioned accommodation is 10 km from Bambalapitiya Railway Station. There is a sun terrace and guests can make use of free WiFi and free private parking.

We loved our stay at Angam villas. Shelom and the staff were very helpful and friendly. There had been a big storm the night before and a lot of rooms were without electricity. This was swiftly rectified and we had a very comfortable stay in our lovely room overlooking the pool. Shelom made us a traditional Sri Lankan dinner and wonderful breakfast. Angam villa lies on the south side of Colombo around a 20min tuk tuk ride to Colombo centre. This may not suit everyone, but we were at the end of our 14 Day trip and not looking to do much. Angam villa is very quiet and small so we basically had the place to ourselves, it was also end of high season in the beginning of May. Highly recommend 👌 👍

Show more Show less
8.7
Fabulous
117 reviews
Price from
£44
per night

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.

The accommodation comes with a satellite flat-screen TV. Some units include a seating area and/or balcony. A fridge and kettle are also available. Every unit has a private bathroom with bathrobes. Bed linen is offered.

Our stay at Colombo VIlla was the perfect start to our time here in Sri Lanka. Despite our very late arrival from an international flight, we were warmly greeted at the front door and we slept so well in the super comfortable bed. The staff are very considerate and can't do enough to make sure you have everything you need for your stay. Breakfast is delicious and extensive, and they kindly catered for my plant based dietary needs. At the end of each hot day, the very clean pool was a treat to return to and refresh before dinner at a locally recommended restaurant. There is plenty of hot water and good shower pressure, very effective wi-fi connection in our room and they provided fantastic suggestions for getting to know the city. Most areas are walkable, if you don't mind the heat, or short tuktuk rides away. We are staying again on our departure from Sri lanka, and are very much looking forward to returning to Colombo Villa.

Show more Show less
8.9
Fabulous
109 reviews
Price from
£96
per night

Featuring garden views, Colombo Residence features accommodation with balcony, around 5.4 km from R Premadasa Stadium. This 3-star holiday home offers a shared kitchen and full-day security. The holiday home offers rooms with air conditioning, free private parking and free WiFi.

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 🙏🏼

Show more Show less
8.6
Fabulous
31 reviews
Price from
£48
per night

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. This property offers access to a balcony, free private parking and free WiFi. The accommodation features a 24-hour front desk, a shared kitchen and luggage storage for guests.

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 .

Show more Show less
8.8
Fabulous
49 reviews
Price from
£49
per night

In the Kollupitiya district of Colombo, close to Kollupitiya Beach, Mountain View Holidays has a private beach area and a washing machine. This beachfront property offers access to free WiFi and free private parking. The holiday home features a sun terrace and a 24-hour front desk.

Show more Show less
1
Review score
2 reviews
Price from
£53
per night

Featuring a patio with city views, a garden and a shared lounge, VILLA COLOMBO7 5BR HOLIDAY HOME UP to 10 Guests can be found in Colombo, close to Colombo Town Hall and 4.1 km from Bambalapitiya Railway Station. This property offers access to a balcony, free private parking and free WiFi. The accommodation provides a shared kitchen, and luggage storage for guests.

Show more Show less
9
Superb
1 reviews
Price from
£111
per night

Looking for a cottage?

Cottages are perfect for travellers who enjoy feeling cosy and independent in the countryside. Usually small, traditionally built houses, cottages spread across one or two floors, making them great for families, or holidays with a little more privacy.
Search cottages in Colombo

Most booked cottages in Colombo this month

Enjoy breakfast in Colombo!

  • Colombo Villa
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 109 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.

    Location, services, hospitality, interior all are very excellent.

  • Colombo Residence
    Breakfast options
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 31 reviews

    Featuring garden views, Colombo Residence features accommodation with balcony, around 5.4 km from R Premadasa Stadium. This 3-star holiday home offers a shared kitchen and full-day security.

    The location and the attitude of the staff as well as owner.

  • The Lemon Court Residence

    Located in Colombo, The Lemon Court Residence offers accommodation with a private pool. This property offers access to a balcony, free private parking and free WiFi.

  • VILLA COLOMBO7 5BR HOLIDAY HOME UP to 10 Guests
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1 review

    Featuring a patio with city views, a garden and a shared lounge, VILLA COLOMBO7 5BR HOLIDAY HOME UP to 10 Guests can be found in Colombo, close to Colombo Town Hall and 4.1 km from Bambalapitiya...

  • No 10 @ Carlwil place
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 6 reviews

    Boasting air-conditioned accommodation with a private pool, No 10 @ Carlwil place is set in Colombo. This property offers access to a balcony, free private parking and free WiFi.

  • Your Perfect Vacation Home!

    Featuring air-conditioned accommodation with a balcony, Your Perfect Vacation Home! is located in Colombo.

  • Kirula Villa House
    Breakfast options
    1.0
    Scored 1.0
    Very poor
    Rated very poor
     · 1 review

    Kirula Villa House is set in Colombo, 2.6 km from Milagiriya Beach, 2.8 km from Wellawatte Beach, and 4.5 km from Bambalapitiya Railway Station.

  • "The De Fonseka Cottage" By Swarg
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1 review

    Located in Colombo with Milagiriya Beach and Bambalapitiya Beach nearby, "The De Fonseka Cottage" By Swarg provides accommodation with free private parking.

These cottages in Colombo have options with FREE cancellation

  • Rai Villa Colombo
    Free cancellation options available
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 13 reviews

    Featuring a garden and views of garden, Rai Villa Colombo is a recently renovated bed and breakfast located in Colombo, 19 km from R Premadasa Stadium.

    Very nice room in the family home of the host, sparkling clean and very kind staff. A bit outside but very close to an intercity bus station

  • New White House
    Free cancellation options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 6 reviews

    Offering a shared lounge and city view, New White House is set in Colombo, 19 km from Bambalapitiya Railway Station and 21 km from Leisure World.

  • Avega Urban - Colombo 07
    Free cancellation options available
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 8 reviews

    Situated just 4.3 km from Bambalapitiya Railway Station, Avega Urban - Colombo 07 offers accommodation in Colombo with access to a terrace, a shared lounge, as well as private check-in and check-out.

    房间为上下两层楼,较为宽敞,安静。房间内设施较为齐全,房屋的大叔较为友好,适合多组家庭入住。这里离市区有5公里左右的车程,相对来说还是很方便。

  • Occazia Residence
    Free cancellation options available
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 49 reviews

    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.

    the housekeeper tried to help in all ways he could

  • Suji's villa
    Free cancellation options available

    Located in Colombo and only 17 km from Leisure World, Suji's villa provides accommodation with garden views, free WiFi and free private parking.

  • Mountain View Holidays
    Free cancellation options available
    1.0
    Scored 1.0
    Very poor
    Rated very poor
     · 2 reviews

    In the Kollupitiya district of Colombo, close to Kollupitiya Beach, Mountain View Holidays has a private beach area and a washing machine.

  • Cosy Secure Comfortable for whole family
    Free cancellation options available

    Offering a garden and garden view, Cosy Secure Comfortable for whole family is located in Colombo, 12 km from R Premadasa Stadium and 14 km from Bambalapitiya Railway Station.

  • Kaaya Villa @ Thalawathugoda
    Free cancellation options available
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 3 reviews

    Kaaya Villa @ Thalawathugoda, a property with a garden and a terrace, is situated in Colombo, 15 km from Khan Clock Tower, 27 km from Leisure World, as well as 48 km from St Anthony's Church.

Travelling by car? These cottages in Colombo offer free parking!

  • Angam Villas Colombo
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 117 reviews

    Featuring pool views, Angam Villas Colombo offers accommodation with an outdoor swimming pool, an open-air bath and a garden, around 9.2 km from R Premadasa Stadium.

    Great pool, delicious breakfast and very helpful host

  • Holiday home Wellawatta

    Set in Colombo, 1.1 km from Wellawatte Beach and 1.6 km from Milagiriya Beach, Holiday home Wellawatta offers a garden and air conditioning.

  • Araliya Uyana Residencies Colombo - Entire House with Two Bedrooms
    6.2
    Scored 6.2
    Pleasant
    Rated pleasant
     · 6 reviews

    2.5 km from Mount Lavinia Beach, Araliya Uyana Residencies Colombo - Entire House with Two Bedrooms is a recently renovated property set in Colombo and offers air-conditioned rooms with free WiFi and...

  • Seeya's Villa, your Home away from Home
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 6 reviews

    Situated in Colombo, 500 metres from Mount Lavinia Beach and 7.2 km from Bambalapitiya Railway Station, Seeya's Villa, your Home away from Home features air-conditioned accommodation with a balcony...

FAQ about cottages in Colombo








Cottages that guests love in Colombo

  • Avg. price/night: £31.87
    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 559 reviews
    location. heritage.
    Cliff
    People with friends
  • Avg. price/night: £48.20
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 295 reviews
    Charming old mansion which has been nicely and carefully restored ♥️ Free Yoga class in a fab Yogi environment 🤍 The adjoining Restaurant seeds is one of the nicest in town 💚
    Christine
    Solo traveller
  • Avg. price/night: £110.92
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 3,963 reviews
    Exceptional facilities. Infinity pool and jacuzzi were fabulous. Jacuzzi with in the Spa has got to have one of the most outstanding views I have ever seen. Roof top bar has a great vibe and view. I had a special request involving the help of house keeping services who delivered my request with outstanding co-ordination and support and discretion. Thank you 🙏 I would have no hesitation in recommending Granbell hotel for a romantic stay or family stay. We look forward to another stay in the future.
    Deborah
    Young couple
  • Avg. price/night: £50.19
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 107 reviews
    Nice place. Calm district. There is beautiful park near the hotel. Cozy rooms with pictures.
    Konstantin
    Young couple
  • Avg. price/night: £46.52
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2,971 reviews
    Hotel short walk/tuk tuk ride from Forte Station Clean comfortable basic room Welcoming staff Lobby area cosy and comfortable with all day complimentary tea/coffee/water
    Michael
    Young couple
  • Avg. price/night: £44.18
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 117 reviews
    Beautiful Villa outside Colombo, with big and cozy rooms with private balcony. In the centre of the villa there is a swimming pool, surrounded by trees that create a special atmosphere, in particular in the sunset/night. Staff is really helpful and kind. Suggest if you like to relax out of the Colombo noise
    Elisa Spizzo
    People with friends
  • Avg. price/night: £28.92
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 473 reviews
    Cozy pool home away from home feel vibe
    Gabriel George
    Solo traveller
  • Avg. price/night: £27.88
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 13 reviews
    Design, friendly hosts, delicious food, comfortable bed, bright room, cleanliness and a comfortable stay at a country house outdoors. We will highly recommended for tourists who loves peaceful area.
    Ainura
    Family with young children
  • Avg. price/night: £96.32
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 371 reviews
    A charming hotel away from the major hustle and bustle, which has both advantages and disadvantages. But overall, a positive stay.
    Kevin
    Young couple
  • Avg. price/night: £53.77
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 284 reviews
    cozy, sweet place, quiet and green, a great place to relax from the busy city. friendly owners.
    Felix
    Solo traveller

Research, refine and make plans for your whole trip