Search hotels in Colombo District, Sri Lanka

Enter your dates and choose from 1170 hotels and other places to stay

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

Check out these popular cities in Colombo District

Colombo

650 hotels

Mount Lavinia

115 hotels

Homagama

29 hotels

Battaramulla

40 hotels

Piliyandala

31 hotels

Avissawella

14 hotels

Dehiwala

74 hotels

Gangodawila

6 hotels

Watumulla

14 hotels

Stay in Colombo District's best hotels!

Filter by:

Star rating
Review score

Cinnamon Life at City of Dreams

Hotel in Colombo

Set in Colombo, 700 metres from Galle Face Beach, Cinnamon Life at City of Dreams offers accommodation with an outdoor swimming pool, free private parking and a bar.

K
Kamilija
From
Lithuania
We really enjoyed our stay at Cinnamon Life at City of Dreams. The breakfast offered a very large variety of options, and it was great to have a swimming pool with a steam sauna. The service was friendly and professional, and the apartments were modern, clean, and very comfortable. Highly recommended!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,913 reviews
Price from
R$ 1,033.98
1 night, 2 adults

Marino Beach Colombo

Hotel in Colombo

Situated in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

M
Matea
From
Croatia
Amazing hotel - the best about is staff, with such a good knowledge of tourism services and great manners. Hotel design is wonderful. Food is vast - tasty, variety… some of the best food in my life I ate in this hotel. Thank you Marino beach!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9,906 reviews
Price from
R$ 511.49
1 night, 2 adults

MK Colombo

Hotel in Colombo

Located in Colombo, less than 1 km from Mount Lavinia Beach, MK Colombo provides accommodation with a terrace, free private parking and a restaurant.

C
Chris
From
Australia
Great hotel and v good price. Modern and hospitable.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 150 reviews
Price from
R$ 282.99
1 night, 2 adults

La Maison de Colombo

Hotel in Colombo

Situated in Colombo, 2.4 km from Wellawatte Beach, La Maison de Colombo features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Sylvie
From
Sri Lanka
A real hideaway in the heart of the city! Highly recommend this place.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 115 reviews
Price from
R$ 795.92
1 night, 2 adults

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.

G
Gayatri
From
Singapore
Absolutely lovely stay - rooms are large and well maintained. Fantastic service and a great location, only a few minutes walk to the beachfront.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 971 reviews
Price from
R$ 604.28
1 night, 2 adults

De Saram House by Geoffrey Bawa

Hotel in Colombo

Located in Colombo, 2.9 km from Kollupitiya Beach, De Saram House by Geoffrey Bawa provides express check-in and check-out and free WiFi.

K
Krishna
From
New Zealand
Beautifully designed, private, superbly located
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 467 reviews
Price from
R$ 638.61
1 night, 2 adults

Jetwing Colombo Seven

Hotel in Colombo

Situated in the heart of Colombo, Ward Place, 2.4 km from U.S. Embassy, Jetwing Colombo Seven boasts a year-round rooftop pool.

a
audrey
From
United Arab Emirates
Clean, comfortable. Great staff.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 949 reviews
Price from
R$ 730.26
1 night, 2 adults

Mount Lodge Boutique Hotel

Hotel in Mount Lavinia

Located within 7.2 km of Bambalapitiya Railway Station and 13 km of Khan Clock Tower, Mount Lodge Boutique Hotel offers rooms in Mount Lavinia.

A
Aneta
From
Belgium
I recently arranged accommodation for my manager’s business trip, and I couldn’t be more satisfied with the experience. From the moment I confirmed the booking, the owner was in constant contact with me, ensuring everything was perfectly organized. His level of professionalism, kindness, and willingness to assist exceeded all expectations. What truly stood out was his dedication to providing outstanding service. When he found out that his usual taxi driver wasn’t available on the day of arrival, he personally went to the airport to pick up my manager. This level of care and commitment is rare to find and made all the difference in ensuring a smooth and stress-free experience. Beyond the exceptional hospitality, the accommodation itself is in a fantastic location—just a few minutes walk from a beautiful beach, making it ideal for anyone who wants to enjoy both business and relaxation. I highly recommend this accommodation not only for its comfort but especially for the incredible service provided by the owner. It’s rare to come across someone so genuinely dedicated to their guests’ comfort and convenience. A five-star experience in every way!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 182 reviews
Price from
R$ 463.51
1 night, 2 adults

Park Street Suites - Colombo

Hotel in Colombo

Featuring a shared lounge, restaurant and views of city, Park Street Suites - Colombo is located in Colombo, 1.6 km from Kollupitiya Beach.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 15 reviews
Price from
R$ 368.10
1 night, 2 adults

Jetwing Ratnam Residence

Hotel in Colombo

Located in Colombo, 5.7 km from R Premadasa Stadium, Jetwing Ratnam Residence features views of the garden. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

J
Janine
From
Australia
A stunning residence with very helpful hotel staff. The 'Deluxe Attic room' was perfect for two adults/two teens as it has a mezzanine with two single beds. Beautiful large bathroom. The hosts were so lovley and helpful. We arrived late at night which wasn't a problem. Local renowned architect Geoffrey Bawa designed the residence and it's a beautiful space to be in - beautiful indoor/outdoor design. Tea, water etc is available but no breakfast. Getting a tuk tuk around to nearby cafes is easy. We also went to the sister Jetwing hotel for buffet breakfast which was lovely.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 43 reviews
Price from
R$ 428.43
1 night, 2 adults
See all 1170 hotels in Colombo District

Most booked hotels in Colombo District in the past month

See all

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9,906 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6,717 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,913 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,685 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,970 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,560 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,711 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 705 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,334 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,556 reviews

Colombo District's best hotels with breakfast

See all
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9,906 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6,717 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,913 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,970 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,560 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,711 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,556 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,196 reviews

Budget hotels in Colombo District

See all
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,685 reviews

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 705 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,334 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,946 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,695 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,029 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 880 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 957 reviews

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

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,747 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,279 reviews

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,472 reviews

MaRadha Colombo

Hotel in Colombo
No credit card needed
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,132 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,024 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 555 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 751 reviews

Taprobane House

Hotel in Colombo
No credit card needed
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 971 reviews

FAQs about hotels in Colombo District

See reviews by guests who stayed at hotels in Colombo District

See all
From R$ 265.86 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 268 reviews
The staff were really nice and helpful. The breakfast was amazing, they had fresh fruit (best papaya I've ever had). I stayed for a night first at the beginning of my trip, then two more nights at the end of my trip. I stayed in two different rooms and they were both amazing and super spacious. I loved the showers, they had very good flow and were quite spacious as well. The balcony was also super cute.
Guest review byTajna
North Macedonia
From R$ 399 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 125 reviews
Location is fabulous as it's just opposite beach. Food is typical Sri Lankan which may not cater to everyone's taste. Staff are very cheerful n helpful. They have a swimming pool which is very well maintained. Rooms are hygenic n airy with balcony facing the beach. Would definitely recommend others to visit this hotel and experience an enjoyable n comfortable stay.
Guest review byASHIT
India
From R$ 408.86 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 689 reviews
The hospitality! Was perfect for my needs. Central location and great value. I got in around 3 am and the staff were so friendly and kind. Made you feel welcome. The bed was extremely comfortable and the room was well appointed with modern amenities. The pool was heavenly after a long flight.
Guest review byDananthi
United States
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,556 reviews
Fabulous breakfast spread! Cleanliness. Comfortable bed and great rain shower. Was able to take long video calls for work without any interruptions and front desk staff were very accommodating in providing me a quite room to able to take work calls.
Guest review byRahunandan
Singapore
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9,906 reviews
Amazing hotel - the best about is staff, with such a good knowledge of tourism services and great manners. Hotel design is wonderful. Food is vast - tasty, variety… some of the best food in my life I ate in this hotel. Thank you Marino beach!
Guest review byMatea
Croatia
From R$ 383.39 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 92 reviews
Great location, great views, professional and friendly, helpful owner. Rooms clean, very aesthetically managed rooms. , and relaxing surrounding: the perfect location for outing and night life. highly recommends janaki.
Guest review byNyomi
Australia
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,695 reviews
Location, direct on the beach, full sea view, sea garden and sea salt swimming pool. It’s British colonial building (historical and charming). Floors are made of woods and has soul.
Guest review byShella
Netherlands
From R$ 260.10 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 1,703 reviews
Charming accommodation in the very center of the Fort, close to the main attractions of the fort and restaurants; it’s old but this is the charme of the hotel, breakfast is good
Guest review byluca
Italy
From R$ 496.24 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,196 reviews
Absolutely amazing stay! Beautiful spacious rooms, stunning views and wonderful breakfast. Stayed in Radisson hotels in a number of countries but this was by far the best one!
Guest review byJay Churran
South Africa
From R$ 920.77 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,083 reviews
Asher from reception helped us a lot and all requests were handled fast and in a good way. The breakfast was excellent. The service great and the room was great as well.
Guest review byGayanthri
Belgium
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,970 reviews
The place, the food, the general atmosphere.
Guest review byMagda Asis
Israel
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,279 reviews
The service, breakfast and the infinity pool
Guest review bySunny
India
From R$ 769.02 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,560 reviews
Very friendly stuff Great breakfast
Guest review byJoanna
Spain
From R$ 312.13 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 381 reviews
The customer service was very good.
Guest review byHussain
Sri Lanka

Planning a trip? Get inspired by reviews of cities in Colombo District

Scored out of 10, guest rating 10

Copilot said: Colombo is a vibrant and welcoming city that...

Copilot said: Colombo is a vibrant and welcoming city that offers a perfect blend of modern development and rich cultural heritage. The city is known for its friendly people, beautiful coastline, excellent restaurants, and lively atmosphere. Visitors can enjoy everything from historic landmarks and bustling markets to relaxing seaside views. Colombo is a great destination for anyone looking to experience the warmth, diversity, and charm of Sri Lanka. ⭐⭐⭐⭐⭐
Guest review byIvan
Pakistan
Scored out of 10, guest rating 10

I stayed in Mount Lavinia during the very hot season, when...

I stayed in Mount Lavinia during the very hot season, when temperatures became extremely high already between 10:00 and 15:00. Because of this, spending long periods on the beach was difficult, especially since there were very few places with shade—no sunbeds, no umbrellas, and very limited sheltered areas. The beach itself, however, is beautifully wide and covered with soft golden sand. I especially enjoyed the restaurants along the shore, particularly Golden Beach, which offered a lovely atmosphere and great views. It is important to mention that the beach is not perfectly clean in all areas. Due to the presence of fishing activity and the proximity to urban zones, some sections had noticeable plastic waste and other rubbish that is not collected regularly. This created an unpleasant impression at times, and it also made me slightly concerned about the water quality, especially since the sea was extremely warm and the debris often washed up in the same spot. Conditions may vary depending on the time of year, of course. The beach itself feels safe and is wonderful for long walks, but swimmers should be cautious. During my stay, there were strong riptides and powerful waves that broke very quickly—likely a combination of the season, heat, and wind. Anyone planning to swim should be attentive to the changing sea conditions.
Guest review byIrina
Belgium
Scored out of 10, guest rating 10

Great service, and having the entire property at my disposal...

Great service, and having the entire property at my disposal was very nice, played some great music on the bluetooth audio, mostly enjoyed the relaxing garden and the swing which was so nice in day and as well as in night.
Guest review byPaul
Sri Lanka
Scored out of 10, guest rating 8.0

Lovely town.

Lovely town. Sri Lankan government buildings are located in this town. Citizenship and Immigration, Visa and NIC offices are here. There is also the Diyawanna Lake with board walks, bicycle routes, Parks and walk ways, perfect sceneries. Easy to get around town just by walking. About 30 minutes drive from Colombo Port City and One Galle Face Mall. About 45 minutes drive from Colombo Bandaranaike International Airport.
Guest review bySylvester
Canada
Scored out of 10, guest rating 10

The room was spacious and spotless, and the staff was very...

The room was spacious and spotless, and the staff was very friendly and supportive. They went above and beyond to ensure a comfortable and pleasant stay. The breakfast buffet was also tasty and delicious. will definitely go back.
Guest review byPubudu
Sri Lanka
Scored out of 10, guest rating 10

Dehiwela is very multi cultural and many differant varieties...

Dehiwela is very multi cultural and many differant varieties of restaurants and clothing along hill street which we stayed. people were very nice and polite to us and we felt safe even at late hours. also walking along hill street is quite a visual experience and we have done a few food crawls (like pub crawl but for food! ) along hill street. I would recommend dehiwela as a yet undiscovered gem in sri lanka with its own personality.
Guest review byPaul
Sri Lanka
Scored out of 10, guest rating 10

⭐️⭐️⭐️⭐️⭐️

⭐️⭐️⭐️⭐️⭐️ I stayed at ACCOM Premium Residence for one night and had a very pleasant experience. The apartment was extremely clean, comfortable, and well maintained. It’s a great place to stay if you’re looking for a clean and peaceful environment. Special thanks to Mr Faizal, who was very friendly and helpful throughout my stay. His hospitality made the experience even better. I would definitely recommend this place and would be happy to stay here again
Guest review byArshad
Sri Lanka
Scored out of 10, guest rating 10

Watumulla is really close to the Ocean, the beach is...

Watumulla is really close to the Ocean, the beach is stunning, and the bars great. There is a dive School (October to May) just north and the Mount Lavinia does incredible buffet lunches. Nothing better than Sunday lunch tehre, and an afternoon in the sun by the pool. Its really fast into Colombo in a Tuk.
Guest review byMark
Hong Kong
Scored out of 10, guest rating 10

We flew in to Colombo and were then heading north to Jaffna...

We flew in to Colombo and were then heading north to Jaffna by train so chose the Kingsbury hotel due to its proximity to the station. Had one full day to visit the sights of the city and feel that we did just that in one long day. Very helpful local self appointed guides; just be sensible and give them a little something for their service. Very easy to get around by foot or tuk-tuk but make sure you agree a price before travelling. Perfect start to our travels around Sri Lanka and also a great place to stay for the last night before flying out. Great restaurants in the old Dutch hospital site.
Guest review byRichard
United Kingdom
Scored out of 10, guest rating 8.0

The location was absolutely stunning, offering a serene and...

The location was absolutely stunning, offering a serene and picturesque backdrop for our stay. The food exceeded all expectations—truly a culinary delight—and we had the pleasure of meeting the incredibly talented chef behind those creations. Every member of the staff was warm, attentive, and genuinely welcoming, making our experience all the more memorable.
Guest review byWasala Mudiyanselage

More places to explore, more ways to go