Search hotels in Colombo District, Sri Lanka

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

Check out these popular cities in Colombo District

Colombo

673 hotels

Mount Lavinia

127 hotels

Maradana

5 hotels

Dehiwala

88 hotels

Nugegoda

52 hotels

Battaramulla

33 hotels

Malabe

28 hotels

Watumulla

18 hotels

Moratuwa

34 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
Mimmi
From
Sweden
We had such a wonderful time, what a lovely hotel. Beautiful rooms and building. Really nice restaurants and breakfast was amazing. Wonderful staff. We also had such a fun time at the new year event, dancing through the decades.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,272 reviews
Price from
US$153.85
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.

L
Leighton
From
Vanuatu
Wow...the rooftop infinity pool was amazing as was the rooftop bar and garden. Our rooms were luxurious and the view amazing. We loved it here...oh and the buffet restaurant was a amazing...
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,278 reviews
Price from
US$75
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.

J
Juan
From
Spain
I had a wonderful stay at this hotel in Colombo. The rooftop is definitely a highlight – the city view at night is absolutely stunning and perfect for relaxing after a day of exploring. Breakfast was fresh and tasty, and I really enjoyed the authentic Sri Lankan dinner they served. The location couldn’t be better: it’s just behind the beautiful Gangaramaya Temple and within walking distance to many of Colombo’s main attractions like Galle Face Green, Viharamahadevi Park, and the Colombo Museum. They also offer a very convenient airport transfer service, which made my arrival and departure stress-free. Highly recommended for anyone visiting Colombo!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 149 reviews
Price from
US$81
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.

C
Chandrasekaran
From
Qatar
Beautifully appointed rooms... Nice property... Excellent lounges...
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 754 reviews
Price from
US$166.25
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.

Z
Zlatka
From
Bulgaria
Taprobane was the most amazing hotel we stayed in during our trip in Sri Lanka. Staff went above and beyond to make us feel comfortable. They were so smiley and welcoming and also looked after us so well! The hotel is new and extremely clean. The rooms are huge. The bed is lovely. The whole place is genuinely well made and maintained. Absolute gem of a hotel. We ordered room service the last night of our stay and the butter prawns were tremendous. We were pleasantly surprised to see the food being so on point too! If you are staying in Colombo this hotel is THE place to get some rest from the city bustle. Well done to everyone working there and special thanks to Deeptha for his support and efforts!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 819 reviews
Price from
US$80.80
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.

y
yuen kwan
From
Hong Kong
it is the great trip to staying here
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 171 reviews
Price from
US$114
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.

z
zuccom
From
Italy
Wonderful room in an amazing place
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 472 reviews
Price from
US$100.75
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.

M
Martin
From
Czech Republic
Very clean apartment, good location, communication with owner was very good.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 240 reviews
Price from
US$34.83
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.

O
Olga
From
Latvia
Very beautiful view from the rooftop pool. Considering that we checked out very early, we received a takeaway breakfast. But you definitely need to book it in advance.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 850 reviews
Price from
US$109.67
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.

N
Nesrine
From
United Arab Emirates
- the location -the room and balcony+ common areas -special mention to Silvia who’s an amazing host
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 158 reviews
Price from
US$90
1 night, 2 adults
See all 1188 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,278 reviews

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Colombo District's best hotels with breakfast

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 152 reviews

A Timeless Retreat in the Heart of Colombo – A Residence Chosen by Royalty Impeccably designed and renowned for its privacy, generous space, and exceptional service, Paradise Road Tintagel Colombo is...

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

Set in Colombo and with Bambalapitiya Railway Station reachable within 4.1 km, Adaaran Retreat Colombo 07 offers concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the...

From US$93.50 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 18 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.

From US$388.50 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,416 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.

From US$169.08 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,080 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.

From US$239.48 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6,806 reviews

Set in Colombo, 90 metres from Kollupitiya Beach, Granbell Hotel Colombo offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

From US$227.70 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,339 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.

From US$149.27 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,451 reviews

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

From US$80.80 per night

Budget hotels in Colombo District

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 55 reviews

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

From US$76 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 24 reviews

Located within 5.7 km of R Premadasa Stadium and 6 km of Khan Clock Tower, Jetwing Ratnam Residence offers rooms in Colombo.

From US$94.12 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,338 reviews

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

From US$50.06 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,099 reviews

Strategically located in Colombo, Cinnamon red Colombo offers modern and comfortable accommodation with free WiFi access throughout the property.

From US$120.95 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,057 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...

From US$126.97 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,537 reviews

Cinnamon Lakeside is located along the banks of Beira Lake in Colombo, 10 minutes’ drive from Crescat Boulevard shopping mall. It features 9 dining options and a full-service health club.

From US$134.39 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,430 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...

From US$174.71 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 462 reviews

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

From US$80.01 per night

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.3
Very good - What previous guests thought, 185 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.

From US$44.96 per night

Silvikris Villa

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

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.

From US$31.50 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 17 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...

From US$22.31 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 17 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.

From US$65.34 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5 reviews

Boasting a garden, terrace and views of pool, Seethawaka Regency is situated in Avissawella, 13 km from Leisure World.

From US$49.74 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 58 reviews

Situated in Dehiwala, 1.5 km from Mount Lavinia Beach, Hotel One Sixty features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$24.76 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 49 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.

From US$95.46 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 106 reviews

Set in Mount Lavinia, within 500 metres of Mount Lavinia Beach and 7.8 km of Bambalapitiya Railway Station, Sycamore Residences offers accommodation with a shared lounge and free WiFi as well as free...

From US$36.63 per night

FAQs about hotels in Colombo District

See reviews by guests who stayed at hotels in Colombo District

See all
From US$100.73 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 510 reviews
We was so welcomed. With a warm heart. The Smiles. The Food. The Terrace..all extra ordenary! The Rooms. The Sea and the wunderful evening and Weekend Events. The Place is blessed with Beauty and the People there so kind and lovely. The Food is not only Food..it us higher Kulinarik. After 8 Times we have not enought Planed for the next year or 2027.
Guest review byE LISA beth
Germany
From US$295.30 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,131 reviews
Great location on the coastline, east walk, tuk tuk or uber access to all the city sights. Restaurant offered a widen selection of food both a la carte and buffet. My room (408) was clean and comfortable, very generous in size, with a large balcony and ocean views. Double glazing on windows blocked out street and train noise.
Guest review bySandra
Australia
From US$126.97 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,057 reviews
Smooth check-in process. The room was clean, comfortable, and nicely maintained. All-day dining was available, and the rooftop bar was open from 11 AM to midnight. The pool was accessible, and the ocean view was absolutely stunning. Staff were friendly and very helpful throughout the stay.
Guest review byMariyam Jooda
Maldives
From US$45 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,668 reviews
Blast from the past, like staying in museum. I was just lucky there were no neighbours, my quiet night experience would probably not happened, seeing the other guests at lobby…Massive room, all working well, good bed, clean linen. Bathroom 70’ style, but clean. Cleanliness everywhere ok.
Guest review byNemtudom
Czech Republic
From US$173.07 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,069 reviews
I wanted to have a good sleep as i requested they gave me a quiet room. Reception staff were more efficient to do the check in and help me out. The room service was excellent they served it on time. The rooms are more comfortable than i expected. Lovely location will be back soon.....
Guest review byAndrews Johnson
Austria
From US$174.71 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,430 reviews
We had the executive suite and the service at the lounge was outstanding. Everyone went out of their way to accommodate my little one’s food requests. Thank you Fawab for the great service!
Guest review byRishad
India
From US$111.43 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,278 reviews
Wow...the rooftop infinity pool was amazing as was the rooftop bar and garden. Our rooms were luxurious and the view amazing. We loved it here...oh and the buffet restaurant was a amazing...
Guest review byLeighton
Vanuatu
From US$213.62 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,500 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 US$78.60 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 637 reviews
The stuff was very friendly and the room comfortable with a very nice view on the sea. Also check in at 4 am in the nicht was no problem at all. Very good place to stay in Colombo.
Guest review byKai
Germany
From US$60 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 371 reviews
This hotel is very clean, bed room, toilets are very clean, front office staff very friendly, restaurant is great. Very convenient place. It’s a really good hotel
Guest review byRajiv
Australia
From US$70.80 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 169 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 US$51.11 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 254 reviews
The place is nicely decorated. Room clean, spacious and nice.
Guest review byJin Yee
Malaysia
From US$171.97 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,499 reviews
The best hotel. Best in every single little thing
Guest review byyelena
Kazakhstan
From US$120.95 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,099 reviews
Nice clean hotel with good location
Guest review bymichaela
Slovakia

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

Scored out of 10, guest rating 10

A beautiful city offering, all classes of attrctions and...

A beautiful city offering, all classes of attrctions and activities. Food choices is plenty and city is easily explored by public and private transport, including short walks. Climate is unpredictable in february.
Guest review bySamraj
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 8.0

The staff were so friendly and went out of their way to make...

The staff were so friendly and went out of their way to make us feel welcome. Felix was especially knowledgeable of the area. Because of our flight time, we needed an early check in and this was done with no problems.
Guest review byAndre
Poland
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

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

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 6.0

Nice people who are usually smiling and helpful.

Nice people who are usually smiling and helpful. A number of street scammers when we first arrived but were quickly sent on their way. Crossing the road in some places like taking your life in your hands..even pedestrian crossings often ignored by drivers
Guest review byElaine
United Kingdom
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
Scored out of 10, guest rating 8.0

I made two visits to Colombo - first 4 nights and then 8...

I made two visits to Colombo - first 4 nights and then 8 nights. Nice city with nice people. Tourists though are taxed higher and at times charged more. Govt regulations I take it !!!!! Their visa rules should also be compatible to tourists who want to stay longer
Guest review byRavinder
Germany