Search hotels in Colombo District, Sri Lanka

Enter your dates and choose from 1175 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

Historical Landmarks, Religious & Spiritual, Street Food & Markets
456 hotels

Mount Lavinia

Sandy Beach, Tropical beach, Beach Resort Area
90 hotels

Sri Jayewardenepura Kotte

Architecture, Urban Parks, Lakes & Rivers
87 hotels

Dehiwala

Wildlife Excursions, Kids Friendly, Sandy Beach
57 hotels

Talawatugoda

Urban Parks, Wildlife Excursions, Outdoor Leisure
12 hotels

Watumulla

Countryside, Forests & Jungles, Lakes & Rivers
8 hotels

Avissawella

Themed Gardens, Historical Landmarks, Waterfalls
12 hotels

Talangama South

Wildlife Excursions, Lakes & Rivers, Outdoor Leisure
7 hotels

Moratuwa

Arts & Crafts, Lakes & Rivers, Festivals & Music
30 hotels

Piliyandala

Lakes & Rivers, Water Sports, Boat Tours
21 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.0
Superb - What previous guests thought, 1,825 reviews
Price from
£152.16
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,966 reviews
Price from
£72.79
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, 146 reviews
Price from
£55.67
1 night, 2 adults

Seilan

Hotel in Colombo

Set in Colombo, 1.5 km from Kollupitiya Beach, Seilan offers accommodation with a garden, free private parking, a terrace and a restaurant.

S
Smith
From
New Zealand
Spacious room and the staff were great.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 268 reviews
Price from
£40.60
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, 106 reviews
Price from
£107.93
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.0
Superb - What previous guests thought, 961 reviews
Price from
£96.02
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, 481 reviews
Price from
£92.90
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, 932 reviews
Price from
£88.94
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, 183 reviews
Price from
£79.15
1 night, 2 adults

Silvikris Villa

Hotel in Colombo

Located 5.3 km from Bambalapitiya Railway Station, Silvikris Villa offers 3-star accommodation in Colombo and features a garden, a shared lounge and a terrace.

L
Lukáš
From
Czech Republic
Very pleasant, quiet and clean accommodation. I would definitely come again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 193 reviews
Price from
£25.91
1 night, 2 adults
See all 1175 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,966 reviews

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,825 reviews

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Colombo District's best hotels with breakfast

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

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,825 reviews

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

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

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

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

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

Budget hotels in Colombo District

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

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

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 680 reviews

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

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

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

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

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

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

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

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,450 reviews

MaRadha Colombo

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

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

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

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

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 934 reviews

Hotel EESTEE

Hotel in Colombo
No credit card needed
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 7 reviews

FAQs about hotels in Colombo District

See reviews by guests who stayed at hotels in Colombo District

See all
From £37.83 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 267 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 £56.78 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 127 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 £58.18 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 691 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,550 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,966 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 £54.56 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 91 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,672 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 £37.01 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 1,710 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 £71.61 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,172 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 £131.03 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,124 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,992 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,268 reviews
The service, breakfast and the infinity pool
Guest review bySunny
India
From £105.45 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,535 reviews
Very friendly stuff Great breakfast
Guest review byJoanna
Spain
From £44.42 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

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

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

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

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
Scored out of 10, guest rating 10

Nice ambiance, clean and good location.

Nice ambiance, clean and good location. Staff's behavior is too good, in a friendly manner. By walking, you can access all the major site , bus stands, and shopping; also, all are around 1.2 Km (15 MIn by walking).
Guest review byprakash balu
India
Scored out of 10, guest rating 8.0

Great place to stay in Colombo area away from city centre...

Great place to stay in Colombo area away from city centre but close enough for easy access to city amenities, shops and restaurants. Lovely colonial era building full of charm. The terrace and pool area is unique - right on the ocean. Nothing quite like it in the Colombo area.
Guest review byPhilip
Sri Lanka

More places to explore, more ways to go