Skip to main content

Search hotels in Colombo

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

Colombo – 464 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.

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

T
Taha
From
Iraq
I liked everything in this hotel, restaurants, bars, facilities… etc
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,208 reviews
Price from
$75
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, 109 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.

s
smith
From
United Kingdom
Great location next to the Gangaramaya Buddhist temple, which is a beautiful place to visit. Stylish lobbies on each floor with comfy beds, a super Sri Lankan breakfast to keep you going all day, and really friendly, relaxed and helpful staff.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 207 reviews
Price from
$81
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.

N
Nalin
From
Japan
Staff and management are excellent and outstanding.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 839 reviews
Price from
$156.75
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.

C
Cristian
From
United States
Everything, it looks like new, smells fresh, towels are new. I really like it so much. smooth service, really nice to relax pool always clean and nice wiew :)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 891 reviews
Price from
$89.60
1 night, 2 adults

Sheraton Colombo Hotel

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

B
Bhavani
From
United States
The staff were very friendly and courteous
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 190 reviews
Price from
$107
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...

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.2
Wonderful - What previous guests thought, 480 reviews
Price from
$93
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, 281 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.

N
Noa T.
From
United States
Beautiful and classy hotel in a very nice and central neighborhood. The breakfast buffet was excellent! The staff were so kind. The beds comfy. The rooms spacious. The kids loved the rooftop pool. We will stay again next time we pass through Colombo.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 889 reviews
Price from
$81.39
1 night, 2 adults
See all 464 hotels in Colombo

Where to stay in Colombo

Our most popular neighborhoods in the last 30 days

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, 694 reviews
From $183.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 889 reviews
From $139.47 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,535 reviews
From $169.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 281 reviews
From $38.70 per night
Airport shuttle
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 9 reviews
From $66.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 884 reviews
From $147.79 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,632 reviews
From $146.83 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 546 reviews
From $85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 3,981 reviews
From $100.79 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,096 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 7.1
Good - What previous guests thought, 566 reviews

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Budget hotels in Colombo and nearby

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 605 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.1
Pleasant - What previous guests thought, 1,066 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.4
Pleasant - What previous guests thought, 33 reviews

Attractively located in the center of Colombo, Oak Ray Colombo City Hotel has air-conditioned rooms with free WiFi, free private parking and room service.

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

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

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 857 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.4
Pleasant - What previous guests thought, 1,737 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 9.8
Exceptional - What previous guests thought, 6 reviews

Cinnamon Life Residency features a hot tub and free private parking, and is within a 14-minute walk of Galle Face Beach and 1.4 miles of Khan Clock Tower.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,290 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.7
Excellent - What previous guests thought, 988 reviews

Overlooking the Indian Ocean and Beira Lake, Hilton Colombo Hotel offers direct access to Colombo’s World Trade Center. It features an outdoor pool, 24-hour business center and 10 dining outlets.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 253 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.5
Very Good - What previous guests thought, 2,123 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 8.4
Very Good - What previous guests thought, 1,553 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 accommodations and a wide variety of sumptuous dining options.

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

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,496 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.

Scored out of 10, guest rating 5.0
Fair - What previous guests thought, 1 review

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 9.2
Wonderful - What previous guests thought, 22 reviews

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

Best hotels with breakfast in Colombo and nearby

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 16 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 7.4
Good - What previous guests thought, 693 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.6
Excellent - What previous guests thought, 1,597 reviews

This iconic and colonial-style hotel, built in 1864, features a spa and a saltwater pool with lounge chairs that faces the vast Indian Ocean.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,308 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,468 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 8.7
Excellent - What previous guests thought, 372 reviews

Located in Colombo, a 19-minute walk from Galle Face Beach, Courtyard by Marriott Colombo has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

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

Shalimar Hotel in Colombo has 2-star accommodations with a bar and barbecue facilities.

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

Nestled on a serene lane in Colombo 3, Lake Lodge is a charming 10-room retreat that combines understated elegance with warm hospitality in the heart of the capital.

FAQs about hotels in Colombo

Learn more about visiting Colombo

  • 2358 attractions
  • 34 points of interest
  • 8 neighborhoods

What Guests Said About Colombo:

Scored out of 10, guest rating 8.0

Colombo is a melting pot of multiple everything, if you want...

Colombo is a melting pot of multiple everything, if you want the best of what Sri Lanka has to offer it’s here, but I also understand most tourists who come to Sri Lanka are looking for that picture perfect comparisons to other Asian countries and they tend to just like the touristic places more but if you look at Colombo from another angle for most Sri Lankans Colombo is the more special place as they get to experience something that most of them might not get to otherwise, for people from other countries it’s nothing special and I get it, this is what I see
Guest review byBuddhika
Netherlands
Scored out of 10, guest rating 6.0

I found the city easy to get around via tuk tuk and a number...

I found the city easy to get around via tuk tuk and a number of sites accessible via foot. There is a good range of museums and galleries to explore, as well as nice cafes and restaurants in addition to the market. It was disappointing being scammed purchasing railway tickets to and from Colombo online and being enticed to visit a mosque via tuk tuk when walking to Galle Face Green - tourists beware! Otherwise, my experiences of Sri Lankan people was very positive.
Guest review byTami
Australia
Scored out of 10, guest rating 8.0

I went with very little expectation since locals and past...

I went with very little expectation since locals and past friends visiting told me there's nothing to 'see' in Colombo. True but there's enough to have a very good time in the city - plenty of good eateries, some okay shopping and no the traffic is not as bad as locals make it sound like. It's easy to get around with plenty of tuktuks and taxis. I learnt that it's cheaper to buy gems if you walk in alone (without a guide) and people are friendly and the local cuisine is fantastic. Do try the local ginger beer and you're all set!
Guest review byAyesha
Bangladesh
Scored out of 10, guest rating 10

"AIRPORT IMMIGRATION " , # VERY BAD

"AIRPORT IMMIGRATION " , # VERY BAD BEFORE PLANNING TO VISIT SRI LANKA, THINK ONE MORE. ACTUALLY, I HAVE A SWEET FEMALE FRIEND IN NEGOMBO (NEAR COLOMBO). SHE SUPPORTED ME A LOT (AS LIKE A GOOD GUIDELINES, BEST FRIEND, A SOULMATE) TO GAIN MY CARRIER. SRI LANKAN WOMEN (SPECIALLY TAMIL) ARE REALLY HELPFUL AND MANKIND AND FEMININE. ALWAYS , I AM TRYING TO FIND CHANCE TO VISIT SRI LANKA . I AM GRATEFUL TO HER. THANKS AGAIN
Guest review byMSAM
Bangladesh
Scored out of 10, guest rating 10

Shopping malls good, people friendly. Streets were clean.

Shopping malls good, people friendly. Streets were clean. No stray dogs roaming. Relatively litter and garbage free. Not too many restaurants unless in the shopping malls. Overall we liked the city very much. Tuk Tuksvery cheapto travel in and drivers very helpful. Eating out is reasonably priced. Would definitely visit again but maybe a different hotel.
Guest review byMorton
Scored out of 10, guest rating 10

Shopping was excellent especially One Galle Face Mall, Had...

Shopping was excellent especially One Galle Face Mall, Had meals at BRC, Marino Beach Hotel, Cinnamon Grand Hotel. Very easy to get around Colombo. We used "Kangaroo Cabs" which were reliable, efficient, and most importantly on time.
Guest review byTyronne
Australia

See reviews by guests who stayed at hotels in Colombo

See all
From $328 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 109 reviews
This was the best hotel we have ever been to. Firstly, when we booked the hotel, we certainly didn't expect THAT much! Everything was not just perfect, everything was delightful. The place itself, the staff, the atmosphere, the design, the facilities, the comfort - 100 out of 10. There is simply no point in listing all the pros, everyone has to live the experience. We didn't like Sri Lanka but we are ready to come back just for Ishq!
Guest review byOrnella
Kazakhstan
From $98.32 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,208 reviews
Amazing hotel. It has everything that you would expect from a big hotel in a big city but it does it very well. Great food places, rooftop pool, room service, basement parking, beach nearby, mall access, mini bar included (free), even daily trip in Colombo with 5 main spots (also free), spa onsite. Quite a list works for 10/10. Great place to relax after coming to Sri Lanka or before leaving
Guest review byMichal Kawala
Poland
From $200.91 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 6,853 reviews
The hotel has attractive decor and is in a great location in Colombo. The infinity pool on the 27th floor is definitely something special. The bathroom was huge and really liked the Japanese toilets. Breakfast buffet had a good continental breakfast spread as well as Sri Lankan options to try which were delicious. Cocktails at the roof terrace were great too.
Guest review byNikster70
United States
From $188.09 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,667 reviews
It is a large and modern hotel, not specifically Sri Lankan in style, but perfectly located for a visit of Colombo. Excellent rooms, good food, beautiful swimming pool, very kind staff. A bonus is to see beautifully clad wedding guest arrive in the lobby when you are back from you trip in the city and are relaxing in the lounge!
Guest review byMonique
Netherlands
From $50.06 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 4,382 reviews
The hotel is located just 1 km from Colombo fort railway station. Just walkable distance. So many tourist attractions are nearby the hotel. The staff is very helpful. Best budget hotel stay in decent ambience.
Guest review byRamakrishnan
India