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 5 stars

Hotel in Colombo

Marino Beach Colombo has an outdoor swimming pool, fitness centre, a garden and terrace in Colombo. Featuring a restaurant, the property also has a bar, as well as a hot tub. Very nice staff Rooms with enough space and facilities and very clean breakfast perfect Facilities of hotel were perfect

Show more Show less
9.1
Superb
9,690 reviews
Price from
£79
per night

ITC Ratnadipa, a Luxury Collection Hotel, Colombo 5 stars

Hotel in Galle Face Beach, Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo features an outdoor swimming pool, shared lounge, a terrace and bar in Colombo. Beautifully appointed rooms... Nice property... Excellent lounges...

Show more Show less
9.1
Superb
140 reviews
Price from
£146
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. Excellent location Clean with Large Rooms

Show more Show less
9.1
Superb
365 reviews
Price from
£46
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. Great location, clean, fantastic rooftop and really nice staff.

Show more Show less
9
Superb
957 reviews
Price from
£37
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... Beautiful furniture and interior. Sparkling clean room. Welcome drink was nice too.

Show more Show less
9.1
Superb
335 reviews
Price from
£116
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. Personalised service and willing to got the extra mile to care to customer demands.

Show more Show less
9.1
Superb
140 reviews
Price from
£40
per night

Leo's Home Stay 3 stars

Hotel in Colombo

Set in Colombo, 200 metres from Mount Lavinia Beach, Leo's Home Stay offers accommodation with a garden, free private parking and a restaurant. This 3-star hotel offers a 24-hour front desk. Great location, affordable price, big room, great customer service, staff name Vivek was friendly and very helpful

Show more Show less
9
Superb
199 reviews
Price from
£24
per night

Hotel One Sixty

Hotel in Dehiwala

Situated in Dehiwala, 1.5 km from Mount Lavinia Beach, Hotel One Sixty features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Very good service, Neat, Clean, safe, good environment, silent and staffs are very friendly and welcoming. value for money. highly recommended.

Show more Show less
9.5
Exceptional
6 reviews
Price from
£17
per night

Sheraton Colombo Hotel 5 stars

Hotel in Kollupitiya, Colombo

Set in Colombo, 200 metres from Kollupitiya Beach, Sheraton Colombo Hotel offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared lounge. It’s located in the center of colombo, we you can reach every tourist location. Very quiet palace and clean, the staff are very helpful and trying to do their best to help you. The price was very reasonable.

Show more Show less
9.2
Superb
52 reviews
Price from
£129
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. Mr Nishantha at front desk was courteous and very welcoming

Show more Show less
9.4
Superb
50 reviews
Price from
£79
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