Search hotels in Colombo District, Sri Lanka

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

H
Han
From
Taiwan
The price, the location, the service, the pool.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10,167 reviews
Price from
US$85
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.

V
Vinz_R
From
Singapore
Location, comfort of the room, amazing room, the view, excellent service
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 505 reviews
Price from
US$110.84
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, 523 reviews
Price from
US$170
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.

N
Niamh
From
Ireland
Hotel staff super helpful and great pool
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 637 reviews
Price from
US$88
1 night, 2 adults

Sheraton Colombo Hotel

Hotel in Colombo

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.

M
Mihaela
From
Romania
My stay at the Sheraton Colombo was nothing short of spectacular. I was greeted with warm hospitality and a level of professionalism that truly sets this hotel apart. The staff went above and beyond to ensure every detail was perfect, making me feel both welcomed and valued throughout my visit. The rooms are spacious, elegantly designed, and impeccably clean, offering breathtaking views of the city and ocean. The bed was incredibly comfortable, and the amenities provided were top-notch, ensuring a luxurious and restful stay. The facilities are outstanding. Everything is maintained to the highest standard, creating an atmosphere of calm and sophistication. Sheraton Colombo is a true gem in the heart of the city. Whether you're traveling for business or leisure, I cannot recommend this hotel enough. I look forward to returning for another unforgettable experience!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 127 reviews
Price from
US$145
1 night, 2 adults

Tropic Inn - Mount Lavinia

Hotel in Mount Lavinia

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

S
Shyama
From
Singapore
Mr. Mohan Frederick was very helpful. Mr. Rashid and Mr. Ravin Fernando did everything to make our stay comfortable and memorable. Thank u Tropic Inn
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 103 reviews
Price from
US$39.99
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
Diego
From
Germany
It is a beautiful place with great staff. They were very helpful and nice, specially the manager Anthony.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 428 reviews
Price from
US$124
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.

V
Victor
From
France
Nawab is a great host. He is very attentive and will be able to give the best advices. The pictures on the website are similar that the accommodation. It's very clean, equipped with air conditioning, and above all one of the best value for money. Nawab is very open and always ready to help you. I recommend this accommodation with eyes closed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 125 reviews
Price from
US$24.30
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.2
Superb - What previous guests thought, 177 reviews
Price from
US$70
1 night, 2 adults

Mount Lodge Boutique Hotel

Hotel in Mount Lavinia

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.

N
Nitya
From
India
Special care was taken by the hotel to make us the breakfast we wanted.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 106 reviews
Price from
US$48.60
1 night, 2 adults
See all 1186 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.4
    Superb - What previous guests thought, 17 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.7
    Exceptional - What previous guests thought, 8 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$333 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,840 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$171.67 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,075 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,422 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$194.22 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,447 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$135.70 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,274 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$75.75 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,335 reviews

    Shangri-La Colombo presents a new level of luxury in the city. Located in the heart of the business and entertainment district, the hotel offers the various collection of guestrooms with stunning...

    From US$194.08 per night

Budget hotels in Colombo District

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 16 reviews

    Set in Colombo, 1.5 km from Kollupitiya Beach, Seilan offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$69.93 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 14 reviews

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

    From US$65 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 3,896 reviews

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

    From US$61.97 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,558 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$120.13 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 3,852 reviews

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

    From US$82.25 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,361 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$102.81 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,433 reviews

    Boasting spectacular views of the Colombo Harbor and the Galle Face Green, The Kingsbury is a 5-star hotel in Colombo, which offers regal accommodation and a wide variety of sumptuous dining options.

    From US$151.82 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 449 reviews

    Situated in Colombo, 200 metres from Kollupitiya Beach, Amari Colombo, Sri Lanka features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

    From US$122.26 per night

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

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

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

    From US$278.88 per night
  • Silvikris Villa

    Hotel in Colombo
    No credit card needed
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 247 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$30 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 8 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.

    From US$48.40 per night
  • 50 By The Sea

    Hotel in Dehiwala
    No credit card needed
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 87 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
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 27 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$102.12 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 75 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.

    From US$27.97 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 50 reviews

    Situated in Dehiwala, within 1.3 km of Mount Lavinia Beach and 5.8 km of Bambalapitiya Railway Station, Hillstreet Villa features accommodation with a shared lounge and free WiFi as well as free...

    From US$23 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 113 reviews

    Set in Colombo, 9.2 km from Bambalapitiya Railway Station, The Colombo Village offers accommodation with a garden, free private parking, a shared lounge and a terrace.

    From US$14.76 per night

FAQs about hotels in Colombo District

See reviews by guests who stayed at hotels in Colombo District

See all
  • From US$88.01 per night
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 328 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 US$253.92 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,269 reviews
    Hotel with a rich history that has made the leap into modern times flawlessly. Featuring colonial-era architecture and furnishings, in the evening the Sri Lankan flag is ceremoniously lowered with uniforms and bagpipes. Service and cuisine meet the standards expected of a hotel of this class today. I felt comfortable here every single moment and can wholeheartedly recommend the Galle Face Hotel for a stay in Colombo.
    Guest review by
    Marco
    Switzerland
  • From US$35 per night
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 1,437 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 US$82.25 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 3,852 reviews
    It’s in a good location with nice, spacious rooms. The view from the top floor and the pool was great. The breakfast was expensive, but very good with a huge selection of both Sri Lankan and international foods and fruits.
    Guest review by
    Luca
    Hungary
  • From US$62.70 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 64 reviews
    A perfect retreat for those seeking peace, privacy, and relaxation. offering an amazing way to explore the local places. The Sri Lankan cuisine served was authentic and delicious, 100% RECOMMENDED
    Guest review by
    Neera
    Italy
  • From US$124.56 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 848 reviews
    It’s very nice place. We enjoyed a lot. I referred to my friends and Sahani she take care very well
    Guest review by
    vn
    India
  • From US$234.89 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,056 reviews
    Large and clean room, spacious with all requirement, breakfast buffet with many action option too
    Guest review by
    San
    United States
  • From US$46.66 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 234 reviews
    Friendly staff, great central location and super value for money. Rooms are very comfortable.
    Guest review by
    Andrea
    Netherlands
  • From US$67 per night
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 362 reviews
    New rooms, well maintained, excellent location with all facilities on your reach.
    Guest review by
    Mohamed Safwan
    Maldives
  • From US$99.15 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 934 reviews
    The food was awesome. Spent a very nice stay with family
    Guest review by
    Deepasha
    Mauritius
  • From US$78.60 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 503 reviews
    The staff at the hotel were very courteous and obliging.
    Guest review by
    Anne
    Australia
  • From US$98.32 per night
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 10,167 reviews
    The price, the location, the service, the pool.
    Guest review by
    Han
    Taiwan
  • From US$165.64 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,099 reviews
    Everything you would expect from a 5-star hotel
    Guest review by
    MEHDI
    Australia
  • From US$151.82 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,433 reviews
    - top service - friendly staff -eye for detail
    Guest review by
    Navamathan
    Netherlands
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 197 reviews
    Very convenient Staff are friendly & helpful.
    Guest review by
    Dennis
    Australia

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

  • 10.0

    Colombo has become a great city to spend a few days taking...

    Colombo has become a great city to spend a few days taking in its vibrant culture. Transport via Unber or Tuk Tuk is very affordable and there is plenty to ssee and do - as well as taking out the time to enjoy some great food and froiendly service.
    Guest review by
    Larry
    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
  • 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

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

    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

    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

    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