Skip to main content

Search hotels in Colombo

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

Select occupancy

Colombo – 456 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,794 reviews
Price from
$168.25
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, 9,985 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.0
Wonderful - What previous guests thought, 144 reviews
Price from
$54.40
1 night, 2 adults

La Maison de Colombo

Hotel in Colombo

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.

A
Amanda Pallewatta
From
Sri Lanka
We loved how quiet it was and the aesthetic of the place and the room was quite spacious and we loved staying here
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 103 reviews
Price from
$142.24
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.0
Wonderful - What previous guests thought, 958 reviews
Price from
$94.40
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, 929 reviews
Price from
$137.14
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, 193 reviews
Price from
$35
1 night, 2 adults

Park Street Suites - Colombo

Hotel in Colombo

Featuring a shared lounge, restaurant and views of city, Park Street Suites - Colombo is located in Colombo, a 19-minute walk from Kollupitiya Beach.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
Price from
$74.48
1 night, 2 adults

Jetwing Ratnam Residence

Hotel in Colombo

Located in Colombo, 2.1 miles from Bambalapitiya Railway Station, Jetwing Ratnam Residence features views of the garden.

M
Milad
From
Iran
It was awesome whit kind staff
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 41 reviews
Price from
$64.70
1 night, 2 adults

Sofia Colombo City Hotel

Hotel in Colombo

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.

M
MUSTUFA MUHAMMAD
From
Pakistan
Excellent staff & very very cooperative staff members team I realy appreciate to all sofia hotel staff teams menbers All are treated very nicely And i specially thanks to MR.JACKY
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,682 reviews
Price from
$82.50
1 night, 2 adults
See all 456 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, 834 reviews
From $180.92 per night
Airport shuttle
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
From $87.63 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 929 reviews
From $128.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 330 reviews
From $35.10 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,682 reviews
From $169.08 per night
Airport shuttle
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 30 reviews
From $49.95 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 988 reviews
From $128.98 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,466 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 537 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 3,990 reviews

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, 9,985 reviews

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 6,805 reviews

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Hotels located in the center of Colombo

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,013 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, 694 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.3
Pleasant - What previous guests thought, 1,032 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.0
Pleasant - What previous guests thought, 38 reviews

Attractively located in 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 6.7
Pleasant - What previous guests thought, 254 reviews

Well situated in Colombo, City Beds Colombo provides air-conditioned rooms with free WiFi and free private parking.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,926 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.3
Very Good - What previous guests thought, 521 reviews

Offering air-conditioned rooms in the Fort district of Colombo, Regent Residencies - Colombo is a 12-minute walk from Khan Clock Tower.

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

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

Best hotels with breakfast in Colombo and nearby

See all
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 1,717 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.9
Excellent - What previous guests thought, 932 reviews

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

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 18 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, 834 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, 542 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,245 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.4
Good - What previous guests thought, 652 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 7.3
Good - What previous guests thought, 1,325 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.

Budget hotels in Colombo and nearby

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 30 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, 176 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 9.1
Wonderful - What previous guests thought, 8 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,418 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.

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

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.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 975 reviews

Located in Colombo, one mile from Khan Clock Tower, Golden Pier City Hotel provides accommodations with a terrace, free private parking, a restaurant and a bar.

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

Trizen Skyline apartment, Colombo offers accommodations in Colombo, 1.9 miles from Khan Clock Tower and 2.7 miles from R Premadasa Stadium. This condo hotel provides accommodations with a balcony.

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

Just a 9-minute walk from Kollupitiya Beach and 0.8 miles from Gangaramaya Buddhist Temple, In the heart of Colombo 2 Bedrooms Apartment features accommodations in Colombo with a fitness center.

FAQs about hotels in Colombo

Learn more about visiting Colombo

  • 2414 attractions
  • 34 points of interest
  • 8 neighborhoods

What Guests Said About Colombo:

Scored out of 10, guest rating 10

Copilot said: Colombo is a vibrant and welcoming city that...

Copilot said: Colombo is a vibrant and welcoming city that offers a perfect blend of modern development and rich cultural heritage. The city is known for its friendly people, beautiful coastline, excellent restaurants, and lively atmosphere. Visitors can enjoy everything from historic landmarks and bustling markets to relaxing seaside views. Colombo is a great destination for anyone looking to experience the warmth, diversity, and charm of Sri Lanka. ⭐⭐⭐⭐⭐
Guest review byIvan
Pakistan
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

See reviews by guests who stayed at hotels in Colombo

See all
From $176.05 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,533 reviews
Large but still friendly. Best location for Colombo. Staff remember names and preferences, especially the exec lounge staff and Gihan at the poolside. Room comfortable, facilities fine. Fantastic hotel breakfast with incredible variety, especially of Sri Lankan foods. Executive room worth the extra for the afternoon tea, cocktails and 4 laundry items over a 3 night stay. The pool and the garden are still the best. Now also featuring a banyan tree full of flying foxes so ideal for nature watching from your sun lounger.
Guest review byDavid
United Kingdom
From $142.23 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 378 reviews
We loved the small, boutique feeling of this hotel. The rooms were really comfortable and it was perfect for the start to our Sri Lanka trip after a long flight. The location, near the lake, was lovely and easy to get to all the main sights in Colombo. From the moment we arrived, all the staff were incredibly friendly and attentive and looked after us throughout our stay. The Sri Lankan breakfast was delicious and there was lots of it!! Thanks to Andrew and team for a wonderful stay.
Guest review byLouise
United Kingdom
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 958 reviews
We booked this hotel super last minute for our last night in Sri Lanka before leaving the next day. Found it on googlemaps when looking around the area as I had an appointment nearby the next morning. The place is new, all new finishings, smells new, modern, room was really amazing it exceeded our expectations and would definitely go back if back in Colombo. Friendly and helpful staff although we spent less than 24hrs there. Cool rooftop with pool !
Guest review byOlimpia
Italy
From $121.60 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 643 reviews
This colonial style bungalow was one of the best places we stayed in Sri Lanka. The rooms and bathrooms are very spacious, clean, and well thought-out. The hosts were super accomodating for us, as we had a late flight the next day. This made the whole airport process so much smoother - thank you again! Would definitely stay here next time I’m in Colombo.
Guest review byCharlotte
Australia
From $276.84 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,794 reviews
Probably the best hotel in Sri Lanka. Excellent breakfast, great staff, new rooms, great location. This hotel was the best on our trip; we stayed at four hotels.
Guest review byrobertufa
Russia

More places to explore, more ways to go