Search hotels in Colombo District, Sri Lanka

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

Check out these popular cities in Colombo District

Colombo

673 hotels

Mount Lavinia

122 hotels

Dehiwala

80 hotels

Maradana

4 hotels

Moratuwa

33 hotels

Boralesgamuwa

34 hotels

Battaramulla

30 hotels

Rajagiriya

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

A
Amafah
From
Pakistan
Great value for money, super clean
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,327 reviews
Price from
$95
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...

V
Vincent
From
Netherlands
Extremely luxurious, clean, big room, nice staff, good communication. Full service. Good restaurants inside and nearby. Connects directly to the mall.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,408 reviews
Price from
$160
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.

A
A
From
Ukraine
Great location, brand new hotel. Friendly and accommodating staff
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 681 reviews
Price from
$153
1 night, 2 adults

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Hotel in Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo features an outdoor swimming pool, shared lounge, a terrace and bar in Colombo.

P
Pujarini
From
India
could have had more srilankan options
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 590 reviews
Price from
$195
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, 697 reviews
Price from
$88
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, 132 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, 115 reviews
Price from
$33.14
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
Mark
From
Czech Republic
A fantastic guest house with a fascinating design. We got a tour of the house which was very interesting. Rooms were really cool and staff were friendly and passionate about the house's designer. A great stop off in Colombo.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 444 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.

A
Armand
From
Romania
We had a great stay at Vivid Colombo. The owners were very nice and helpful. We recommend this place if you want to stay in Colombo.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 151 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, 188 reviews
Price from
$70
1 night, 2 adults
See all 1200 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,327 reviews

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Popular with guests booking hotels in Colombo District

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

Colombo District's best hotels with breakfast

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

Mount Lodge Boutique Hotel is located in Mount Lavinia, within a 4-minute walk of Mount Lavinia Beach and 4.5 miles of Bambalapitiya Railway Station.

From $132 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 165 reviews

A Timeless Retreat in the Heart of Colombo – A Residence Chosen by Royalty Impeccably designed and renowned for its privacy, generous space, and exceptional service, Paradise Road Tintagel Colombo is...

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

Facing the beachfront, Nuwa Sri Lanka at City of Dreams offers 5-star accommodations in Colombo and has an outdoor swimming pool, fitness center and restaurant.

From $218.32 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 22 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 $180 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 $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,947 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,068 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

Budget hotels in Colombo District

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 34 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 $99.90 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 35 reviews

Located in Colombo, a 11-minute walk from Bambalapitiya Beach, Granny's House has accommodations with a garden, free private parking, a shared lounge and a terrace.

From $80 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 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.5
Very Good - What previous guests thought, 1,324 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
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 4,030 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, 3,989 reviews

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

From $102.81 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,417 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 $145.14 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 220 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 $114.30 per night

Hotels in Colombo District you can book without a credit card

50 By The Sea

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

From $31.50 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 24 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 $292.16 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 51 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 $24.76 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 37 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 $27.75 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 910 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 $173.07 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.8
Good - What previous guests thought, 243 reviews
Stay was good; we had stayed only for 2 days since we were to visit other parts of Sri Lanka. Our special thanks to Chithru, who was very very helpful with all information even before we came to Sri Lanka. Very kind and polite person and was always ready to help in addition to suggesting what will work out best for our trip. We planed to visit Kandy as our next stop but he suggested we cancel since it’s super crowded at that time and it turned out that he saved us from trouble cause when we reached Ella, we had a guest telling another guest about the hassle and chaos they had to go through in Kandy and even had to overstay a night since they couldn’t get train tickets. Besides this, even after we checked out, I was still in touch with him to advise us what is a better option and he was ever ready to help with anything so we are really grateful to him for suggesting us and helping us in the best way he could
Guest review by
Diana
India
From $157.24 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,159 reviews
Everything was great - the staff, the check in process, the beautiful room, the value for money on food (which was exceptional), and the special treatment the hotel gave my wife and me for our wedding anniversary! It was a true 5-star experience and we hope to be back again.
Guest review by
Mevan
Sri Lanka
From $62 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 358 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 $173.07 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 910 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 $88.01 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 382 reviews
Mount Lavina is a unique place right on the ocean front. Food was excellent. Staff were lovely.
Guest review by
Emma
United Kingdom
From $146.44 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,293 reviews
The service was exceptional. Friendly, pre-emptive. The property was well loved and it showed
Guest review by
Althea
United Arab Emirates
From $70.80 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 188 reviews
Food and location are excellent. The staff was very friendly.
Guest review by
Thilina
Sri Lanka
From $78.60 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 506 reviews
Loved the pool. The support staff was also very helpful.
Guest review by
MOHSIN
Sri Lanka
From $45 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 1,496 reviews
Nice and clean room the staffs are very friendly
Guest review by
ANSARDEEN
Sri Lanka
From $255.03 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,069 reviews
Love the location and specious and clean.rooms
Guest review by
Visuddhika
Sri Lanka
From $185.41 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,445 reviews
Staff very friendly and excellent food display
Guest review by
RANJITH
Sri Lanka
From $102.81 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 3,989 reviews
Room was great and location was ideal.
Guest review by
Sandeep Sequeira
United Arab Emirates
From $124.54 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,327 reviews
Great value for money, super clean
Guest review by
Amafah
Pakistan

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

8.0

Colombo is worth visiting for its vibrant mix of culture,...

Colombo is worth visiting for its vibrant mix of culture, history, and modern city life, especially as a gateway to Sri Lanka. Visitors can explore bustling markets like one golface, relax along the coast at Galle Face Green, visit significant sites like the Gangaramaya Temple, and experience the blend of colonial and contemporary architecture & great restaurants for any type of food, making it a fascinating introduction to the country.
Guest review by
fredrick
New Zealand
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
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

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