Skip to main content

Search hotels in Colombo

Enter your dates to see the latest prices and deals for Colombo hotels

Colombo – 470 hotels and places to stay

Filter by:

Star Rating
Review score

Cinnamon Life at City of Dreams

Hotel in Colombo

Located in Colombo, a 8-minute walk from Galle Face Beach, Cinnamon Life at City of Dreams has accommodations with an outdoor swimming pool, free private parking and a bar.

A
Angela Nirmalini
From
United States
The amenities and restaurant offering and room was fabulous
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,686 reviews
Price from
$149.12
1 night, 2 adults

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.

M
MOHANA
From
Saudi Arabia
They allow us to check out at 2PM.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,078 reviews
Price from
$82.50
1 night, 2 adults

MK Colombo

Hotel in Wellawatte, Colombo

Located in Colombo, a 10-minute walk from Mount Lavinia Beach, MK Colombo provides accommodations with a terrace, free private parking and a restaurant.

P
Prasanna
From
Sri Lanka
Highly recommend hotel in Colombo. Everything about this hotel is excellent. Great Location, Friendly Service, and very Comfortable, large rooms. I also had dinner here and it was delicious. Everything was perfect.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 127 reviews
Price from
$54.40
1 night, 2 adults

Seilan

Hotel in Colombo

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

R
Rachel
From
Malaysia
Charming spot behind Gangaramaya Temple with well-equipped, clean rooms. Deserves a 10/10 for owner and staff — they were so welcoming, friendly, and made my stay in Colombo feel even more special. You also enjoy a rooftop breakfast with views of the Lotus Tower. I’ll be back!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 239 reviews
Price from
$49.41
1 night, 2 adults

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Hotel in Colombo

Located in Colombo, a few steps from Galle Face Beach, ITC Ratnadipa, a Luxury Collection Hotel, Colombo provides accommodations with an outdoor swimming pool, free private parking, a shared lounge...

S
Saud
From
Kuwait
An exceptional hotel. Everything was perfect. The staff thank you Mr. Yousuf at the reception, you are a valuable asset for the hotel. The room was 7 stars. Breakfast was excellent.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 890 reviews
Price from
$172.43
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.

P
Panagiotis
From
Netherlands
Very spacious, clean, and comfortable room! Very kind and hospitable staff too. Location is great.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 931 reviews
Price from
$112
1 night, 2 adults

De Saram House by Geoffrey Bawa

Hotel in Cinnamon Gardens, 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...

K
Kureshy
From
Pakistan
Amazing place to stay at. Very quiet and peaceful with main city attractions close by. Special shoutout to Mr. Anthony, a very gentle soul and an amazing host. Thank you for making our short stay hassle free.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 486 reviews
Price from
$107.42
1 night, 2 adults

Vivid Colombo

Hotel in Wellawatte, 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
Marek
From
United States
Nice owner, comfortable, clean, and quiet
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 309 reviews
Price from
$34.83
1 night, 2 adults

Jetwing Colombo Seven

Hotel in Cinnamon Gardens, 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.

P
Phil
From
United Kingdom
The staff were very friendly and helpful.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 901 reviews
Price from
$120.64
1 night, 2 adults

Silvikris Villa

Hotel in Colombo

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 9.0
Wonderful - What previous guests thought, 202 reviews
Price from
$35
1 night, 2 adults
See all 470 hotels in Colombo

Hotels with airport shuttles in Colombo

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 755 reviews
From $173.57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 901 reviews
From $128.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,594 reviews
From $169.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 309 reviews
From $35.10 per night
Airport shuttle
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 21 reviews
From $77.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 941 reviews
From $138.38 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,548 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 541 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,008 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,123 reviews
From $239.48 per night

Most booked hotels in Colombo and surrounding area in the past month

See all

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,686 reviews

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,288 reviews

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 755 reviews

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,594 reviews

Popular with guests booking hotels in Colombo

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

Best hotels with breakfast in Colombo and nearby

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,004 reviews

Hilton Colombo Hotel is located conveniently in the center of Colombo, and has a garden, free WiFi and a bar. Featuring a concierge service, this property also provides guests with a playground.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,029 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.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 794 reviews

Strategically located in the heart of the central business district in Colombo, The Steuart by Citrus offers comfortable accommodations with free WiFi access throughout the property.

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 1,727 reviews

Housed in a colonial-style building, Grand Oriental occupies a prime location a 5-minute walk from Colombo Bazaar. Featuring a restaurant, it offers classic rooms and free WiFi in all areas.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 17 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.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 755 reviews

Taj Samudra, Colombo offers rooms overlooking the Indian Ocean or city skyline. It features an outdoor pool, 7 dining options and tennis courts.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 548 reviews

Hotel Nippon Colombo offers accommodations in Colombo. Guests can enjoy the on-site bar. Free WiFi is featured throughout the property and free private parking is available on site.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,270 reviews

Located in Colombo and with Galle Face Beach reachable within 1.4 miles, Port View City Hotel provides express check-in and check-out, non-smoking rooms, a terrace, free WiFi throughout the property...

Hotels located in the center of Colombo

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 647 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.

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 1,058 reviews

Offering free Wi-Fi in all areas, CityRest Fort is a hostel located in the center of Colombo. It offers different room types, including dormitories and private rooms.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 251 reviews

Well situated in Colombo, City Beds Colombo provides air-conditioned rooms with free WiFi and free private parking. This 2-star hotel offers a 24-hour front desk.

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

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

Malweena House offers accommodations in Colombo, a 7-minute walk from Khan Clock Tower and 2.2 miles from R Premadasa Stadium. This apartment features accommodations with a balcony and free Wifi.

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

A 15-minute walk from Galle Face Beach in Colombo, Residences Tower 20 3 at Cinnomon Life features accommodations with access to a sauna, hot tub, and spa facilities.

Scored out of 10, guest rating 3.0
Poor - What previous guests thought, 2 reviews

A 15-minute walk from Galle Face Beach in Colombo, Cinnomon Life Residence Tower 20 3 features accommodations with access to a hot tub, fitness room, and steam room.

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

A 11-minute walk from Galle Face Beach in Colombo, Cinnamon Life Residencies - Luxury 2 Bedroom Apartment provides accommodations with access to a hammam, spa facilities, and wellness packages.

Budget hotels in Colombo and nearby

See all
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 674 reviews

Ramada Colombo is located in the capital city of Sri Lanka, a 5-minute drive from Colombo Fort Railway Station. The hotel offers an outdoor pool, 2 restaurants and a bar. Free parking is available.

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

Located in Colombo, within 1.5 miles of Galle Face Beach and a 11-minute walk of Khan Clock Tower, Kings hotel provides accommodations with a shared lounge and free WiFi throughout the property as...

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 167 reviews

Featuring free WiFi and a restaurant, Thilhara Colombo offers accommodations in Colombo. Free private parking is available on site. All rooms are fitted with a flat-screen TV.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,321 reviews

Located in Colombo, a 15-minute walk from Galle Face Beach, City Hotel Colombo 02 has accommodations with a shared lounge, free private parking and a terrace.

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

Cinnamon Grand Colombo is a luxurious 5-stars city hotel located in the centerer of Colombo and in the heart of tourist and commercial hubs like the World Trade Center, National Museum and Iconic...

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4 reviews

Evolve - Céleste offers accommodations in Colombo, 1.9 miles from Khan Clock Tower and 2.6 miles from Bambalapitiya Railway Station.

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

Located in the heart of Colombo city, Hilton Colombo Residence offers rooms and suites with panoramic views of the city, harbor or Indian Ocean.

2 Bed Apartment in Colombo 3 is located in Colombo, just 2 miles from Bambalapitiya Railway Station and 2 miles from Khan Clock Tower. This property offers access to a patio and free private parking.

Colombo FAQs: Tips for every trip

Learn more about visiting Colombo

  • 2355 attractions
  • 34 points of interest
  • 8 neighborhoods

What Guests Said About Colombo:

Scored out of 10, guest rating 10

We flew in to Colombo and were then heading north to Jaffna...

We flew in to Colombo and were then heading north to Jaffna by train so chose the Kingsbury hotel due to its proximity to the station. Had one full day to visit the sights of the city and feel that we did just that in one long day. Very helpful local self appointed guides; just be sensible and give them a little something for their service. Very easy to get around by foot or tuk-tuk but make sure you agree a price before travelling. Perfect start to our travels around Sri Lanka and also a great place to stay for the last night before flying out. Great restaurants in the old Dutch hospital site.
Guest review byRichard
United Kingdom
Scored out of 10, guest rating 10

Nice ambiance, clean and good location.

Nice ambiance, clean and good location. Staff's behavior is too good, in a friendly manner. By walking, you can access all the major site , bus stands, and shopping; also, all are around 1.2 Km (15 MIn by walking).
Guest review byprakash balu
India
Scored out of 10, guest rating 8.0

It is a safe city even at night and easy to walk around.

It is a safe city even at night and easy to walk around. The pick me app is very easy and convenient and charges for taxi rides are also economic. Lotus tower visit is a must and Observation deck there, should be visited in day lights to have better view of city. Galle view point is good for seaview but the beach is not for soaking. The markets in day time are crowded. You have to be careful with Auto Rikshaw Tuk tuk for bargains. They also take to their designated shops for forced tea and spice purchase. There are several malls nearby Cinnamon lakeview and i liked the Galle One Face the best
Guest review byKashif HQ
Pakistan
Scored out of 10, guest rating 10

Lovely city with plenty to do.

Lovely city with plenty to do. Definitely with using booking.com to book a tuk tuk tour as you will get to see a huge variety of attractions and learn a great deal about the history of Sri Lanka. Everyone we met and spoke to was very lovely and welcoming. Just be wary of scam tuk tuk operators and only use booking.com or uber to book your rides. The Lotus Tower is a definite must do as the views are spectacular and the temples are incredible.
Guest review byRebecca
Australia
Scored out of 10, guest rating 10

Colombo is a nice city to visit.

Colombo is a nice city to visit. We stayed at the Kingsbury and had breakfast and lunch. The quality of food and the service was excellent. The hotel chefs were very nice and made hoppers and dosa which I enjoyed a lot. The restaurant manager made sure we enjoyed our breakfast and was very friendly. We visited the Sheraton for lunch. I most enjoyed the Lankan desserts kavum, mung kavum and halva. The food at the Sheraton was of excellent quality. We also visited the ITC for lunch. The food here was of excellent quality. The pastry chef Kingsley explained to us about all the pastries and desserts made at the ITC. Chef Kingsley took us on a tour of the hotel and gave us the opportunity to sample some of ice cream varieties developed for special needs customers. All the chefs of hotels we visited were very nice and friendly and approached us with a smile. My brother and myself being chefs our selves were keen to visit most of the food outlets big and small to learn and sample all kinds of different foods. We also visited the port city, lotus tower and the Gangarama temple. We also walked around Colombo city and visited the small cafes to sample different food types
Guest review byCheemun
Australia
Scored out of 10, guest rating 8.0

It’s a city and very busy, we was taken around by a friend...

It’s a city and very busy, we was taken around by a friend who knows her way about. There are some interesting buildings to see and a temple, numerous actually, but we only visited a very important one. There is a dock area where you can visit the manmade beach and lots of eateries , reminds me of Dubai when it was first being reclaimed from the sea. Will be busy in years to come.
Guest review byPauline
United Kingdom

See reviews by guests who stayed at hotels in Colombo

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,468 reviews
We loved staying at the Lavonca Boutique Hotel, it was perfect for our last stay in Sri Lanka before flying home. The rooftop pool is smallish, but great for cooling down in between shopping and sightseeing trips around Colombo. The staff are extremely friendly and helpful, and the breakfast of eggs, toast, coconut rotis and fresh fruit was great. I highly recommend this accommodation.
Guest review byShane
New Zealand
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,078 reviews
loved the property; it’s clean with a large lobby and plenty of meeting space. It made me forget whether I was in North America or Sri Lanka, as it feels almost unreal to have such a top-tier hotel in the busy city of Colombo. It's definitely great value for money. Roof top pool has amazing view and relaxing environment will be back to stay
Guest review byjeyasakthy
Canada
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 353 reviews
A pleasant welcome from Upul and in the morning I received a delicious breakfast. The lobby features stylish and classic furniture. The hotel is within walking distance of a nice mall and it is quite easy to take the bus or tuktuk to the center. The owners are very friendly and gave me great tips for Colombo and the rest of Sri Lanka
Guest review byNachet
Netherlands
From $159.30 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 543 reviews
A beautiful and clean hotel in a quiet area of a bustling city. The rooms are comfortable, and everything works well. The staff—just like everywhere in Sri Lanka—is exceptionally hospitable and friendly. Definitely a great choice if you’re staying in Colombo!
Guest review byQuirijn
Netherlands
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,609 reviews
The location and history of the hotel is unparalleled! It’s a refreshing break from the heat and bustle of Colombo. The dining options were some of the best we experienced whilst in Sri Lanka. The staff couldn’t do enough, they were so welcoming.
Guest review byPermjeet
United Kingdom

More places to explore, more ways to go