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

Wonderful: 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

Hotel in Colombo

Marino Beach Colombo has an outdoor swimming pool, fitness center, a garden and terrace in Colombo. This was the best hotels I have stayed in in my life. The structure of the hotel is fantastic, with an excellent pool on the roof. Breakfast is exceptional, with many regional and international options. Room facilities are very good and amenities are amazing!

Show more Show less
9
Wonderful
8,639 reviews
Price from
$82
per night

Sofia Colombo City Hotel

Hotel in Colombo

Located in Colombo, a 2-minute walk from Kollupitiya Beach, Sofia Colombo City Hotel provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant. Perfect combination of quality and value for money! I got a free room upgrade to full sea view, amazing service.

Show more Show less
9
Wonderful
253 reviews
Price from
$83.30
per night

Taprobane House

Hotel in Colombo

Located in Colombo, a 2-minute walk from Bambalapitiya Beach, Taprobane House provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant. Hotel staff super helpful and great pool

Show more Show less
9.2
Wonderful
141 reviews
Price from
$59.62
per night

Orion City Hotel

Hotel in Dematagoda, Colombo

Located in Colombo, a 15-minute walk from R Premadasa Stadium, Orion City Hotel provides accommodations with a fitness center, free private parking, a terrace and a restaurant. I absolutely loved my stay at Hatch House! After two weeks of budget homestays while exploring Sri Lanka, this was a delightful upgrade. The hot water shower was a dream, and all the facilities – from the hairdryer to the AC and wifi – worked perfectly. The room was impressively modern, and having a bakery, small supermarket, and ATM downstairs, although closing a bit early, added great convenience. The staff is really helpfull and nice, I really appreciate in allowing me an early check-in without any additional cost when I arrived too early in Colombo. Highly recommend! I also like the fact that my room already has iron and ironing board.

Show more Show less
9
Wonderful
178 reviews
Price from
$55
per night

The Den 23

Hotel in Maradana

Located in Maradana, 1.8 miles from Galle Face Beach, The Den 23 provides accommodations 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
Wonderful
640 reviews
Price from
$42
per night

De Saram House by Geoffrey Bawa

Hotel in Cinnamon Gardens, Colombo

Conveniently set in the Cinnamon Gardens district of Colombo, De Saram House by Geoffrey Bawa is located 2.8 miles from Bambalapitiya Railway Station, 2.9 miles from Khan Clock Tower and 2.9 miles... 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
Wonderful
254 reviews
Price from
$93
per night

Coza Ceylon

Hotel in Mount Lavinia

Located in Mount Lavinia, a 9-minute walk from Mount Lavinia Beach, Coza Ceylon has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. We booked this hotel for just one night and when we arrived I was really sad that we already had an appointment for the next day. This was the most beautiful hotel on our trip. It´s a small but spacious boutique place with only six room - less rooms for more space. The bathroom was phantastic! You will find a lot of small details in the whole place. Modern rooms with tradional furniture. The whole team is really nice, the guy at the reception was very, very helpful - we had to find a place for a PCR test. Mount Lavinia Beach is just 200m to walk, you´ll find a lot of small cafes and restaurants. Try Sugar Beach and La Langousterie or have a sunset drink at the terasse of the Mount Lavinia Hotel (in the moment it is a quarantine place, but one day it will be open again) for sunset. A great restaurant for dinner in Colombo is Shanmugas (vegetarian Indian cuisine) - a 30min walk at the beach or a very short tuk tuk ride. Or a sunset drink and dinner in the Galle Face Hotel in Colombo. But stay at this place. There is lot to do in this area and you have great rooms in a nice place as base.

Show more Show less
9.1
Wonderful
112 reviews
Price from
$50
per night

Leo's Home Stay

Hotel in Colombo

Leo's Home Stay offers accommodations in Dehiwala, Mount Lavinia 164 feet 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
Wonderful
148 reviews
Price from
$23
per night

Tropic Inn - Mount Lavinia

Hotel in Watumulla

Located in Watumulla, a 2-minute walk from Mount Lavinia Beach, Tropic Inn - Mount Lavinia has accommodations with a garden, free private parking, a shared lounge and a restaurant. My check in was late and the staff were so friendly and welcoming.

Show more Show less
9.4
Wonderful
32 reviews
Price from
$80.75
per night

The Domain

Hotel in Piliyandala

Featuring a garden, The Domain is located in Piliyandala in the Colombo District region, 14 miles from Bambalapitiya Railway Station and 16 miles from R Premadasa Stadium. 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
Wonderful
24 reviews
Price from
$27
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 & disinfection
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 you can book without a credit card

See all

FAQs about hotels in Colombo District

gogless