Skip to main content

Stay in Colombo District's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

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.

Marino Beach Colombo 4 stars

Hotel in Colombo

Marino Beach Colombo has an outdoor swimming pool, fitness centre, a garden and terrace in Colombo. Location/garden/beach area/view/pool/lobby

Show more Show less
9
Superb
8,677 reviews
Price from
VND 2,737,485
per night

Sofia Colombo City Hotel 4 stars

Hotel in Colombo

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. Sofia Colombo is the best hotel in our trip to Srilanka! Great food and the staffs are absolutely amazing. Special mention to the porter team for helping us repack our luggage!!!!

Show more Show less
9
Superb
261 reviews
Price from
VND 2,747,091
per night

Taprobane House

Hotel in Colombo

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. This place was stunning and what made it even more exceptional was the staff, from reception to the cooks, waiters and security, nothing was ever too much trouble. The rooftop pool was amazing especially after a hot day sightseeing. Would definitely come back here.

Show more Show less
9.2
Superb
148 reviews
Price from
VND 1,837,042
per night

Orion City Hotel 4 stars

Hotel in Dematagoda, Colombo

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. A hotel on 19th floor within Orion City, amazing city view and everything is well managed. Clean rooms, excellent staff, cozy beds and room operations within, loved the stay

Show more Show less
9
Superb
180 reviews
Price from
VND 1,694,980
per night

The Den 23

Hotel in Maradana

Located in Maradana, 2.8 km from Galle Face Beach, The Den 23 provides accommodation with a shared lounge, free private parking, a terrace and a restaurant. Perfect location, perfect facilities, perfect cleanliness, comfortable stay, very approachable sensible supportive understanding trustworthy owner who runs many extra miles to make you are safe and comfortable and happy, felt like home and very grateful for making our stay worthwhile and memorable

Show more Show less
9.2
Superb
642 reviews
Price from
VND 1,176,478
per night

De Saram House by Geoffrey Bawa 4 stars

Hotel in Cinnamon Gardens, Colombo

Conveniently set in the Cinnamon Gardens district of Colombo, De Saram House by Geoffrey Bawa is located 4.5 km from Bambalapitiya Railway Station, 4.6 km from Khan Clock Tower and 4.6 km from R... I was very lucky to be able to book a room in last minutes right before my arrival to Sri Lanka since this property is highly popular. I’m very happy to experience seeing and feeling Mr. Bawa’s design implementation. The property is very clean and the staffs are very kind and assistive. It’s quiet and calm. No TV, so I don’t get distracted by unnecessary noise. there’s Wifi, but relatively slow, which I don’t mind. I’d love to come back to and stay longer next time.

Show more Show less
9.1
Superb
258 reviews
Price from
VND 2,605,058
per night

Coza Ceylon 3 stars

Hotel in Mount Lavinia

Situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach, Coza Ceylon features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Beautiful decor, good location, comfy bed with mosquito net, great balcony view (from room 206), spacious bathroom. All that was very nice, but what truly stood out was the owner’s kindness and warm hospitality. He gave his staff off on the day I was there, so he did everything himself, from checking me in to cooking a delicious breakfast, to driving me to the airport - always with the utmost care and ample generosity. I’m happy I found this place and will definitely go back when in Colombo/Mt. Lavinia.

Show more Show less
9.1
Superb
112 reviews
Price from
VND 1,145,920
per night

Leo's Home Stay 3 stars

Hotel in Colombo

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. Ideal place to stay at if you are looking for the comfort of a home and love the beach. You can access the local train since its literally a 5mins walk and the beach is right across the road.

Show more Show less
9.1
Superb
151 reviews
Price from
VND 509,298
per night

Tropic Inn - Mount Lavinia 2 stars

Hotel in Watumulla

Set in Watumulla, 200 metres from Mount Lavinia Beach, Tropic Inn - Mount Lavinia offers accommodation with a garden, free private parking, a shared lounge and a restaurant. Very clean upscale room for the price. Very clean and great location. Easy stroll to the beach. Staff were very accommodating and friendly.

Show more Show less
9.4
Superb
34 reviews
Price from
VND 2,488,110
per night

The Domain 3 stars

Hotel in Piliyandala

Set within 22 km of Bambalapitiya Railway Station and 26 km of R Premadasa Stadium, The Domain features rooms in Piliyandala. What a wonderful place with the kindest staff, surrounded by a peaceful nature! Thank you so much for looking after us with the last minute late night check in! We really appreciated it! Mama obe ballata adareyi 🐕

Show more Show less
9
Superb
24 reviews
Price from
VND 687,552
per night

Hotels with extra health and safety measures

Find hotels in Colombo District with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Colombo District in the past month

See all

Colombo District's best hotels with breakfast

See all

Budget hotels in Colombo District

See all

Hotels in Colombo District that you can book without a credit card

See all

FAQs about hotels in Colombo District