Skip to main content

Search hotels in Colombo District, Sri Lanka

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

P
Patricia
From
United Kingdom
The hotel was lovely. The room was so big .total luxury
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,060 reviews
Price from
£82.47
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.

F
Faazil
From
Netherlands
The room and the staff were fabulous. Would surely stay again when I am back in Colombo
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 423 reviews
Price from
£140.03
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.

D
Dinesh
From
Norway
Exceptional service and great rooms. Staff is very friendly and helpful.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 495 reviews
Price from
£154.16
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.

R
Rebekka
From
Netherlands
Super spacious and beautiful rooms, great pool and terrace, amazing staff.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 612 reviews
Price from
£71.64
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.

G
Gwendoline
From
Vietnam
We are Bawa fans and what is extraordinary when you stay at a Bawa property is that you always meet fascinating people with kind and good perspectives. Very diverse and no fascist Americans in sight! Joy!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 415 reviews
Price from
£73.82
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
Appalanaidoo
From
Malaysia
Stay was awesome. Room is huge with nice view
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 172 reviews
Price from
£41.44
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.

J
Jacqueline
From
United Kingdom
Room and bathroom were very large and spacious. The staff were all very kind and helpful.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 428 reviews
Price from
£53.95
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.8
Exceptional - What previous guests thought, 12 reviews
Price from
£48.25
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.

H
HIROKI
From
Japan
Room is clean and comfortable and basically the entire facilities are new. Staffs are polite and friendly.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 42 reviews
Price from
£42.29
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.8
Exceptional - What previous guests thought, 6 reviews
Price from
£37
1 night, 2 adults
See all 1169 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, 98 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,769 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,052 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,339 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,242 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,858 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,494 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,803 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,264 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.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.4
    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, 728 reviews

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

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

    Featuring free WiFi throughout the property, Fair View Hotel Colombo offers accommodation in Colombo. Guests can enjoy the on-site restaurant.

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, 31 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, 43 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.7
    Fabulous - What previous guests thought, 81 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 £82.47 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 829 reviews
    When i came in my check in was done at once my room was ready bellmen carried my bags with the smile at that hour. Late night im surprised 24 hrs of operation with lovey staffs who reached me again to see everything is fine and all came and spoke to me when i was staying with them to see if im ok. Thank you for taking care of me as your family member. With love Grace...
    Guest review by
    Grace Cole
    Brazil
  • From £33.30 per night
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 1,400 reviews
    The hospitality of all the staff..Especially the Manager ..Priyantha Galhenage who organised an additional room after booking out time expired at no cost..also booking taxi transport through his contact and generally being an extraordinary kind person and extremely efficient manager
    Guest review by
    Chris
    South Africa
  • From £173.83 per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,048 reviews
    Our room was great. Comfortable bed in a spacious room. Also had comfy armchairs with a lovely sea view out the window. The room had working AC and everything we needed. There was a little balcony but it was too hot and humid to use. The staff were very friendly and helpful.
    Guest review by
    Phoebe
    New Zealand
  • From £46.40 per night
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 59 reviews
    We stayed here for 1 night only. Very friendly stuff, quiet place, good breakfast and a lot of pleasant surprises from owner) we took a city tour from them, a good price for the whole colombo city. highly recommend!
    Guest review by
    rick
    Germany
  • From £58.16 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 501 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 by
    Kai
    Germany
  • From £37 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 233 reviews
    Good place for few days. We stayed here while live in Colombo. Peaceful personal, good rooms with condition, TV, safe and good shower. Not expensive.
    Guest review by
    Margarita
    Russia
  • From £118.32 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,264 reviews
    The location of the hotel is perfect. The room that we selected had a terrace and the room was well decorated.
    Guest review by
    Ozan
    Turkey
  • From £112.36 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,421 reviews
    I like everything about the hotel all staff are very friendly welcoming and hotel was clean .
    Guest review by
    Fatima
    Seychelles
  • From £144.21 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,080 reviews
    facilities and Excellent customer service. Friendly staff and high standard meal.
    Guest review by
    Ranjith de Silva
    New Zealand
  • From £37 per night
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 356 reviews
    New rooms, well maintained, excellent location with all facilities on your reach.
    Guest review by
    Mohamed Safwan
    Maldives
  • From £82.47 per night
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 10,060 reviews
    The hotel was lovely. The room was so big .total luxury
    Guest review by
    Patricia
    United Kingdom
  • From £68.01 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 905 reviews
    Lived the roof top chill area, and friendly staff.
    Guest review by
    Joshua
    Netherlands
  • From £52.40 per night
    Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 198 reviews
    good location, good ambience & excellent staff.
    Guest review by
    Sujit
    India
  • From £71.61 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 3,803 reviews
    Nice place really close to colombo city center
    Guest review by
    Hetaba
    Egypt
  • From £59.64 per night
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 303 reviews
    fanrastic breakfast. All food excellent
    Guest review by
    Lynette Jefferies
    New Zealand

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

  • 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

    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

    Very nice place.

    Very nice place. The owner is a very kind and friendly person. Charging is also reasonable. A clean and safe place even for a couple. A place close to the town but very quiet. We wish you good luck in the future.
    Guest review by
    Kavindu
  • 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

    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

    My stay at Green Heart Eco Villa was nothing short of...

    My stay at Green Heart Eco Villa was nothing short of exceptional. The hotel's prime location, luxurious amenities, and impeccable cleanliness exceeded my expectations. The owner's professionalism and attention to detail further enhanced my experience, making me feel like a valued guest from start to finish. Whether you're traveling for business or leisure, I highly recommend Green Heart Eco Villa for an unforgettable stay in the city.
    Guest review by
    Dilan Anushka