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.

T
Tomer
From
Israel
Style Service Facilities Breakfast Everything was above and beyond
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,411 reviews
Price from
$147.05
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.

L
Lozza
From
Australia
Great facilities including pool, spa and cabanas. Very comfortable bed. Fantastic staff.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,272 reviews
Price from
$75
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.

M
Martina
From
Slovakia
Very nice hotel – the room was clean, spacious, and comfortable. The host (or staff) was incredibly friendly and always ready to help with anything we needed. We felt very welcome and really enjoyed our stay. And there is a nice view kf the Colombo from their terrace. Would definitely recommend!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 171 reviews
Price from
$47.79
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.

L
Lior Lala Hemi
From
Israel
Every single thing was on the spot!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 779 reviews
Price from
$160
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, 846 reviews
Price from
$80
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
Megumi
From
Singapore
I was very lucky to be able to book a room in last minutes right before my arrival to Sri Lanka since this property is highly popular. I’m very happy to experience seeing and feeling Mr. Bawa’s design implementation. The property is very clean and the staffs are very kind and assistive. It’s quiet and calm. No TV, so I don’t get distracted by unnecessary noise. there’s Wifi, but relatively slow, which I don’t mind. I’d love to come back to and stay longer next time.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 485 reviews
Price from
$100.75
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.

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, 254 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, 869 reviews
Price from
$92.62
1 night, 2 adults

Adaaran Retreat Colombo 07

Hotel in Cinnamon Gardens, Colombo

Located in Colombo and with Bambalapitiya Railway Station reachable within 2.6 miles, Adaaran Retreat Colombo 07 provides concierge services, non-smoking rooms, a shared lounge, free WiFi throughout...

R
Ranura
From
Qatar
Simply the best I would say. Very cooperative staff at the property. Pubudu, Gerald and the chef (couldn’t ask his name) they were all gems !
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 33 reviews
Price from
$59.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.3
Wonderful - What previous guests thought, 78 reviews
Price from
$59.20
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.3
Very Good - What previous guests thought, 642 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 869 reviews
From $187.74 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,473 reviews
From $169.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 254 reviews
From $38.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 817 reviews
From $134.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,660 reviews
From $139.49 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 547 reviews
From $85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,053 reviews
From $100.79 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,076 reviews
From $239.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 779 reviews
From $215.02 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 8.7
Excellent - What previous guests thought, 2,076 reviews

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 486 reviews

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Budget hotels in Colombo and nearby

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 935 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 8.5
Very Good - What previous guests thought, 511 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.3
Pleasant - What previous guests thought, 30 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 7.4
Good - What previous guests thought, 759 reviews

Urban Deck is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of Colombo.

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

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

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

Evolve - Céleste offers accommodations in Colombo, 2.9 miles from R Premadasa Stadium and 3.3 miles from Bambalapitiya Railway Station.

Hotels located in the center of Colombo

See all
Scored out of 10, guest rating 6.8
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.5
Very Good - What previous guests thought, 2,280 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.9
Good - What previous guests thought, 910 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 8.4
Very Good - What previous guests thought, 1,539 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 6.4
Pleasant - What previous guests thought, 1,704 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.8
Excellent - What previous guests thought, 1,626 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.2
Very Good - What previous guests thought, 1,522 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 8.6
Excellent - What previous guests thought, 26 reviews

Featuring pool views, Cinnamon Life Premises, Colombo in Colombo provides accommodations, a fitness center, and an open-air bath.

Best hotels with breakfast in Colombo and nearby

See all
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 15 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.3
Very Good - What previous guests thought, 642 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, 526 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,275 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...

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 699 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.5
Very Good - What previous guests thought, 1,533 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.5
Good - What previous guests thought, 1,289 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,459 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...

FAQs about hotels in Colombo

Learn more about visiting Colombo

  • 2347 attractions
  • 34 points of interest
  • 8 neighborhoods

What Guests Said About Colombo:

Scored out of 10, guest rating 10

👉"River Breeze Villa Thotamuna"👈

👉"River Breeze Villa Thotamuna"👈 🙌🏾 If you're heading south to the beaches in the paradise of Sri Lanka ⛱️ you must stay safe at the following fancy bug 🐛 free home stay called "River Breeze Villa Thotamuna" a fantastic place super friendly family will take very good care of you it's so safe and well protected you can leave your passport and valuable items on the table no need to lock your door even and go about your business 😀 very posh place and very affordable too. Check it out on booking dot com and air b&b. Such a wonderful calm 🏡 stay 🧡👌🏻🇱🇰
Guest review byAnonymous
Scored out of 10, guest rating 8.0

As a Sri Lankan born in Colombo, Its a total different...

As a Sri Lankan born in Colombo, Its a total different country now, it is cleaner and safe now and worth vile to cover the island if you got the time. Lots of beautiful beaches, best senary lots of wild life, don't miss.
Guest review byGeorge Tillekeratne
United Kingdom
Scored out of 10, guest rating 10

We were really surprised by Colombo which we had written off...

We were really surprised by Colombo which we had written off as just another large, busy city. It is but there are many hidden gems in terms of bars, restaurants and shops. Pettah Market is worth a visit as is the National Museum which is very old school but has lovely grounds and a relaxed vibe.
Guest review byStephen
United Kingdom
Scored out of 10, guest rating 8.0

Colombo has, somewhat unfairly, a reputation for being...

Colombo has, somewhat unfairly, a reputation for being rather dull. I stayed for 3 days all up and enjoyed it very much much. The trick is to cherry-pick those things that interest you and leave the rest. Getting around by tuk-tuk is both easy and cheap.
Guest review byMatthew
Australia
Scored out of 10, guest rating 10

Modern city with plenty of attractions, hot weather not...

Modern city with plenty of attractions, hot weather not withstanding. Must stay for atleast 3-4 days and explore the museums, spend more time at the Galle Face beach and fly kites Pure vegetarian food was easily available 5/5
Guest review byAnand Vaidya
India
Scored out of 10, guest rating 6.0

Nice people who are usually smiling and helpful.

Nice people who are usually smiling and helpful. A number of street scammers when we first arrived but were quickly sent on their way. Crossing the road in some places like taking your life in your hands..even pedestrian crossings often ignored by drivers
Guest review byElaine
United Kingdom

See reviews by guests who stayed at hotels in Colombo

See all
From $99.90 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 171 reviews
Seilan was an excellent option in Colombo. Small and quiet on a side street and away from the noise of Central Colombo. But a few minutes walk from a shopping center and supermarket. What stood out was the customer service from the staff. They arranged a pick up at the airport which was fairly priced and also stored my bags while I was travelling around Sri Lanka. Very friendly, welcoming staff. Recommended!!
Guest review byWilliam
Australia
From $215.02 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 779 reviews
The breakfast at ITC Ratnadipa was an absolute delight! The variety of options catered to every palate, from local Sri Lankan delicacies to international favorites, all prepared with exceptional quality. The location of the hotel is equally impressive, it offers stunning views and convenient access to Colombo's vibrant attractions. A truly luxurious experience that I would highly recommend
Guest review byEn Yew
Malaysia
From $111.43 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10,272 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
From $35 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 1,704 reviews
Finally a place with charme and personality, far from the new and anonymous hotels around the world. This half ruined building, with old forniture and labyrinthic corridors was the best place to land for the first night in Sri Lanka. Not the cleanest and the comfiest, but with 100% post colonialists aura. Go there.
Guest review byAntonio
Germany
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 289 reviews
The place has a beautiful design, it is hidden in a small quiet street. Bedrooms are big and super clean. Breakfast are awesome and the staff is friendly and always ready to help. Best hotel in 2 months in sri lanka
Guest review bynathalie
Belgium