Search hotels in Colombo

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

September 2026

12345
6789101112
13141516171819
20212223242526
27282930

October 2026

123
45678910
11121314151617
18192021222324
25262728293031
Flexible date options
Select occupancy

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

O
OMAR
From
Saudi Arabia
Truly exceptional experience The guest relation superb and attentive The reception very welcoming The room and incredibly spacious, clean, comfortable and terrific view to ocean The pool wow The SPA is another works of treatment… if I can say one of the best ever I experience therapy The food was yummy and unlimited varieties All in all if I can rate more than 10 I would do so
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,959 reviews
Price from
$157.08
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
Leigh
From
Canada
Great location, amazing pool, top notch service.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9,899 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.

Y
Yevhen
From
Ukraine
It's hidden Jem in Colombo. Everything is super clean, all the hotel team are very supportive and friendly. Especially Mr. Arosh the reception administrator was extremely helpful. Thank you
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 152 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.

t
tamsin
From
United Kingdom
The charm, the rooms, the layout around the pool, the tranquility
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 118 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.

A
Anthony
From
United Kingdom
Beautiful new hotel with lovely facilities and good location. Staff could not have been friendlier or more accommodating. Highly recommend
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 980 reviews
Price from
$93.60
1 night, 2 adults

De Saram House by Geoffrey Bawa

Hotel in Cinnamon Gardens, Colombo

Located in the Cinnamon Gardens district of Colombo, De Saram House by Geoffrey Bawa is 1.8 miles from Kollupitiya Beach.

R
Ratnayake
From
Sri Lanka
Loved our stay here and had an amazing experience.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 461 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
Mohamed
From
Maldives
Absolutely loved my stay here! The location is fantastic — everything you could need is within a 5–10 minute walk: the beach, Galle Road, great restaurants, markets, currency exchange shops, cozy coffee spots, and even a mosque. It couldn’t have been more convenient. The best part was the owner — he personally manages the property and is always around to help. Super friendly, flexible, and genuinely cares about making sure you have everything you need. It really made a difference in my stay. If you’re looking for a comfortable, well-located place with amazing support, I would 100% recommend staying here!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 357 reviews
Price from
$31.59
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
Parisah
From
United Kingdom
The breakfast was varied and wonderful! All of the hotel staff were very friendly! It was definitely luxurious and you are definitely experiencing the 5 star lifestyle! Great location to commute as well around Colombo and outside of Colombo. I felt very safe when travelling solo as a young woman. I felt protected by staying in this hotel! Thank you so much for your hospitality. I appreciate you approving early morning check-in as well.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 952 reviews
Price from
$93.64
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.

A
Ali
From
Maldives
Clean. Beautiful place. Will definitely comeback.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 21 reviews
Price from
$82.05
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.

D
DIPANI
From
India
Its a gorgeous building :) to live in too.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 43 reviews
Price from
$64.70
1 night, 2 adults
See all 448 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, 889 reviews
From $174.70 per night
Airport shuttle
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 21 reviews
From $86.76 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 952 reviews
From $128.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,767 reviews
From $169.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 357 reviews
From $35.10 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,049 reviews
From $221.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,388 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 183 reviews
From $132 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 530 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 3,951 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,899 reviews

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,959 reviews

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 716 reviews

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Popular with guests booking hotels in Colombo

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

Budget hotels in Colombo and nearby

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9,899 reviews

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

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

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,959 reviews

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

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

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 716 reviews

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

Best hotels with breakfast in Colombo and nearby

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

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

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

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

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

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

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

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

Hotels located in the center of Colombo

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

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

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 38 reviews

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 253 reviews

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

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

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

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 752 reviews

FAQs about hotels in Colombo

Learn more about visiting Colombo

  • 2462 attractions
  • 34 points of interest
  • 8 neighborhoods

What Guests Said About Colombo:

Scored out of 10, guest rating 8.0

Bustling city filled with shops, markets, temples and people...

Bustling city filled with shops, markets, temples and people. Bus and train stations easy. There is an entirely modern part of town south of the touristy area. The Fort Cafe on York Street is wonderful for coffee and snacks (chicken vol au vent) and their famous chocolate eclairs. The Colombo food court near the YMCA is a fast paced eatery with local food - lots of choice.
Guest review byLynne
United States
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

See reviews by guests who stayed at hotels in Colombo

See all
From $78.60 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 688 reviews
Honestly, everything was fine - the pool area is nice, checkin was fast and easy and the employees were nice - its just a bit too expensive for what was offered. The pictures are all accurate but it was somehow still less luxurious than we expected. We have liked other hotels in Sri Lanka which cost less a lot better. We didnt book the breakfast and only stayed one night so I cant say much about the surroundings. There is a shop and few restaurants around, but I personally wouldnt stay in Colombo if you dont have to :)
Guest review byIsabel
Germany
From $356.31 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 119 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 $55 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 609 reviews
Arriving in Colombo felt like coming home at this hostel. The ambiance in the courtyard is perfect to meet others and have a chat. The staff is also around and very helpful and up for a chat. They serve different traditional dinners for a small price. The dinners are the best I’ve had in my accommodations in Sri Lanka. Location is perfect; vivid and lively area with lots of stuff around, close to a supermarket and good restaurants.
Guest review byJeroen Johannes Pascalis
Netherlands
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,703 reviews
The Galle Face Hotel is a favourite of ours. Full of charm and history. Wonderfully comfortable, very clean, large well equipped rooms, with very comfortable beds. The facilities for quality dining and relaxing on the spacious verandahs are excellent. The staff cannot be faulted, they all have that lovely Sri Lankan friendliness and always so obliging and helpful. The best place to stay in Colombo!
Guest review byTony
Australia
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,724 reviews
Great way to end our stay in Sri Lanka. Beautiful hotel and easy access to the airport. Recommend getting the Executive Suite so you can access the lounge.
Guest review byNatalie
Australia

More places to explore, more ways to go