Search hotels in Colombo District, Sri Lanka

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

Find your perfect stay

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.

h
harsha
From
New Zealand
the staff were amazing and service was really good
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,262 reviews
Price from
US$151.30
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,274 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, 147 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.

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.1
Superb - What previous guests thought, 753 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, 817 reviews
Price from
US$101
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.

M
Mridul
From
India
The hotel room was super clean and the bed was very comfortable. Breakfast was fantastic. The best part was the spa. Lakhmani was my therapist. The massage and the spa ambience were an experience to remember.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 170 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.

D
Daniel
From
Georgia
It is an amazing house with its rich history. We liked everything there. A big thanks to Tharaka who works there and tries to help with you with everything in between. we'll come back
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.

Ö
Öz
From
Oman
We’re so glad we found Vivid Colombo. It’s on a quiet side street but only a minute from a lively road full of restaurants, shops, and plenty of vegetarian options. The sea, bookshops, and the bus stop to Galle Face are all an easy walk away, perfect location. The property feels like a cozy home, with a small garden where you can relax with tea/coffee or a book. Do note that you need to take the stairs to reach the rooms. Inside, you’ll find all the essential: TV, AC, fan, kettle, mirror, clean towels, soap, and a hair dryer. Beds are comfortable and everything was clean. What really stands out is the people. The staff are polite and kind, and the owner is exceptionally helpful. When extreme weather forced us to extend our stay, he kept the same rate and even upgraded us to a newly furnished room. His priority is clearly the guests’ comfort. Overall, Vivid Colombo felt warm, quiet, and welcoming. We’re very happy we found it and would gladly stay again. Highly recommended!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 238 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.

B
Bernard
From
Hong Kong
Pool and gym are great. Breakfast was good and beds were super comfortable we stayed for a night as we landed at midnight.
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.

A
Anastasia
From
Australia
Even though it was 2am, Mohamed welcomed us with passion fruit drinks and showed us to our rooms. He also made us a delicious breakfast the next morning. We wish we had stayed longer, but it was the perfect overnight stop on our way to our next destination!
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 1184 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,274 reviews

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,428 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.8
Fabulous - What previous guests thought, 1,586 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.7
Fabulous - What previous guests thought, 2,414 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, 520 reviews

Located 1 km from Odel Shopping Mall, Zylan Colombo features a fitness centre and outdoor pool. It offers free Wi-Fi throughout the building. Free parking is provided.

From US$135 per night
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$77 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 69 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.

From US$180 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,414 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,087 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,808 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

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.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
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.4
Very good - What previous guests thought, 2,674 reviews

Fairway Colombo - Sri Lanka's First Hotel With Robot Technology is set in Colombo, 700 metres from Khan Clock Tower and 2.4 km from U.S. Embassy. Guests can enjoy the on-site restaurant.

From US$146.83 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,101 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

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

New Sanmi Resort

Hotel in Malabe
No credit card needed
Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 131 reviews

Located in Malabe, within 17 km of R Premadasa Stadium and 17 km of Bambalapitiya Railway Station, New Sanmi Resort provides accommodation with a shared lounge and as well as free private parking for...

From US$13.54 per night

FAQs about hotels in Colombo District

See reviews by guests who stayed at hotels in Colombo District

See all
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$174.71 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,428 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$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$295.30 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,131 reviews
The staff was very helpful and friendly the lady from reception the staff from bar and restaurant was very helpful all the staff gas a very high standard of customer service
Guest review byBrina
Seychelles
From US$51.11 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 254 reviews
Breakfast was very testy. The hotel location is good and helpful to reach all services in the city.
Guest review byKHAMIS SALIM
Oman
From US$173.07 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,069 reviews
It’s a nice place to relax and spend time. Mahima and Madhuri were really kind and great.
Guest review byPrashant
Nepal
From US$45 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,668 reviews
In a nice area of historical interest. Great breakfast.
Guest review byDEBORAH
New Zealand
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$70.80 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 169 reviews
Very convenient Staff are friendly & helpful.
Guest review byDennis
Australia
From US$120.95 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,101 reviews
The coconut juice in breakfast is very good
Guest review bySoh
Malaysia
From US$111.43 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,274 reviews
Outstanding hotel. Lovely pool and gym.
Guest review byAbhishek
Laos
From US$100.73 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 510 reviews
fanrastic breakfast. All food excellent
Guest review byLynette Jefferies
New Zealand
From US$60 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 371 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

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