Agoda Hero Banner

Find Hotels in Colombo, Sri Lanka

1154 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
  1. Airport transfer
  2. Valet parking
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Hot tub
  7. Front desk [24-hour]
  8. BBQ facilities
"The people of Sri Lanka are very nice and welcoming in general, they are honest and friendly. The staffs of Marino beach Colombo are no different. They are very nice, kind and guest-friendly. The female receptionist and others were very kind to give us a room with a better view of the sea upon request. The room and everything else is neat and clean. Nice bathroom fittings with an automated blind curtain. The room has a touch of aesthetics to make anyone’s stay here a memorable experience. On top of that, guests here get unlimited access to the infinity pool, garden, and Jacuzzi. The Food Emporium and Marino Mall with the VR Park can make life easy, especially if you are traveling with kids. The food emporium has excellent Local, Indian, Western food. Price of food is reasonable. Also, the view of the sea is excellent from there. You can smoke at the pool, at the balcony of your hotel room, and at the restaurants of the food emporium. Do taste the tea in the restaurant. It’s excellent!"
Show more
9.1

Exceptional

1144 reviews

Avg price per night
$ 137
The Kingsbury Colombo
Colombo World Trade Centre,Colombo - View on map
  1. Airport transfer
  2. Valet parking
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Hot tub
  7. Front desk [24-hour]
  8. Check-in/out [express]
"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

951 reviews

Avg price per night
$ 118
Green Palace Inn
Wellawatte,Colombo - View on map
  1. Airport transfer
  2. Bicycle rental
  3. Valet parking
  4. Shuttle service
  5. Fitness center
  6. Free Wi-Fi in all rooms!
  7. Front desk [24-hour]
  8. Check-in/out [express]
"Pleasant stay, stayed 4 night, would stay here again. I didn't eat at the hotel, but they have a perfect in-house restaurant also there are many local restaurants in the environs. They were unfailingly polite and very helpful happy to give advice about transport, restaurants to eat in etc. For the price I thought this was an excellent hotel,it was good and value for money. i am very thankful to Hotel owner for his assistance."
Show more
6.3

Very good

93 reviews

Mandarina Colombo
Colpetty,Colombo - View on map
  1. Airport transfer
  2. Valet parking
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Fitness center
  7. Front desk [24-hour]
  8. Check-in/out [express]
"I stayed in the Mandarina for about a week whilst I was working in an office in Colombo. The hotel its self is very nice, the families and amenities are nice and the rooms are modern and clean. The rooftop pool is nice and a cool place for taking photos and relaxing. The buffet breakfast they provide is also good, with many different options from western to Sri Lankan foods. The staff are mildly friendly, although did sometimes give me a weird vibe - maybe because I am a young professional? Some of my local friends came to visit a few times and they did not question anything. I had a great stay here and would stay here again. Tip: Don't use the tuktuks outside the hotel, they tried to charge me 700 rupees, use the PickMe App my journey was only 300. "
Show more
8.4

Excellent

747 reviews

Avg price per night
$ 85
Juliana Hotel
Colpetty,Colombo - View on map
  1. Car park
  2. Front desk [24-hour]
  3. Luggage storage
  4. Coffee shop
  5. Bar
  6. Restaurants
  7. Room service
  8. Smoking area
"I have stayed at the Juliana on several occasions and find it has been improving steadily. At present, August 2019 - there is little tourism in Sri Lanka. The Juliana has upgraded the rooms. The coffee shop is excellent. The location cannot be beaten. Walk out and grab a bus, or a tuk. I recommend Pick Me. City Center is close, the National Museum, City Hall, Galle Face and even Petah is within reasonable walking distance. Great restaurants are close. I feel safe in the Juliana. The staff is courteous and always ready to help."
Show more
6.6

Very good

277 reviews

Avg price per night
$ 17
Galadari Hotel
Colombo World Trade Centre,Colombo - View on map
  1. Airport transfer
  2. Valet parking
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Fitness center
  6. Sauna
  7. Check-in/out [express]
  8. Luggage storage
"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

911 reviews

Avg price per night
$ 73
The Beehive Colombo
Bambalapitiya,Colombo - View on map
  1. Car park
  2. Front desk [24-hour]
  3. Family room
  4. Car park [nearby]
  5. CCTV outside property
  6. CCTV in common areas
  7. Fire extinguisher
  8. Air conditioning in public area
"Rooms are not at all good for a standard traveller. Facilities are minimum, I happened to checked-in at late night but the welcome given by the caretaker made me a bit frustrated too. Some hotels although given good reviews but actually you won't get the same. May be fake reviews only."
Show more
6.7

Very good

10 reviews

Avg price per night
$ 14
Granbell Hotel Colombo
Colpetty,Colombo - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Hot tub
  6. Fitness center
  7. Luggage storage
  8. Contactless check-in/out
"Fantastic view from Delux sea view room."
9

Exceptional

15 reviews

Avg price per night
$ 79
The Steuart by Citrus
Colombo World Trade Centre,Colombo - View on map
  1. Airport transfer
  2. Valet parking
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Fitness center
  6. Check-in/out [express]
  7. BBQ facilities
  8. Luggage storage
"After traveling around Sri Lanka for 9 days, we returned to Colombo to stay for 1 weekend. Hotel location is great as it is in the business and hotel area of the city, not a far walk to Galle Face Green which is a nice strip of public lawn along the ocean front. The hotel is just across the Dutch Hospital commercial complex with shops, spas, restaurants and cafes. It is also a walking distance to Colombo main train station and bustling commercial market neighborhood. The hotel is quite quirky with an overall Scottish theme. Room very spacious and view of government buildings. Bathroom is spacious, modern and clean. Only one set back was the shower door that wouldn't close properly so had leaking water onto the dry area. Staff were attentive and accommodating. Our flight was late in the night on Sunday, so paid for another half day to enjoy a full warm sunny day in Colombo and to get cleaned up in the evening before airport. Also asked the hotel to arrange an airport taxi which worked out well. Great ending to our Sri Lanka trip. Will recommend this hotel to friends traveling to Colombo."
Show more
8.2

Excellent

674 reviews

Galle Face Hotel
Colombo Galle face Green,Colombo - View on map
  1. Airport transfer
  2. Valet parking
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Hot tub
  6. Fitness center
  7. Front desk [24-hour]
  8. Check-in/out [express]
"On my last night in Sri Lanka, I chose not to be a backpacker. I couldn't say no to this lovely and elegant heritage hotel in Colombo. I wish I could have stayed longer. The staff were great. Check-in/out was seamless and they have a welcome tea drink. Breakfast was lovely. And the dining/pool area is one of the best areas in the hotel. It's a historic hotel with a couple of celebrity guests in the past like Mark Twain, Yuri Gagarin, Mahatma Gandhi, Roger Moore, Carrie Fisher, John D. Rockefeller, Steven Spielberg and Harrison Ford!"
Show more
8.1

Excellent

1927 reviews

Avg price per night
$ 164

Fast facts about Colombo, Sri Lanka

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

Discover the neighborhoods of Colombo


Just viewed by other Agoda travelers


Traveler impressions of Colombo


Frequently asked questions

What's the average price of a hotel in Colombo?

The average price for a 3-star hotel in Colombo is USD 39. The average price for a 4-star hotel in Colombo is USD 49. The average price for a 5-star hotel in Colombo is USD 91.

What's the average price of a hotel in Colombo this weekend?

The average price for a 3-star hotel in Colombo this weekend is USD 38. The average price for a 4-star hotel in Colombo this weekend is USD 50. The average price for a 5-star hotel in Colombo this weekend is USD 86.

What's the average price of a hotel in Colombo tonight?

The average price for a 3-star hotel in Colombo tonight is USD 37. The average price for a 4-star hotel in Colombo tonight is USD 48. The average price for a 5-star hotel in Colombo tonight is USD 88.

What are the best hotels in Colombo near Gangaramaya (Vihara) Buddhist Temple?

Verified travelers to Colombo who stayed near Gangaramaya (Vihara) Buddhist Temple have given top reviews to Hilton Colombo Residence, Residence by Uga Escapes and Unique Towers Luxury Boutique Suites.

What are the best hotels in Colombo near Dutch Hospital Shopping Precinct?

Verified travelers to Colombo who stayed near Dutch Hospital Shopping Precinct have given top reviews to Galadari Hotel, The Kingsbury Colombo and C1 Colombo Fort.

What are the most popular hotels in Colombo?

Popular hotels in Colombo include Marino Beach Colombo, The Kingsbury Colombo and C1 Colombo Fort.

What are the best hotels in Colombo for couples?

Couples who stayed in Colombo have given high ratings to Marino Beach Colombo, The Kingsbury Colombo and C1 Colombo Fort.

What are the best hotels in Colombo for families?

Families who stayed in Colombo highly recommend Marino Beach Colombo, The Kingsbury Colombo and C1 Colombo Fort.

What hotels in Colombo have the best views?

Verified travelers to Colombo have given top reviews for the views at Cinnamon Red Colombo, Radisson Hotel Colombo and Marino Beach Colombo.

What hotels in Colombo have the best breakfast?

Verified travelers to Colombo have given top reviews for the breakfast at Lake Lodge, Halcyon House Colombo and Drift BnB Colombo.

What's the best neighborhood in Colombo to stay in?

Popular neighborhoods among travelers staying in Colombo include Colpetty, Colombo World Trade Centre and Wellawatte.

Show more questions



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.