Skip to main content

The 10 Best Hotel Rooms in Colombo, Sri Lanka

Check out our pick of great rooms 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.

Situated within 1.9 km of Bambalapitiya Beach and 2 km of Kollupitiya Beach, Srilax features rooms with air conditioning and a private bathroom in Colombo. It is set 2.7 km from Milagiriya Beach and offers luggage storage space. The rooms have a balcony with views of the garden.

Nice and quiet rooms in a nice area of Colombo. Excellent cafe located downstairs. Very helpful staff organized our late check out at midnight, and arranged us a ride to the airport. The room was very cute cute and the bathroom was modern and clean. Highly recommend!

Show more Show less
9.2
Superb
362 reviews
Price from
£45
per night

Located in the suburbs of Colombo city, 55TG Boutique Suites offers an authentic home stay experience in a two story 1920's period house with a garden, outdoor pavilion, living room and a lounge.

The units in the guest house are fitted with a kettle. Complete with a private bathroom equipped with a bidet, guest rooms at 55TG Boutique Suites have a flat-screen TV and air conditioning, and selected rooms have a seating area. The rooms have a desk. Certain units include a kitchenette, dining, and a washing machine facilities.

The roof top pool is great and the food was exceptional.

Show more Show less
9.1
Superb
162 reviews
Price from
£104
per night

Leo's Home Stay offers accommodation in Dehiwala, Mount Lavinia 50 metres from the beach. Free WiFi is offered.

Certain rooms include a seating area where you can relax. You will find a kettle in the room. Every room has a private bathroom.

Clean and cosy rooms. James, the caretaker speaks good English and was really helpful. The kitchen facilities were an added plus. The hotel is located just 50-70 metres from the beach. Overall, great stay

Show more Show less
9.1
Superb
145 reviews
Price from
£18
per night

Maniumpathy Hotel has a garden, a shared lounge and a sun terrace with swimming pool and continental breakfast in Colombo. With free WiFi, this 5-star resort offers room service and a 24-hour front desk. There is a restaurant serving American cuisine, and free private parking is available.

Extraordinary vintage home; elegant yet homey, garden and pool heavenly, rooms exquisitely appointed but it was the exceptional staff that was the real treat. This is a sanctuary in the busyness of Colombo. The restaurant is excellent and the neighborhood is beautiful; easy and safe to walk day or night.

Show more Show less
9.5
Exceptional
108 reviews
Price from
£269
per night

All units are fitted with air conditioning, a flat-screen TV with satellite channels, an oven, a kettle, a bidet, slippers and a desk. The bed and breakfast offers some units that have a terrace and quiet street view, and units have a private bathroom and a wardrobe. At the bed and breakfast, all units are equipped with bed linen and towels.

Beautifully decorated room with a lot of taste and attention to detail. The host was so welcoming and such an interesting lady who happened to be an architect and who designed the place herself. The breakfast was great and served in a such a serene courtyard. The family has a little cute dog and that made us miss our own doggy. All in all, the perfect place to escape the noise of the city and enjoy some relaxing moments in an incredibly affordable luxury.

Show more Show less
9.6
Exceptional
140 reviews
Price from
£71
per night

Featuring free WiFi throughout the property, Sayura House offers accommodation in Colombo, 3.5 km from Asiri Surgical Hospital. Free private parking is available on site.

Each room is fitted with a private bathroom.

We got a very warm welcome from the amazing staff of Sayura House on our first day in Sri Lanka. Great location, isolated from the noise of the nearby busy streets. The place is beautiful with trees, birds and squirrels. Everything is very clean. They are also very enviroment friendly, there are no plastic in the hotel at all. Also recommending their restaurant. Poke65 has delicious foods. Thank you for having us!

Show more Show less
9.3
Superb
240 reviews
Price from
£56
per night

Offering views of the garden, "27" Spathodea- Oasis in the City is located in Colombo in the Colombo District Region, 1.6 km from Asiri Surgical Hospital. Free WiFi is offered and free private parking is available on site.

Certain rooms include a seating area for your convenience. A terrace or patio are featured in certain rooms. All rooms include a private bathroom fitted with a bath or shower.

We couldn’t have picked a better place to start our Sri Lanka trip! The home is beautiful, the rooms are modern, comfortable, and clean! The best part of our stay was definitely meeting Glenn, Fiona and Sita! Glenn was soooo helpful in giving us recommendations for our trip as we didn’t have anything planned out. Glenn and Fiona went above and beyond in helping us even after we left their place. They are genuinely so caring and kind-hearted :) Glenn even gave us a ride to the train station early in the morning as we couldn’t get a tuk tuk in time. The breakfast was also delicious!

Show more Show less
9.6
Exceptional
109 reviews
Price from
£40
per night

Ideally set in Colombo, Regent Residencies - Colombo is a recently renovated homestay, which offers air-conditioned rooms with free WiFi and free private parking. With city views, this accommodation provides a balcony. The accommodation features airport transfers, while a bicycle rental service is also available.

Very centrally located with lovely family hosts. So welcoming to our little family of 4. Gave us some great local knowledge and FANTASTIC breakfast. Even accommodated to our young kids that weren’t too sure about Sri Lankan food. This accommodation is on the third floor, stairs only with access through the lower level parkade. We never had any issues and seemed a safe area of Colombo.

Show more Show less
9.5
Exceptional
22 reviews
Price from
£32
per night

The spacious apartment with a balcony and sea views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with an oven and a microwave, and 2 bathrooms with a hot tub. This apartment is non-smoking and soundproof.

Very clean and spacious, near beach, good ac in bedroom. Large balcony.

Show more Show less
9
Superb
5 reviews
Price from
£43
per night

At the homestay, each unit is equipped with a desk. With a private bathroom equipped with a walk-in shower and a hair dryer, units at the homestay also provide guests with free WiFi, while certain rooms will provide you with a terrace. At the homestay, each unit comes with bed linen and towels.

Amazing property, very clean and peaceful vibe

Show more Show less
9.6
Exceptional
18 reviews
Price from
£53
per night

Most booked rooms in Colombo this month

Enjoy breakfast in Colombo!

  • Marino Beach Colombo
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 8,516 reviews

    Marino Beach Colombo has an outdoor swimming pool, fitness centre, a garden and terrace in Colombo.

    Super friendly staff, amazing pool & room had great amenities

  • Sofia Colombo City Hotel
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 195 reviews

    Located in Colombo, 200 metres from Kollupitiya Beach, Sofia Colombo City Hotel provides accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

    Very kind stuff and good structure. Room was clean and comfortable

  • 55TG Boutique Suites
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 162 reviews

    Located in the suburbs of Colombo city, 55TG Boutique Suites offers an authentic home stay experience in a two story 1920's period house with a garden, outdoor pavilion, living room and a lounge.

    Great service, great staff and really unique design 👍🏻

  • Maniumpathy Hotel
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 108 reviews

    Maniumpathy Hotel has a garden, a shared lounge and a sun terrace with swimming pool and continental breakfast in Colombo.

    Very nice atmosphere Very relaxing place and colonial atmosphere

  • Urban Bliss Studio
    Breakfast options
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 140 reviews

    Situated within 3.3 km of Bambalapitiya Railway Station and 6.5 km of R Premadasa Stadium in Colombo, Urban Bliss Studio provides accommodation with seating area.

    Everything (design, comfort, location, friendly hosts)

  • Sayura House
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 240 reviews

    Featuring free WiFi throughout the property, Sayura House offers accommodation in Colombo, 3.5 km from Asiri Surgical Hospital. Free private parking is available on site.

    Amazing stay and the most helpful and super friendly staff!

  • "27" Spathodea- Oasis in the City
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 109 reviews

    Offering views of the garden, "27" Spathodea- Oasis in the City is located in Colombo in the Colombo District Region, 1.6 km from Asiri Surgical Hospital.

    Excellent food. individual attention given by the owner himself.

  • Colombo 07 Charming Home Stays
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 29 reviews

    The recently renovated Colombo 07 Charming Home Stays is set in Colombo, near Sinhalese Sports Club and The Independence Square. With city views, this accommodation features a balcony.

    Perfect location. Clean and cozy. Good for 1-2 nights.

These rooms in Colombo have options with FREE cancellation

  • Orion City Hotel
    Free cancellation options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 175 reviews

    Set in Colombo, 1.3 km from R Premadasa Stadium, Orion City Hotel offers accommodation with a fitness centre, free private parking, a terrace and a restaurant.

    i loved the view from the room and location of the hotel.

  • Srilax
    Free cancellation options available
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 362 reviews

    Situated within 1.9 km of Bambalapitiya Beach and 2 km of Kollupitiya Beach, Srilax features rooms with air conditioning and a private bathroom in Colombo.

    Bright, airy, very spacious and quiet. Great showers. Very comfortable.

  • Leo's Home Stay
    Free cancellation options available
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 145 reviews

    Leo's Home Stay offers accommodation in Dehiwala, Mount Lavinia 50 metres from the beach. Free WiFi is offered. Certain rooms include a seating area where you can relax.

    It was perfect for almost of things to stay this place.

  • Nexus 25
    Free cancellation options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 5 reviews

    Located in Colombo, 400 metres from Wellawatte Beach and 1 km from Milagiriya Beach, Nexus 25 offers a private beach area and air conditioning.

  • The WISH RESIDENCE
    Free cancellation options available
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 12 reviews

    Set 600 metres from Kollupitiya Beach, 1.2 km from Milagiriya Beach and less than 1 km from Bambalapitiya Railway Station, The WISH RESIDENCE provides accommodation located in Colombo.

    Very close to the hospital and it was very clean and tidy.

  • Highbury Colombo Cottage
    Free cancellation options available
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 11 reviews

    Featuring a garden and views of garden, Highbury Colombo Cottage 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

  • Four Petals Inn
    Free cancellation options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 21 reviews

    Set in Colombo, 300 metres from Mount Lavinia Beach, Four Petals Inn offers air-conditioned accommodation and a shared lounge.

    Sehr sauber und ein Besitzer, der immer ansprechbar war 👍🏾

  • Twin Peaks residence
    Free cancellation options available
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 35 reviews

    Situated in Colombo, Twin Peaks residence features accommodation with private pool, free WiFi and free private parking for guests who drive.

    Great location, amazing view, beautiful apartment!

Highly rated rooms in Colombo

  • Taprobane House
    8.0+ review score
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 113 reviews

    Set in Colombo, 200 metres from Bambalapitiya Beach, Taprobane House offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

    Everything was excellent, great condition, very clean,

  • Highbury Colombo
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 18 reviews

    Set within 1.3 km of Milagiriya Beach and 1.7 km of Bambalapitiya Beach, Highbury Colombo offers rooms with air conditioning and a private bathroom in Colombo.

    The owner let us check in early. Fantastic calm zen feel to the property.

  • New White House
    8.0+ review score
    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.

  • Niwahas Apartment Borella
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 9 reviews

    Located in Colombo, 5.1 km from R Premadasa Stadium and 5.3 km from Bambalapitiya Railway Station, Niwahas Apartment Borella provides air-conditioned accommodation with a balcony and free WiFi.

    Nice building. The apartment is well equipped and has nice rooftop pool.

  • Avega Urban - Colombo 07
    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公里左右的车程,相对来说还是很方便。

  • Splendour Residencies Colombo
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 44 reviews

    Situated in Colombo, 2.5 km from Wellawatte Beach and 2.7 km from Milagiriya Beach, Splendour Residencies Colombo features air-conditioned accommodation with a balcony and free WiFi.

    Appartement tres bien équipé ! entrée autonome. Le top

  • Alakamandava
    8.0+ review score
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 67 reviews

    Featuring air-conditioned accommodation with a balcony, Alakamandava is set in Colombo.

    excellent hosts. Possibility of parking on site.

  • VIVAS Residencies Luxury Apartments
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 78 reviews

    Set 1.5 km from Mount Lavinia Beach, VIVAS Residencies Luxury Apartments offers air-conditioned accommodation with a balcony.

    The property was clean and in reasonable condition.

FAQ about rooms in Colombo









Rooms that guests love in Colombo

  • Avg. price/night: £165.69
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 396 reviews
    The property is located in a beautiful area facing the beach. Our room was spacious and offered a lovely view of the sea. The staff were very courteous and helpful.
    Debashis
    Family with young children
  • Avg. price/night: £107.37
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,075 reviews
    We were in a ocean view family room which was very spacious. Great view from the room and roof top bar, sun set view was spectacular. Friendly staff. Food was really nice. We had dinner and breakfast here. Everything was good starting with the welcome drink.
    Dharshanie
    Family with young children
  • Avg. price/night: £42.51
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 78 reviews
    VIVAS Residencies served as an ideal accommodation for our family during our visit to Sri Lanka. It was clean, spacious, with a balcony. The staff was super friendly and attentive. Its in a convenient location with two supermarkets at close proximity.Internet connection was very fast. It was a good choice for this price for us. We will definitely be staying at Vivas once we are back in Colombo.
    Andrew Dawson
    Family with young children
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 50 reviews
    The apartment was incredibly spacious, full kitchen, massive dining table, good sized bedrooms. The rooftop infinity pool was a bonus, with great skyline views. The security guard Sanath was friendly and always willing to help.
    Nathan
    Group
  • Avg. price/night: £76.55
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 113 reviews
    Amazing rooftop pool with views to the sea, we were upgraded for free to superior room which was very spacious and have amazing walk in shower - fan of the terrazzo! Well designed and thought out rooms. The staff were lovely and extremely helpful! The architecture and general feel of the hotel was very unique to other places i had looked at in Colombo and inspiring.
    Beth
    Young couple
  • Avg. price/night: £72.05
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 169 reviews
    Deluxe room was very spacious, private wrap around balcony with seating and facilities were very well kept, especially bathroom. Front desk were very helpful too. Rooftop pool was a standout - lovely to watch the sun go down.
    Madeleine
    Young couple
  • Avg. price/night: £128.62
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 3,917 reviews
    Tasteful decor in hotel, lovely room. Great rooftop terrace with bar&infinity pools & views.
    Julie
    Solo traveller
  • Avg. price/night: £44.40
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 114 reviews
    The villa was amazing, tiny kitchen, sofas, Two TVs, arm chairs, other comfy chairs good and complete Barth room, mini closet, spacious living room and bedroom. Not too far from centre. Good location. Host was really good and supportive.
    Amila
    Young couple
  • Avg. price/night: £114.26
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 493 reviews
    Good breakfast, room upgrade. Spacious and clean with a great view. Lovely staff!
    Katie
    Young couple
  • Avg. price/night: £49.44
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 47 reviews
    The caretaker, Mano, was kind and attentive to al our needs and very helpful which is a great plus for this accommodation.. Large property with washing machine and terrace to dry clothes. Spacious bedrooms and 3 bathrooms. One is en suite.
    Sivapatham
    Family with young children
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 104 reviews
    Ellen’s Place has distinct charm, a beautiful building with equally beautiful furnishings. We upgraded our room, and wow was it spacious! We are so happy that we did select the upgrade.
    Stephanie
    Young couple
  • Avg. price/night: £186.54
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 82 reviews
    Beautiful hotel with an excellent customer service and a brilliant swimming pool that is open from 7am - 9pm. The hotel has an opulent feel, and everything is tastefully decorated. Our room was absolutely huge: it was twice the size of an average one bedroom apartment in London. The bathroom is also spacious, with his & her sinks. The restaurant is absolutely exceptional, even if measuring to London standards. The price is very reasonable, in fact we would have paid more for
    R_london
    Young couple
  • Avg. price/night: £43.63
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 72 reviews
    hospitable owners, really clean , spacious and aesthetically beautiful place. we got all our heavy bags lifted to our room. very tasty breakfast at the time of our choice. we got suggested many tips on what to see and how to get there around the city! ac works and a spacious balcony under the mango tree is just gorgeous
    Gleb
    Young couple
  • Avg. price/night: £174.14
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,096 reviews
    from the moment we arrived to when we left, the staff were fantastic. They upgraded our room and we were given a room with a view of the lake and that was great to look at first thing. Lots to do around the hotel, we went on the jet ski which was free, the bar etc. Good food options at the restaurants. Good covid19 precautions too.
    Clarissa
    Young couple
  • Avg. price/night: £32.02
    7.7
    Scored 7.7
    Good
    Rated good
     · 272 reviews
    Central location (easy to get a tuktuk even at 3am in the night), old style, Very spacious and clean room, Room had 2 parts, one drawing room kind of seating area and a bedroom area. Also a narrow attached balcony. Toilet was clean. Towel and toiletries were provided. The room had a tv, kettle, a sofa, clothes drying shelf, a mini fridge (although it wasn't working).
    onkaar7
    Solo traveller
  • Avg. price/night: £86.07
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 8,516 reviews
    2 bedroom apartment clean and spacious.Nice side view of beach.Amazing infinity pool, best in Colombo! special mention about boy who cleaned our room ‘ Isuru Priyankara , polite, cleaned thoroughly with attention to detail, nothing was too much trouble for him, he is a credit to the hotel !
    Mala
    Family with young children

Research, refine and make plans for your whole trip