Search hotels in Colombo District, Sri Lanka

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

Check out these popular cities in Colombo District

Colombo

675 hotels

Mount Lavinia

127 hotels

Dehiwala

74 hotels

Battaramulla

37 hotels

Malabe

32 hotels

Pettah

2 hotels

Narahenpita

4 hotels

Homagama

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

M
Muthuthantrige
From
Australia
It’s a brand new property with beautiful view and finish is kind of different world, my son gave compliments as saying it’s is like Avengers movie
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,657 reviews
Price from
HUF 60,365
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.

A
Abhishek
From
Laos
Outstanding hotel. Lovely pool and gym.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,139 reviews
Price from
HUF 30,150
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.

S
Sanindu Deshan
From
Sri Lanka
Rooms are very clean and super comfy... services are amazing and i like there morning housekeeping service on the stay just like 5 star hotel service
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 122 reviews
Price from
HUF 16,685
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.

x
xaughontheroad
From
Canada
The family who owns the hotel were very friendly and helpful. We had an amazing dinner there on the rooftop patio for a reasonable price.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 222 reviews
Price from
HUF 15,715
1 night, 2 adults

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Hotel in Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo features an outdoor swimming pool, shared lounge, a terrace and bar in Colombo.

J
Jennifer
From
New Zealand
Stunning hotel with amazing views, great restaurant choices, we loved our room and how large it was
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 870 reviews
Price from
HUF 64,600
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
Gregor
From
Switzerland
- The best staff. Super helpful, friendly and nice to talk to. The best side of Sri Lanka! - Great rooms with high quality furniture - Overall very beautiful design - The food we tried is great, even though some of the dishes are quite high priced (1'500 Ruppies for a little portion french fries is higher priced than in Germany)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 920 reviews
Price from
HUF 37,400
1 night, 2 adults

Sheraton Colombo Hotel

Hotel in 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.

G
GABI
From
Germany
Very good food. Restaurant Manager perfect.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 192 reviews
Price from
HUF 49,040
1 night, 2 adults

De Saram House by Geoffrey Bawa

Hotel in Colombo

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

S
Shreya
From
India
Me and my sister loved everything about our stay at De Saram. Anthony and Tharak were very kind and sweet and made our stay feel like home. The breakfast prepared by them every morning was exceptional and magical! Anthony also gave us a tour of the entire property which we really appreciated. It's such a beautiful home and we are so happy we could stay there for a few days.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 486 reviews
Price from
HUF 30,590
1 night, 2 adults

Vivid Colombo

Hotel in Colombo

Located in Colombo, 600 metres from Wellawatte Beach, Vivid Colombo provides accommodation with a garden, free private parking and a terrace.

s
spencer
From
United Kingdom
Host was very accommodating, room very high spec for price, easy to get to also
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 293 reviews
Price from
HUF 10,680
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.

N
Nadia
From
Indonesia
Very clean, modern, great location, staffs were very firendly
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 895 reviews
Price from
HUF 43,045
1 night, 2 adults
See all 1164 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, 10,139 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 6,885 reviews

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Colombo District's best hotels with breakfast

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

Located in Homagama, 18 km from Leisure World, Hotel Grand Minaro provides accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 87 reviews

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.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 22 reviews

Set in Padukka, 15 km from Leisure World, Ayr Castle 1922 by Reveal offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

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

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.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,102 reviews

Set in Colombo, a few steps from Bambalapitiya Beach, MaRadha Colombo offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

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

Well situated in the centre of Colombo, Zest Metropole offers free WiFi, a fitness centre and free private parking for guests who drive. This 4-star hotel offers room service and a 24-hour front desk.

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

Situated in Colombo, 1 km from Kollupitiya Beach, Lavonca Boutique Hotel features accommodation with a terrace, free private parking and a restaurant.

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

Embrace world-class service and create memorable moments at Radisson Hotel Colombo Situated down Marine Drive in Colombo, Radisson Hotel Colombo offers modern and comfortable accommodation with free...

Budget hotels in Colombo District

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 35 reviews

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.

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

Well set in Colombo, C 1 Colombo Fort provides air-conditioned rooms, a shared lounge and free WiFi.

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

Cinnamon Grand Colombo is a luxurious 5-stars city hotel located in the centrer of Colombo and in the heart of tourist and commercial hubs like the World Trade Centre, National Museum and Iconic...

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

Dutch Heritage Colombo offers rooms with free WiFi throughout the property in the centre of Colombo, 600 metres from Galle Face Beach.

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

Set in Colombo, less than 1 km from Bambalapitiya Beach, Granny's House offers accommodation with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 471 reviews

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.

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

Situated in Colombo, 1.6 km from Galle Face Beach, Courtyard by Marriott Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

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

Set in Mount Lavinia, 200 metres from Mount Lavinia Beach, Tropic Inn - Mount Lavinia offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

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

See all

50 By The Sea

Hotel in Dehiwala
No credit card needed
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 234 reviews

Set in Dehiwala, 400 metres from Mount Lavinia Beach, 50 By The Sea offers accommodation with a garden, free private parking and a terrace.

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

Located in Sri Jayewardenepura Kotte, 5.8 km from R Premadasa Stadium, Nest & Rest provides accommodation with a terrace, free private parking and a restaurant.

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

Set in Talawatugoda, within 13 km of Bambalapitiya Railway Station and 13 km of R Premadasa Stadium, City Hotel Thalawathugoda offers accommodation with a garden and free WiFi throughout the property...

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

Located in Colombo, 4.4 km from Bambalapitiya Railway Station, Luna Mews - Ward place provides accommodation with a garden, free private parking, a terrace and a restaurant.

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

Set in Sri Jayewardenepura Kotte, 8.3 km from Bambalapitiya Railway Station, Waters Edge Hotel offers accommodation with a fitness centre, free private parking, a garden and a terrace.

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

Set in Madiwala, 11 km from Bambalapitiya Railway Station, Elysian Home Villa offers accommodation with a garden, free private parking and a terrace.

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

Situated in Avissawella, 31 km from Leisure World, Trance rabara resort features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

Set in Dehiwala, a few steps from Mount Lavinia Beach, Blue Ocean Breeze offers air-conditioned accommodation and a shared lounge.

FAQs about hotels in Colombo District

See reviews by guests who stayed at hotels in Colombo District

See all
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,275 reviews
Beautiful view, quiet. All the meals ať he restaurant were delicious, a great variety of food at breakfast buffett and at dinner. The staff was very helpful, only the cashier in front of the dining room never smiled, but he was also ok. I liked the swimming pool, though it was a bit noisy, just to swim and go.
Guest review byPeter
Slovakia
From HUF 15,330 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 256 reviews
The staff did everything to make our stay pleasant. They contacted the tuktuk tour and arranged an early check in (at an additional cost, of course). They arranged a taxi service from the airport and were all and all very nice. The breakfast was ok, the room is spacious and clean.
Guest review bymetka
Slovenia
From HUF 29,295 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,093 reviews
Special thanks to Dimithri who helped me finding the Uber driver who had my passport and other documents in his back seat. Always very friendly and happy to help all customers.
Guest review byAndres
Mexico
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,611 reviews
An incredible building with a lot of history Really nice staff A very nice breakfast We could hang by the pool til late afternoon even though we checked out. Very nice rooms
Guest review byJoel
Sweden
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,008 reviews
great hotel. the best thing for sure is the pool on the rooftop with a great view of the skyline and the lotus tower. The rooms were modern and with a great view ad well.
Guest review byMAURO
Italy
From HUF 54,275 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,120 reviews
Maheema was excellent in taking care of us. Really a great hospitality with professional staff taking care of us. Hope to come back again
Guest review bySarah
Malta
From HUF 25,330 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 139 reviews
Very convinient and closer access to the beach and there is a night club just in front of the hotel.
Guest review byIshara M. Priyadarshana
Sri Lanka
From HUF 24,100 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 693 reviews
Location, helpful staff,many choices at Breakfast. Loved the rooftop with the swimming pool!
Guest review byMargrit
Canada
From HUF 12,270 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 1,729 reviews
The hotel is very very bad service. I will never book any more this hotel
Guest review byMD JAHIRUL HOQUE
Bangladesh
From HUF 43,685 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,489 reviews
Everything about the hotel was excellent from its location to services.
Guest review byAbis
Pakistan
From HUF 22,600 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 90 reviews
Food is so delicious and chefs are always friendly and helpful to us
Guest review byThomas
United Kingdom
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,540 reviews
Clean and felt safe breakfast was great staff lovely
Guest review byJo
New Zealand
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,139 reviews
Outstanding hotel. Lovely pool and gym.
Guest review byAbhishek
Laos

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

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

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

My daughter had a very pleasant one-night stay at this...

My daughter had a very pleasant one-night stay at this property. The environment was calm and peaceful, with a beautiful paddy field view that made the stay very relaxing. She was very happy to be their first guest. The room was clean and well maintained, and having an attached bathroom added extra comfort and privacy. The space felt safe, quiet, and suitable for a comfortable overnight stay. As this is a girls-only accommodation, it provides a strong sense of privacy and security for female guests, which makes the stay even more comfortable and reassuring. The host was friendly and helpful, and the check-in process was smooth and hassle-free. Overall, it was good value for money, especially for a short stay in the Malabe area. She also believes that reservations like this are helpful in supporting and encouraging small property owners, and she is happy to contribute in that way. We would definitely recommend this place to anyone looking for a quiet, secure, and comfortable stay, and my daughter would consider staying here again in the future.
Guest review byAsanka Pathirana
Sri Lanka
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 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

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

Malabe is a busy semi-urban area, just far enough from the...

Malabe is a busy semi-urban area, just far enough from the really busy crowded streets of Colombo to enable visitors to walk along lanes and between paddy fields, and get a taste of life in Sri Lanka outside of the city. Nearby, the small marsh, the "Chandrika Kumarathunga Mawatha Wetland" - beside a canal and well-cared-for "jogging track" - offers a lovely selection of bird life and glimpses of the huge water monitors swimming in the canal. To see even more wildlife of Sri Lanka, spend a couple of days inland visiting Sinharaja Rainforest or Yala National Park for a safari.
Guest review byFrances
United Kingdom
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 byJames N
United States