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. The staff were lovely. They were so helpful and kind. They really made the stay amazing. If I wanted any advise or help with anything they would really go out of there way. The bar staff on the top floor also really cool and helpful.

Show more Show less
9
Superb
8,702 reviews
Price from
€ 99
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. New and clean facilities. Professional staff, and a great roof pool.

Show more Show less
9
Superb
269 reviews
Price from
€ 99
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 was a wonderful hotel stay in Colombo! Stylish new place with friendly staff that are so helpful! Massive comfortable clean room. Rooftop pool a great place in morning and sunset. Good value for money. Close to Barefoot. Drink on arrival and also when we were waiting around for our late night flight. So kind!

Show more Show less
9.3
Superb
151 reviews
Price from
€ 67
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. The rooms are modern, spacious and equipped with all essential amenities. It would be even better if they could provide a mini fridge in the rooms. Wifi internet connection provided a stable speed around 25Mbps. The gym offers a good selection of machines and weights. Just remember to reserve a slot, especially if you plan on using it early in the morning or late at night. I must also commend the staff; they were incredibly friendly and helpful.

Show more Show less
9
Superb
180 reviews
Price from
€ 61
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. Rooma very clean and well decorated. The rooftop was amazing

Show more Show less
9.2
Superb
645 reviews
Price from
€ 43
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
259 reviews
Price from
€ 94
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. One of the fantastic places I stayed during my short time in Sri Lanka. Very friendly n supportive staff including owner. Facilities were top notch. Nature friendly decoration n very much calm place to stay. Near to beach n all the main restaurants around the corner. The bed was super comfortable n well maintained rooms.

Show more Show less
9.1
Superb
113 reviews
Price from
€ 41
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. Shared kitchen has everything you can ask for!

Show more Show less
9.1
Superb
152 reviews
Price from
€ 17
per night

ITC Ratnadipa, a Luxury Collection Hotel, Colombo 5 stars

Hotel in Galle Face Beach, Colombo

Located in Colombo, a few steps from Galle Face Beach, ITC Ratnadipa, a Luxury Collection Hotel, Colombo provides accommodation with an outdoor swimming pool, free private parking, a shared lounge and...

Show more Show less
10
Exceptional
7 reviews
Price from
€ 248
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
€ 90
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