Agoda Hero Banner

Find Hotels in Colombo, Sri Lanka

1216 vacation rentals and hotels available now

10 best hotels in Colombo

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Marino Beach Colombo
Colpetty,Colombo - View on map
"We traveled Sri Lanka for 10 days and stopped in Colombo before our flight to the Maldives. We booked Marino Beach as the pictures looked amazing and the reviews were very positive. However the hotel exceeded all our expectations. The staff were very friendly and always smiling. We were greeted with cold fresh juice on arrival. We had dinner in the Tides restaurant and the food was delicious. There was a big variety and quite a few vegetarian options as well. Of course the best feature was the infinity swimming pool on the 10th floor with the ocean on the background and the beautiful roof garden next to it. The room was cleaned to perfection. There is a quirky glass that divides the bathroom from the bedroom and you can watch the tv while relaxing in the tub. The Marino mall is easily accessible from the hotel lobby. We truly enjoyed our stay in Marino Beach and will definitely book it again if we go to Colombo 😊 "
Show more
9.1

Exceptional

737 reviews

Avg price per night
$ 105
Taj Samudra Colombo
Colombo Galle face Green,Colombo - View on map
"generally the hotel staff were excellent and attentive. the housekeeping staff in particular were especially friendly. the hotel had reasonably priced car service to all popular attractions within colombo as well as all over sri lanka. one minor point is that the concierge/travel staff could have been more informed about the best times to leave for excursions out of the city. we were informed to leave slightly later than we realized was optimal and this caused us to get stuck in traffic and miss certain activities at various sites on our trip to kandy."
Show more
8.3

Excellent

259 reviews

Galadari Hotel
Colombo World Trade Centre,Colombo - View on map
"We spent 10 days in Sri Lanka and stayed in Galadari for 7 days (they could not give us extension for last 2 days). The hotel is good and we will recommend the place to anyone who is going. Location is superb, with view of Marine Drive and President Palace. The buffet Breakfast provided by the hotel as a part of the rate has wide choice and good food - very good option for a tourist as you do not know where and what lunch you will have. The hotel is a little old and needs renovation, but the rooms we got gave us no room for complaint. The hotel has been taken over by new owners who are waiting for the end of the civil war to start renovation. Transport cost in Colombo is high. The hotel unfortunately has no free pick up service from Airport, but does provide a paid cab facility on request. The staff are helpful and properly trained. The service levels were also good. The management prides its self on service and uses it as a marketing tool to offset lack of renovation. "
Show more
7.6

Very good

785 reviews

Avg price per night
$ 67
The Kingsbury Colombo
Colombo World Trade Centre,Colombo - View on map
"Excellent hotel with friendly staff, extremely comfortable rooms and a great selection of bars and restaurants. I am a regular visitor to Sri Lanka as I have family in Colombo and have stayed in pretty much all of the "better" Colombo hotels at some point in the last couple of years. I would thoroughly recommend The Kingsbury - It is a very versatile hotel appropriate for various types of travellers. The rooms have a luxurious but homely feel, with seriously comfortable beds and pillows! A drink in the Sky bar is a must even if you aren't a resident. The breakfast choice and quality was pretty much the best I've experienced in Sri Lanka. I would also recommend the foyer coffee shop - A bit crowded at times but the cakes and chocs are lovely and well priced for the quality. Overall, an excellent hotel that I will most definitely be returning to! "
Show more
8.6

Excellent

861 reviews

Avg price per night
$ 110
Cinnamon Red Colombo
Cinnamon Gardens,Colombo - View on map
"I have stayed here many times on my business visits to Colombo and every time it is a pleasure to stay here. The staff are extremely friendly, and even remembered me! The rooms are well appointed, very clean and have awesome views of Colombo. The roof top bar views are 360 degree. But, there is no room service. During late hours, the food has to be ordered and collected from the reception bar, in little paper bags. Unique but not very useful if you do not want to leave the room. Also the order menu is very limited. The roof top pool is a plunge pool for not more than 5-6 people. Not very family friendly either and would not recommend if you have small children. But if you are a single traveller on holiday or business, the best location in Colombo for sure. Absolute value for money. As a Business traveller, I prefer it to the other Cinnamon group hotels in Colombo (including the higher rated Grand and Lakeside). Will stay there again on my next business visit to Colombo. Two thumbs up!"
Show more
8.5

Excellent

2093 reviews

Avg price per night
$ 72
Fairway Colombo
Colombo World Trade Centre,Colombo - View on map
"Excellent location. Right opposite to the Dutch hospital. As we entered the hotel we were warmly greeted by the staff(sri lankan people are really really welcoming and friendly people👌👌👌♥️♥️). The rooms were spacious and spot on clean. The rooftop restaurant had a nice atmosphere but unfortunately we were short of time and we could not really enjoy it. Best part is the nightlife. We were close to bars and the famous ministry of crab♥️♥️♥️🦀🦀🦀🦀🦀 If you are in colombo you should definitely try the crab♥️♥️♥️👍👍👍. In brief, fairway colombo is the place to be.. Excellent hotel♥️♥️♥️🎉🎉🎉🎉"
Show more
8.5

Excellent

810 reviews

Avg price per night
$ 79
Renuka City Hotel
Colpetty,Colombo - View on map
"Best Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colomboBest Hotel in colombo"
Show more
7.7

Very good

1079 reviews

Avg price per night
$ 57
Global Towers Hotel & Apartments
Colombo Wellawatte beach,Colombo - View on map
"Ofc it’s a well reputed hotel in Colombo and contrary to many beliefs of pricey stay and all, it was a well spent day for us with a reasonable expense. And the staff is super helpful. "
Show more
7.2

Very good

672 reviews

Avg price per night
$ 66
Paradise Road - Tintagel Colombo Hotel
Cinnamon Gardens,Colombo - View on map
"Stylish, sophisiticated, civilised, an oasis of tranquility in central Colombo in a very chic neighbourhood. We loved our stay at the Tintagel, so much that we booked again for our last night in Sri Lanka. From the moment we arrived we were made to feel very welcome. The staff were warm, friendly, professional, attentive yet informal and extremely helpful. A special thank you goes to Anton the general manager who went above and beyond the call of duty to help us organise a hire car for the second week of our holiday. Fantastic service. Our room was amazing, spacious, beautifully designed with a fabulous bathroom, soft fluffy towels, huge bath and very comfortable bed. The breakfast in the morning served outside in the patio garden was the best we experienced in Sri Lanka. Delicious freshly prepared fruit, juices, the Sri Lankan breakfast (don't miss out - must be ordered the night before) was sublime with freshly cooked hoppers to order. We chose to eat out, travelling to and from the hotel was very easy either by tuk tuk or car and took no time at all to zip around and it was a pleasure to return from the hustle of the city to the tranquil calm interior of the Tintagel. If you're in Colombo the do not miss the chance to stay at the Tintagel. Highly recommended, a fantastic hotel."
Show more
9

Exceptional

435 reviews

Avg price per night
$ 134
ME Colombo
Havelock Town,Colombo - View on map
"Modern hotel a little way out from the centre but with excellent views over the city from the top floor infinity pool which was a delight for an early evening dip.The hotel overlooks the Colombo Colts cricket club where any number of the top Sri Lanka cricketers have played in their time. Breakfast was excellent as to quantity and quality as was dinner but there is no liquor licence so no way to celebrate our last night in Colombo. Room was well equipped and functional.All in all an easy thing to recommend ME."
Show more
8

Excellent

67 reviews

Avg price per night
$ 77

Fast facts about Colombo, Sri Lanka

Accommodations1,216 properties
Popular hotelMarino Beach Colombo
Popular areaColpetty
Nightly rates from$6
AirportBandaranaike International Airport
Reasons to visitShopping, Sightseeing, Culture

Discover the neighborhoods of Colombo


Just booked


Just viewed by other Agoda travelers


Traveler impressions of Colombo




More about Colombo

Colombo is Sri Lanka's capital and most commercially successful city. In a country known for its rural appeal, this is where travelers go to experience the big city. Hotels in Colombo range from budget guesthouses to 5-star giants. Boutiques hotels in colonial neighborhoods are a growing trend here.

Sri Lanka is a diverse country, a fact made apparent by the mix of Buddhist and Hindu temples, mosques, and colonial churches in the area, including . The Galle Face Green covers acres of beachfront property and is ideal for a picnic.

Colombo isn't the kind of destination travelers envision when planning a trip to Sri Lanka. There are great sightseeing and leisure opportunities here, especially in the beach hotels of Colombo where the best service and amenities are found. With tourists busy in other parts of Sri Lanka, those who venture into Colombo don't have to contend with crowds or long lines.

Bandaranaike International Airport lies north of the city center and serves as the nation's major gateway. Flights connect to major Southeast Asian cities and a few travel hubs in Europe and the Middle East. Hotels near the airport cater mainly to business travelers and short-term visitors who want to avoid the one-hour taxi ride to the city center.