Skip to main content

Search hotels in Colombo District, Sri Lanka

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

Check out these popular cities in Colombo District

Stay in Colombo District's best hotels!

Filter by:

Star rating

Review score

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.

S
Salvatore
From
Italy
Everything was perfect. The swimming pool is so nice, the restaurant and reception are cool. The room was big, and the water and frigo bar included.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,078 reviews
Price from
£82.48
1 night, 2 adults

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.

A
Athil
From
Australia
5/5 - Unforgettable New Year’s Experience! Cinnamon Life is a game-changer in the Sri Lankan hospitality scene, and our New Year’s celebration there was nothing short of spectacular. From the moment we walked in, the luxurious ambiance and friendly staff made us feel special. The food? Absolutely top-tier, with flavors that tantalized our taste buds. The poolside open nightclub was an absolute highlight—a perfect blend of vibrant energy, stunning views, and world-class entertainment. Every detail was thoughtfully curated to make the night truly magical. If you’re seeking an unparalleled escape with style, elegance, and unforgettable experiences, Cinnamon Life is the place to be. I can’t wait to return! #CinnamonLife #LuxuryInColombo #SriLankaHospitality #NewYear2025
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 434 reviews
Price from
£140.05
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.

P
Prelog
From
Canada
Everything was spectacularly done. My partner and I don't usually stay in such luxurious places, but as our trip was ending, we wanted to indulge a little. ITC staff made us feel welcome and not at all out of place, which we had some fear about. Thank you for our wonderful stay. The breakfast is the most elaborate I've experienced at a hotel. Again, wonderful staff. Thank you to Ari, who is one of many kind restaurant staff.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 497 reviews
Price from
£154.18
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.

A
Amy
From
Australia
We absolutely loved our stay at taprobane house! The staff were so welcoming and amazing, the chef was also amazing! They made our first day in Sri Lanka very enjoyable, will come back :)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 613 reviews
Price from
£71.65
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.

C
Clara
From
Canada
The staff was so kind and helpful. The house is magnificent. The breakfast was delicious. The room is comfortable and well equipped. The location is ideal for visiting Colombo. It was perfect, and we definitely recommend to everyone to stay at De Saram house.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 418 reviews
Price from
£90.86
1 night, 2 adults

Coza Ceylon

Hotel in Mount Lavinia

Situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach, Coza Ceylon features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Anna
From
Germany
Great place to stay. Super attentive and friendly manager and staff! Comfortable beds, big room and bathroom. The breakfast is amazing and they care about your diet needs. I stayed here after arriving to Sri Lanka to settle in and I can just recommend it.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 172 reviews
Price from
£41.45
1 night, 2 adults

Zylan Colombo

Hotel in Colombo

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.

D
Danika
From
South Africa
Room was massive & so was the bathroom. Is exactly as pictured & so comfortable! In a good location, a short Tuk Tuk to anywhere in Colombo
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 429 reviews
Price from
£53.96
1 night, 2 adults

Trillium Boutique Express Hotel - Ward Place

Hotel in Colombo

Situated in Colombo, 4.6 km from R Premadasa Stadium, Trillium Boutique Express Hotel - Ward Place features accommodation with an outdoor swimming pool, free private parking, a terrace and a...

M
Madhushanie
From
Sri Lanka
Love the concept of this hotel and I had a great time
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
Price from
£49.37
1 night, 2 adults

Dutch Heritage Colombo

Hotel in Colombo

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

c
clara
From
Spain
A nice New hotel, 10 min far from Colombo fort station. Easy to reach walking. Confortable beds and pillows. The stuff was waiting for me as my flight was landing late. Perfect communication and very friendly and accommodative
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 44 reviews
Price from
£42.30
1 night, 2 adults

Granny's House

Hotel in Colombo

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.

H
Hiran
From
Sri Lanka
We had the most wonderful stay at Grannie’s House Villa. The villa is beautifully maintained, with thoughtfully designed interiors and modern fittings that make it both stylish and comfortable. Every corner of the space felt inviting, and it was clear that great care has gone into keeping it in perfect condition. We especially enjoyed the games and recreational touches, which added such warmth and fun to our stay. It truly felt like a home away from home! a lovely space to relax and create lasting memories. Highly recommended!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
Price from
£37.01
1 night, 2 adults
See all 1173 hotels in Colombo District

Most booked hotels in Colombo District in the past month

See all

Colombo District's best hotels with breakfast

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 12 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.6
    Exceptional - What previous guests thought, 7 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 9.3
    Superb - What previous guests thought, 99 reviews

    Set within 400 metres of Mount Lavinia Beach and 7.2 km of Bambalapitiya Railway Station, Mount Lodge Boutique Hotel offers rooms in Mount Lavinia.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,772 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.7
    Fabulous - What previous guests thought, 2,059 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.6
    Fabulous - What previous guests thought, 6,352 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.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,441 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.5
    Very good - What previous guests thought, 1,245 reviews

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

Budget hotels in Colombo District

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 3,862 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.3
    Very good - What previous guests thought, 2,504 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.

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

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

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

    This iconic and colonial-style hotel, built in 1864, boasts a spa and a saltwater pool with sun loungers that faces the vast Indian Ocean.

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

    Set in Colombo, 200 metres from Kollupitiya Beach, Sheraton Colombo Hotel features views of the sea. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 239 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.3
    Very good - What previous guests thought, 521 reviews

    Viveka Hotel Colombo is situated in Colombo, 600 metres from Mount Lavinia Beach and 4.5 km from Bambalapitiya Railway Station. This 3-star hotel offers a concierge service and a tour desk.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 733 reviews

    NH Collection Colombo is located in the central business and shopping district off Galle Road, and is 35 minutes from the airport.

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

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

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

  • Silvikris Villa

    Hotel in Colombo
    No credit card needed
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 245 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.

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

    Set within 3.5 km of Khan Clock Tower and 4.6 km of Bambalapitiya Railway Station, Hotel Ceylonia Colombo features rooms in Colombo.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 7 reviews

    Set in Talangama South, 12 km from Bambalapitiya Railway Station, Aran Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 45 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.

  • 50 By The Sea

    Hotel in Dehiwala
    No credit card needed
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 82 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.4
    Very good - What previous guests thought, 23 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.

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

    Set in Mount Lavinia, 500 metres from Mount Lavinia Beach, RACHEL HOMES offers accommodation with a private beach area, free private parking, a shared lounge and a terrace.

FAQs about hotels in Colombo District

See reviews by guests who stayed at hotels in Colombo District

See all
  • From £59.65 per night
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 305 reviews
    I stayed here as a child with my parents when we visited family and now I stay here with my own children. It is a wonderful place to stay with everything you need to relax. The staff are friendly and very obliging. The rooms are very comfortable and clean with good facilities and excellent air conditioning. The food is excellent and plentiful. The buffets at breakfast and in the evening are incredible with an enormous selection from around the world. But the local dishes are the best. We will definitely be back.
    Guest review by
    Alison
    United Kingdom
  • From £173.86 per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,049 reviews
    Lovely hotel. Everything was very clean and the staff were exceptional. The breakfast was wonderful too. For some people it may be a bit far out of town but we enjoyed it. It is on the train line but it didn’t affect us that much as the trains aren’t that regular and do not run of a night time. All in all, a great hotel and would definitely stay again. 😊
    Guest review by
    Rebecca
    Australia
  • From £144.23 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,079 reviews
    The location is great. Only 10 minutes walk to Galle Face Complex. The internal design of the building refelects an l image from the space. The gardens are very nice. All travellers needs are available at Cinnamon Grand. The hotel has a very welcoming staff and room service is great. The hotel restaurant has a tasty variety of mouthwatering foods.
    Guest review by
    Flying Solo
    Iraq
  • From £58.17 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 501 reviews
    The rooftop pool was lovely and my room was clean and comfortable. I also like that they provided flasks of water rather than bottles as this is better for the environment. The location is good, very central but the best thing is the wonderful staff and how helpful and friendly they are.
    Guest review by
    Nancy
    United Kingdom
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,267 reviews
    The breakfast and the setting were quite excellent. The staff were quite hospitable and friendly. The colonial internal deco made the atmosphere very exciting. Enjoyed the sunset view behind the hotel.
    Guest review by
    John
    Singapore
  • From £68.02 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 907 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 by
    Jay Churran
    South Africa
  • From £82.48 per night
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 10,078 reviews
    Everything was perfect. The swimming pool is so nice, the restaurant and reception are cool. The room was big, and the water and frigo bar included.
    Guest review by
    Salvatore
    Italy
  • From £33.31 per night
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 1,402 reviews
    Charming old place with lots of character, at a fairly low price. Friendly staff and excellent location. Large and comfortable room.
    Guest review by
    Kenneth
    Sweden
  • From £52.40 per night
    Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 198 reviews
    Very convinient and closer access to the beach and there is a night club just in front of the hotel.
    Guest review by
    Ishara M. Priyadarshana
    Sri Lanka
  • From £37 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 233 reviews
    Great value for money, clean, spacious and staff very friendly!
    Guest review by
    António
    Portugal
  • From £82.49 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 829 reviews
    The staff were exceptional with service and advise.
    Guest review by
    Grace
    South Africa
  • From £71.62 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 3,813 reviews
    Comfortable hotel . Comfy rooms. Nice staff
    Guest review by
    DONNA BRADLEY
    Ireland
  • From £112.37 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,420 reviews
    Good food, clean Rooms and other facilities.
    Guest review by
    Indrøy
    Norway
  • From £46.41 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 60 reviews
    Rooms are bigger. Breakfast was good
    Guest review by
    PANDIARAJAN
    India
  • From £37.01 per night
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 357 reviews
    Access and facilities are very good.
    Guest review by
    Vanniyasingam
    United Kingdom

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

  • 6.0

    Colombo has many main tourist attractions but these could...

    Colombo has many main tourist attractions but these could easily be seen within one day on a tuktuk. Another day to do the Pettah markets and some of the other plazas. Then you are done. Unless you have people to be with in Colombo two, maybe three, days should be enough. The real adventure of Sri Lanka lies out of Colombo in the central towns and cities and those towns along the coast. Tuktuks and taxis abound and can be inexpensive - all around Sri Lanka. HOWEVER always ask for a set price before you get in as to the cost of the trip you need. Tourists will always pay a little more than the locals but it can still be very cheap. A lot of shops and places do not accept credit card payments, so come with a wallet of cash. Supermarkets called Keells and Cargills for example abound are are a local prices. Their range of food and drinks is large. Rubbish can be a bit of an issue if you notice, but there are street cleaners who seem to collect the rubbish just thrown onto the road edge daily. The sun and heat can be harsh for foreigners so come prepared with big hats, sunburn cream, sunglasses and clothes that 'breathe'. The locals are generally very respectful, honest and helpful in answering any questions you may have. You will find lots of beggars as well on your travels. They appreciate any amount you can give to them.
    Guest review by
    Graham
    Australia
  • 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 by
    Wasala Mudiyanselage
  • 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 by
    Andre
    South Africa
  • 10.0

    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 by
    Paul
    Sri Lanka
  • 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 by
    Sylvester
    Canada
  • 8.0

    This 3-Level Apartment has 3 Bed Rooms and is located in a...

    This 3-Level Apartment has 3 Bed Rooms and is located in a secure and convenient location in Rajagiriya, Sri Lanka. The Hosts were quite friendly and responsive to your needs. The accommodation is well-equipped for a long-term stay as well. All Appliances and Equipment were in working order. The Washing Machine helped me to travel with less clothes. The Accommodation had a separate entrance with access to the Electric Roller Door. The 3rd Level had the Laundry with access to a Roof Top terrace where clothes could be dried and having a 360 degree view of the surroundings incl. high rise buildings in Colombo.
    Guest review by
    Lalin
    Australia
  • 10.0

    Colombo is a happening city with lots of amazing 5-star...

    Colombo is a happening city with lots of amazing 5-star hotels at affordable prices, wonderful food and great shopping. Hospitality of people is top notch. Travelling is so easy and cheap with the Pick me app. There's so much to see and so much to do. Will definitely return for more...
    Guest review by
    Aruni
  • 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 by
    Philip
    Sri Lanka
  • 10.0

    Basically this is like apartment. such like include Bedroom,...

    Basically this is like apartment. such like include Bedroom, Hall, Small Balcony, Bathrom and Kitchen. Close to Colombo City and the attraction places soround colombo, Wellawatte, Dehiwala zoo, Lotus Tour, One Galle Face, Galle Face Beach, Majestic City, Local restaurants including vegeterian takeaway places, ect.. Easy to public transportation to anywhere around sri lanka ( Most of the places ).
    Guest review by
    Walls
    United States
  • 8.0

    Lots of places to eat, Thalappakatti, Elite Indian...

    Lots of places to eat, Thalappakatti, Elite Indian restaurent, etc, Elephant house Mobile Ice cream van close to the public beach entry, Many options for eating on the beach front with superb views at twilight and sunset
    Guest review by
    George