Search hotels in Colombo District, Sri Lanka

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

Check out these popular cities in Colombo District

Colombo

664 hotels

Mount Lavinia

123 hotels

Maradana

5 hotels

Dehiwala

82 hotels

Battaramulla

32 hotels

Moratuwa

35 hotels

Nugegoda

49 hotels

Boralesgamuwa

31 hotels

Watumulla

20 hotels

Stay in Colombo District's best hotels!

Filter by:

Star Rating
Review score

Marino Beach Colombo

Hotel in Colombo

Located in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

S
Shekhar
From
Germany
I loved the staff, very friendly The infinity pool and the breakfast buffet are the highlight in my opinion Rooms were very spacious as well
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,366 reviews
Price from
$75
1 night, 2 adults

Cinnamon Life at City of Dreams

Hotel in Colombo

Featuring a bar, Cinnamon Life at City of Dreams offers accommodations in Colombo, a 8-minute walk from Galle Face Beach and 1.4 miles from Khan Clock Tower.

M
Mohammad
From
Kuwait
Everything exceeded my expectations! The hotel is absolutely stunning from the modern architecture to the luxurious interiors. The facilities were top-notch: the infinity pool, gym, and restaurants were exceptional. The staff were incredibly professional, kind, and attentive, making us feel truly welcomed. The location was also perfect, with amazing views of Colombo.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 788 reviews
Price from
$146.20
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.

R
Ranjan
From
Malawi
The Service is very personalized. The front Office team is exceptional. I like the fact that the hotel is very much environmentally friendly. The complementary Laundry service and happy hour for the executive rooms, just completes the icing on the cake. ITC is my second home, All other service , such as Housekeeping, and F&B are equally doing a great job.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 618 reviews
Price from
$145
1 night, 2 adults

Taprobane House

Hotel in Colombo

Located in Colombo, a 2-minute walk from Bambalapitiya Beach, Taprobane House provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

s
surya
From
Indonesia
We love how spacious the room is. We also love how this hotel is only 1 minute from barefoot cafe and shop and 5 minute from gallery cafe.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 739 reviews
Price from
$101
1 night, 2 adults

Sheraton Colombo Hotel

Hotel in Colombo

Located in Colombo, a 2-minute walk from Kollupitiya Beach, Sheraton Colombo Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared lounge.

R
Rii
From
Maldives
- Very friendly staff - Super comfortable bed - Spacious room
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 139 reviews
Price from
$134
1 night, 2 adults

Tropic Inn - Mount Lavinia

Hotel in Mount Lavinia

Located in Mount Lavinia, a 2-minute walk from Mount Lavinia Beach, Tropic Inn - Mount Lavinia has accommodations with a garden, free private parking, a shared lounge and a restaurant.

B
Burhanuddin
From
Pakistan
Very cooperative and friendly staff, the manager was also very nice, rooms were perfect, air conditioning was always working, hot water was available, the location is very good, near to the beach and close to restaurants, a truly underrated hotel.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 121 reviews
Price from
$32.72
1 night, 2 adults

De Saram House by Geoffrey Bawa

Hotel in Colombo

Conveniently set in the Cinnamon Gardens district of Colombo, De Saram House by Geoffrey Bawa is located 1.8 miles from Kollupitiya Beach, 2.8 miles from Bambalapitiya Railway Station and 2.9 miles...

S
Sean
From
United States
The De Saram House is a beautiful architectural gem in the heart of a leafy neighborhood in central Colombo. I stay here whenever I am in town as it is comfortable with restrained elegance and always affable, kind and generous staff. Why stay in a bland hotel when you can be in a home of architectural significance and feel like you can escape from it all?! Strongly recommended not only for architects and design inclined but for those seeking a different kind of experience from all the hotels that are now pervasive in this fast changing city.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 448 reviews
Price from
$124
1 night, 2 adults

Vivid Colombo

Hotel in Colombo

Located in Colombo, a 7-minute walk from Wellawatte Beach, Vivid Colombo provides accommodations with a garden, free private parking and a terrace.

M
Mohamed
From
Maldives
Absolutely loved my stay here! The location is fantastic — everything you could need is within a 5–10 minute walk: the beach, Galle Road, great restaurants, markets, currency exchange shops, cozy coffee spots, and even a mosque. It couldn’t have been more convenient. The best part was the owner — he personally manages the property and is always around to help. Super friendly, flexible, and genuinely cares about making sure you have everything you need. It really made a difference in my stay. If you’re looking for a comfortable, well-located place with amazing support, I would 100% recommend staying here!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 185 reviews
Price from
$34.83
1 night, 2 adults

Coza Ceylon

Hotel in Mount Lavinia

Located in Mount Lavinia, a 9-minute walk from Mount Lavinia Beach, Coza Ceylon has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

K
Kelly
From
Australia
The hospitality here was second to none! We were so well looked after. The breakfasts we had during our two night stay were simply sensational! We loved our stay!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 192 reviews
Price from
$50
1 night, 2 adults

Jetwing Colombo Seven

Hotel in Colombo

Located in the heart of Colombo, Ward Place, 1.5 mi from U.S. Embassy, Jetwing Colombo Seven features a year-round rooftop pool.

T
Tharshi
From
Canada
Great buffet breakfast. Super friendly staff. Nice pool with city view.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 719 reviews
Price from
$109.67
1 night, 2 adults
See all 1195 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
Wonderful - What previous guests thought, 10,366 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 6,615 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 788 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,092 reviews

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,453 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 606 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 427 reviews

Colombo District's best hotels with breakfast

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 33 reviews

Located in Colombo, 1.5 miles from Wellawatte Beach, La Maison de Colombo has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $270 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 10 reviews

Located in Padukka, 9.4 miles from Leisure World, Ayr Castle 1922 by Reveal has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $499.50 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 20 reviews

Located in Maharagama, 7.5 miles from Bambalapitiya Railway Station, Viluxey City Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $83.25 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,092 reviews

Located in Colombo, a 2-minute walk from Kollupitiya Beach, Sofia Colombo City Hotel provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

From $171.67 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,050 reviews

Located in Colombo, a few steps from Bambalapitiya Beach, MaRadha Colombo has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

From $239.48 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 6,615 reviews

Located in Colombo, a few steps from Kollupitiya Beach, Granbell Hotel Colombo has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

From $234.40 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,423 reviews

In a prime location in the center of Colombo, Zest Metropole provides free WiFi, a fitness center and free private parking for guests who drive.

From $149.27 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,356 reviews

Located in Colombo, a 12-minute walk from Kollupitiya Beach, Lavonca Boutique Hotel has accommodations with a terrace, free private parking and a restaurant.

From $75.75 per night

Budget hotels in Colombo District

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 68 reviews

Located in Colombo, a 17-minute walk from Kollupitiya Beach, Seilan provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $119.88 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 8 reviews

Located within 2.1 miles of Bambalapitiya Railway Station and 3.5 miles of R Premadasa Stadium, Jetwing Ratnam Residence has rooms in Colombo.

From $70.59 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 4,161 reviews

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

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

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

From $120.95 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,439 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 $157.24 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 308 reviews

Dutch Heritage Colombo has rooms with free WiFi throughout the property in the center of Colombo, a 7-minute walk from Galle Face Beach.

From $80.01 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 639 reviews

Located in Colombo, a 2-minute walk from Kollupitiya Beach, Amari Colombo, Sri Lanka has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

From $147.79 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 309 reviews

Located in Colombo, a 15-minute walk from R Premadasa Stadium, Orion City Hotel provides accommodations with a fitness center, free private parking, a terrace and a restaurant.

From $101.66 per night

Hotels in Colombo District you can book without a credit card

The Domain

Hotel in Piliyandala
No credit card needed
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 23 reviews

Featuring a garden, The Domain is located in Piliyandala in the Colombo District region, 14 miles from Bambalapitiya Railway Station and 17 miles from R Premadasa Stadium.

From $28.80 per night

50 By The Sea

Hotel in Dehiwala
No credit card needed
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 132 reviews

Located in Dehiwala, a 4-minute walk from Mount Lavinia Beach, 50 By The Sea has accommodations with a garden, free private parking and a terrace.

From $44.96 per night

Silvikris Villa

Hotel in Colombo
No credit card needed
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 234 reviews

Located 3.3 miles from Bambalapitiya Railway Station, Silvikris Villa offers 3-star accommodations in Colombo and features a garden, a shared lounge and a terrace.

From $27 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 54 reviews

Located in Dehiwala, a 17-minute walk from Mount Lavinia Beach, Hotel One Sixty has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $31.62 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 28 reviews

Located in Madiwala, 6.8 miles from Bambalapitiya Railway Station, Elysian home villa provides accommodations with a garden, free private parking and a terrace.

From $26.62 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 39 reviews

Located in Avissawella, 19 miles from Leisure World, Trance rabara resort has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

From $95.46 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 83 reviews

Located in Mount Lavinia, within a 5-minute walk of Mount Lavinia Beach and 4.8 miles of Bambalapitiya Railway Station, Sycamore Residences has accommodations with a shared lounge and free WiFi as...

From $39.96 per night

New Sanmi Resort

Hotel in Malabe
No credit card needed
Scored out of 10, guest rating 5.7
Fair - What previous guests thought, 138 reviews

Located in Malabe, within 10 miles of R Premadasa Stadium and 11 miles of Bambalapitiya Railway Station, New Sanmi Resort provides accommodations with a shared lounge as well as free private parking...

From $13.54 per night

FAQs about hotels in Colombo District

See reviews by guests who stayed at hotels in Colombo District

See all
From $120.95 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,068 reviews
I am a guest who comes to this hotel almost every year. I always loved the breakfast buffet. But it will be good if could lower your prices for the rooms and breakfast. The prices have gone way too high since I have been to this hotel. otherwise everything here is excellent. Thank you!
Guest review by
dilini
United States
From $80.58 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 427 reviews
It is wery old hotel. Have museum inside. It was residental of the first England guverner. Everything is at this stile. Room are big, rare and in old manier. They are clining all the time but need complete renovier and thay start to do it. You can here ocean.
Guest review by
Natasa
Serbia
From $35 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 1,529 reviews
An 150 year old hotel still retaining a faded elegance. Very central location. The standard rooms are large and comfortable. you get an idea of the travellers life in colonial times gone by. Pleasant hotel.
Guest review by
George Penner
India
From $62.70 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 79 reviews
Host is very responsive, caring as well as service oriented. Breakfast and dinner was good. Helped arrange a driver to hike World's End, packed us a lunch to go and had tea and coffee. Lovely area
Guest review by
Leyla
Sweden
From $60 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 361 reviews
I've already stayed six times at GSH. Staffs were very efficient and friendly. The room was very clean. Excellent place to stay and I would highly recommend this hotel.
Guest review by
Sarangan
Sri Lanka
From $137.65 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,366 reviews
I loved the staff, very friendly The infinity pool and the breakfast buffet are the highlight in my opinion Rooms were very spacious as well
Guest review by
Shekhar
Germany
From $153.40 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 947 reviews
Everything was wonderful. The staff were friendly. Madhu was helping us at our check out. We will definitely return for another stay.
Guest review by
Mohammad Mahfuz Ul
United Arab Emirates
From $124.55 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 982 reviews
The service was top notch ! Staff was amazing View from room and roof top was super Full marks for breakfast!
Guest review by
Sumit
United Arab Emirates
From $176.01 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,460 reviews
Everything, friendly the staff, superb breakfast, amazing room, comfortable place to stay with family
Guest review by
Rahayu
Indonesia
From $50 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 243 reviews
Great value for money, large comfortable bed, friendly staff, powerful AC, great location
Guest review by
Zlatan
United Kingdom
From $153.61 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,249 reviews
Excellent place to holiday Nice lobby & nice room Great restaurant
Guest review by
zahid
Pakistan
From $70.80 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 181 reviews
Food and location are excellent. The staff was very friendly.
Guest review by
Thilina
Sri Lanka
From $159.88 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,354 reviews
Ultra friendly professional staff and British hotel
Guest review by
DeMac
United Kingdom
From $78.60 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 526 reviews
nice staff and service, nice room, pool is lovely
Guest review by
aleksandr
Georgia
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,080 reviews
Love the location and specious and clean.rooms
Guest review by
Visuddhika
Sri Lanka

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

8.0

All the best places are away from the capital.

All the best places are away from the capital. But without starting here you miss all the layers of history and culture that inform everything about your whole trip. Start here, and spend some time investigating and exploring. Start in the old town at Dutch Hospital and move out from there.
Guest review by
David
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

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
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 by
Mark
United Kingdom
8.0

After what this country has been through, this country...

After what this country has been through, this country surely need lots of financial assistance to redevelop its infrastructure. . There is hardly any lighting on the streets. As the sunsets it's pitch dark. I myself would find it difficult to drive on the roads. Secondly restrooms need to be built.
Guest review by
ENOCK
Israel
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

Unlike olden days, Colombo looks very clean and beautiful.

Unlike olden days, Colombo looks very clean and beautiful. Also noticed less honking on streets, though we still see ruthless behavior of bus drivers and other motorists not respecting road signs or rules. However, in few hours you will realize that is the norm and you will start enjoying it as a passenger. Excellent food and eateries with reasonable prices. You can easily Uber to any place within Colombo with much ease.
Guest review by
Saman
Australia
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