Search hotels in Colombo District, Sri Lanka

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

Check out these popular cities in Colombo District

Colombo

672 hotels

Mount Lavinia

124 hotels

Dehiwala

82 hotels

Maradana

4 hotels

Moratuwa

35 hotels

Boralesgamuwa

32 hotels

Battaramulla

30 hotels

Rajagiriya

20 hotels

Watumulla

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

A
Ayoub
From
United Arab Emirates
The location of the hotel is very convenient. The staff were really friendly. I had to book this hotel last minute and the receptionist parvathy was really helpful and friendly, she was always smiling and helping no matter what you need.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,352 reviews
Price from
$85
1 night, 2 adults

Shangri-La Colombo

Hotel in Colombo

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

p
peter
From
Canada
Clean and stylish like all Shangri-Las
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,420 reviews
Price from
$145
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.

R
RIDWAN
From
Qatar
Everything from staff to facilities to view.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 717 reviews
Price from
$177
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, 597 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.

M
Moiz
From
Kuwait
Staff is very friendly, polite and humble. Wifi is very good. Accessing rooms are not too far.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 710 reviews
Price from
$91
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.

P
Pavi
From
Thailand
When we checked in we got upgraded to a suite and even though we only stayed 1 day, it was so wonderful! The kids had lots of space and even we enjoyed the amenities including the huge rub and breathtaking view from the bathroom!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 134 reviews
Price from
$145
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
bianca
From
United Arab Emirates
Everything was amazing, I couldn't recommend the hotel enough. Staff were lovely and extremely helpful, water in the shower was hot, the beds were comfy. 10/10 definitely!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 117 reviews
Price from
$32.95
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...

M
Miyazawa
From
Sri Lanka
The room I stayed at was very spacious, well designed, sophisticated but still cozy. I felt like my home. Staff were very kind and friendly. And how lovely the courtyard was. I will definitely visit again!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 446 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.

O
Ouriya
From
Israel
Took the twin room. The room was clean, add uqipped with good air conditioner and tv, also was pretty big. The hosts were friendly and welcoming. Highly recommending
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 163 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.

Y
Yuliia
From
Ukraine
The service was just amazing. I got everything I needed, and even more.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 187 reviews
Price from
$70
1 night, 2 adults
See all 1218 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,352 reviews

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 717 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,991 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,189 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 396 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 592 reviews

Popular with guests booking hotels in Colombo District

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,701 reviews

Colombo District's best hotels with breakfast

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 $399.60 per night
Scored out of 10, guest rating 9.2
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 $77.70 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,991 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,065 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.5
Very Good - What previous guests thought, 2,438 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 $162.84 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,339 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 $80.80 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,701 reviews

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

From $173.52 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,021 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

Budget hotels in Colombo District

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 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 9.0
Wonderful - What previous guests thought, 36 reviews

Located in Mount Lavinia, a few steps from Mount Lavinia Beach, The Beach Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $49.06 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 124 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.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 592 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, 281 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
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 279 reviews

Marine Bay Colombo is located on the beachfront in Colombo, a few steps from Bambalapitiya Beach and a 4-minute walk from Bambalapitiya Railway Station.

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

Viveka Hotel Colombo is located in Colombo, a 7-minute walk from Mount Lavinia Beach and 2.8 miles from Bambalapitiya Railway Station. This 3-star hotel offers a concierge service and a tour desk.

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

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

From $139.17 per night

Hotels in Colombo District you can book without a credit card

Leo's Home Stay

Hotel in Colombo
No credit card needed
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 273 reviews

Located in Colombo, a 2-minute walk from Mount Lavinia Beach, Leo's Home Stay provides accommodations with a garden, free private parking and a restaurant.

From $30 per night

Silvikris Villa

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

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 30 reviews

Located in Colombo, 2.8 miles from R Premadasa Stadium, Trillium Boutique Express Hotel - Ward Place has accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

From $278.88 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 38 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, 44 reviews

Located in Avissawella, 8.9 miles from Leisure World, Great Residence has accommodations with a garden, free private parking and a terrace.

From $19.98 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 $36.63 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 922 reviews

Pegasus Reef - A Beach Resort in Colombo is a 10-minute drive from Colombo’s city center and only 215 yards from the Helakanda Beach. It offers an outdoor pool, 3 dining options and free parking.

From $124.56 per night

Located in Piliyandala, 9.5 miles from Bambalapitiya Railway Station, Thidasa Serenity provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $66.60 per night

FAQs about hotels in Colombo District

See reviews by guests who stayed at hotels in Colombo District

See all
From $53.33 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 247 reviews
The hotel accommodated my late arrival. Clean room and bathroom; comfortable room and bed; good A/C; balcony area. The staff was very help, courteous, and attentive. Good, healthy breakfast. Very kind host; provided food outside regular hours when they found I was unwell. Central location - close to shops, launderette, dining locations.
Guest review by
Tilak
United States
From $124.56 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 922 reviews
Great location. The breakfast and dinner were buffet style and there were many options to select from. The room was clean and the staff was always friendly. I've stayed at this hotel several times in the past, and I can assure you that they always have maintained the same level of quality and service.
Guest review by
RusFox
Malta
From $78.60 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 509 reviews
Exceptional value and great location! The staff were excellent and very accommodating and so friendly - with a free late check out (2pm). Rooms were clean and love the fact they are actively working to reduce the use of single plastics. Will defo be coming back for my next trip to Colombo!
Guest review by
Yasmene
United Kingdom
From $107.45 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 396 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 $295.30 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,074 reviews
I would advise carrying srilankan currency or paying them by card , they wouldn’t accept certain dollar bills which I wasn’t aware of until I reached there . But we were leaving early next day and the team packed our breakfast. That was a really nice gesture
Guest review by
Anoop
United Arab Emirates
From $124.54 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,352 reviews
The location of the hotel is very convenient. The staff were really friendly. I had to book this hotel last minute and the receptionist parvathy was really helpful and friendly, she was always smiling and helping no matter what you need.
Guest review by
Ayoub
United Arab Emirates
From $52 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 357 reviews
The location, the cleanliness the amnesties, the housekeeping staff.the laundry service,the front desk staff especially the location Manager, the restaurant staff from chefs,the waiters and the manager all were excellent
Guest review by
Rita
United States
From $62.70 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 80 reviews
This is our second booking with the same hotel and they give us a Big and clean room with a big bathroom, fast check in more than the first time and they have a good staff with quick landry service on same day
Guest review by
Junaid
United Arab Emirates
From $157.24 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,189 reviews
The staff on site - just amazing as always. From the security outside, to the cafe, reception, restaurant and cleaning crews. They have such an awesome smile and serve standard.
Guest review by
Saeyorn
New Zealand
From $112.03 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 978 reviews
Banuka at reception was outstanding. With his beautiful smile he offered a complimentary upgrade to a room with a lovely ocean view. Loved the rooftop bar!
Guest review by
Karin
Thailand
From $185.41 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,446 reviews
Exceptionally helpful staff. The Duty Manager San was particularly helpful. Room, breakfast, location - are all good.
Guest review by
Natia
Georgia
From $45 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 1,509 reviews
We have been traveling with friends and family members. The stuff was amazing.
Guest review by
Roland
Armenia
From $82.60 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 184 reviews
Food and location are excellent. The staff was very friendly.
Guest review by
Thilina
Sri Lanka
From $120.95 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,021 reviews
Very nice city hotel on a good location.
Guest review by
Susan
Hong Kong
From $146.44 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,305 reviews
Love the facilities, love the staff!
Guest review by
Leanna
United States

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

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
10

Wonderful place, clean..quiet..superb view from balcony,...

Wonderful place, clean..quiet..superb view from balcony, Pool was very clean, bathrooms are well equipped , Host is really friendly, he entertained us with Music and provided us tea, fruits complimentary at breakfast time,
Guest review by
adipathy
United Arab Emirates
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
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