Skip to main content

Search hotels in Colombo

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

Filter by:

Star rating

Review score

Colombo – 425 hotels and places to stay

Situated in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

Everything is perfect and great and staff are excellent.
Review score
9.2
Superb
9,705 reviews
Price from
£85.98
1 night, 2 adults

Set 800 metres from Bandaranaike Memorial International Conference Hall, Trillium Boutique City Hotel features rooms with air conditioning in Colombo.

Stayed there 2 nights and were really disappointed, felt more like 2-3 stars. Receptions staff was veey nice, but didn’t like the restaurant, felt like they simply didn’t care at all. Waited for them to bring us menus 15 minutes, and the place was empty, waited for 2 pizzas nearly an hour. The hot water pressure is weak and showering at night it didnt work, soo if you like cold showers, you can use that
Review score
7.8
Good
877 reviews
Price from
£65.27
1 night, 2 adults

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.

The location and common space interior and restaurant view was wonderful but the room and bathroom was very small.
Review score
6.6
Pleasant
1,235 reviews
Price from
£27
1 night, 2 adults

Located in Colombo, Green Palace Inn is just 500 metres from the Wellawatta Railway Station. It houses a restaurant and offers complimentary Wi-Fi access throughout its premises.

No breakfast included
Review score
6.5
Pleasant
708 reviews
Price from
£14.79
1 night, 2 adults

Pegasus Reef - A Beach Resort in Colombo is a 10-minute drive from Colombo’s city centre and only 200 metres from the Helakanda Beach. It offers an outdoor pool, 3 dining options and free parking.

Comfortable room. Good food. Handy for airport.
Review score
7.7
Good
819 reviews
Price from
£78.90
1 night, 2 adults

Overlooking the Indian Ocean and Beira Lake, Hilton Colombo Hotel offers direct access to Colombo’s World Trade Centre. It features an outdoor pool, 24-hour business centre and 10 dining outlets.

Everything was excellent. Would certainly recommend the hotel to others.
Review score
8.5
Very good
696 reviews
Price from
£107.40
1 night, 2 adults

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.

Clean and spacious room, very comfortable bed and pillows. Brilliant location, right on the lake and close to Fort. Huge pool and well equipped gym. Helpful staff.
Review score
8.2
Very good
1,292 reviews
Price from
£124.43
1 night, 2 adults

Situated in Colombo, 1.3 km from Galle Face Beach, City Hotel Colombo 02 features accommodation with a shared lounge, free private parking and a terrace.

One window curtain broken and on the floor
Review score
7.5
Good
933 reviews
Price from
£24.13
1 night, 2 adults

Just 100 metres from Liberty Plaza Shopping Complex, Renuka City Hotel has free parking and 3 restaurants and bars. A 24-hour front desk and round-the-clock room service is available.

I loved swimming in the rooftop pool after a hot, dusty day of sightseeing
Review score
7.8
Good
496 reviews
Price from
£54.58
1 night, 2 adults

Situated in the heart of Colombo, Ward Place, 2.4 km from U.S. Embassy, Jetwing Colombo Seven boasts a year-round rooftop pool.

Nice hotel for a 1 night stay. The room was clean, good facilities available in the room, comfortable bed. We visited the rooftop bar and restaurant which was nice although we were surprised at the service fee and taxes added onto the bill. It ended up being 30% more expensive than expected. However, the food was nice and the views over the city are amazing. The rooftop pool was nice and it was good to have access to the shower once we'd checked out. There is not much space up there but it was adequate for what we needed. I was kindly given soy milk for the room to make a cup of tea which was much appreciated. We also appreciated the late check out due to a later flight and the storage of our luggage. Location wise - there were some nice cafe's and shops within walking distance and a large park within a 20-25 minute walk. Galle Face Beach was a short tuk tuk ride away along with One Galle Face Mall.
Review score
8.9
Fabulous
635 reviews
Price from
£132.89
1 night, 2 adults
See all 425 hotels in Colombo

Hotels with airport shuttles in Colombo

Most booked hotels in Colombo in the past month

See all

Colombo's best hotels with breakfast

  • Review score
    8.9
    Fabulous · 1,161 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...

    Guest review
    Location, cleanliness, facilities, pool, breakfast
  • Review score
    8.2
    Very good · 1,292 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.

    Guest review
    Nice room, great selection of food, courteous staff
  • Review score
    8.4
    Very good · 1,131 reviews

    This iconic and colonial-style hotel, built in 1864, boasts a spa and a saltwater pool with sun loungers that faces the vast Indian Ocean.

    Guest review
    History , pride with which it is held by the staff.
  • Review score
    8.2
    Very good · 1,303 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 accommodation and a wide variety of sumptuous dining options.

    Guest review
    Staff friendly and helpful , really comfortable bed.
  • Review score
    8.2
    Very good · 528 reviews

    Viveka Hotel Colombo is situated in Colombo, 600 metres from Mount Lavinia Beach and 1.7 km from Wellawatte Beach. This 3-star hotel offers a concierge service and a tour desk.

    Guest review
    The staff is friendly, and the atmosphere is inviting.
  • Review score
    8.9
    Fabulous · 635 reviews

    Situated in the heart of Colombo, Ward Place, 2.4 km from U.S. Embassy, Jetwing Colombo Seven boasts a year-round rooftop pool.

    Guest review
    Very clean, modern, great location, staffs were very firendly
  • Review score
    8.4
    Very good · 314 reviews

    Featuring free WiFi throughout the property, Fair View Hotel Colombo offers accommodation in Colombo. Guests can enjoy the on-site restaurant.

    Guest review
    Liked the room size and cleanliness. Good breakfast.
  • Review score
    8.2
    Very good · 703 reviews

    Embrace world-class service and create memorable moments at Radisson Hotel Colombo Situated down Marine Drive in Colombo, Radisson Hotel Colombo offers modern and comfortable accommodation with free...

    Guest review
    Lived the roof top chill area, and friendly staff.

Budget hotels in Colombo

  • Review score
    8.6
    Fabulous · 2,333 reviews

    Well situated in Colombo, Zest Metropole offers air-conditioned rooms with free WiFi, free private parking and room service.

    Guest review
    Modern and comfortable. Great breakfast. Large room.
  • Review score
    8.6
    Fabulous · 1,081 reviews

    Situated in Colombo, 1 km from Kollupitiya Beach, Lavonca Boutique Hotel features accommodation with a terrace, free private parking and a restaurant.

    Guest review
    Nice hotel, lovely breakfast and staff very helpful.
  • Review score
    8.2
    Very good · 3,622 reviews

    Well set in the centre of Colombo, C 1 Colombo Fort provides air-conditioned rooms, a shared lounge and free WiFi.

    Guest review
    Clean, quiet, super friendly staff and good coffee!
  • Review score
    8.1
    Very good · 2,101 reviews

    Fairway Colombo - Sri Lanka's First Hotel With Robot Technology is set in Colombo, 700 metres from Khan Clock Tower and 2.4 km from U.S. Embassy. Guests can enjoy the on-site restaurant.

    Guest review
    Staff were very good and the rooms were very comfy
  • Review score
    8.5
    Very good · 3,542 reviews

    Strategically located in Colombo, Cinnamon red Colombo offers modern and comfortable accommodation with free WiFi access throughout the property.

    Guest review
    It was Good. Everything as the way it was expected.
  • Review score
    8.9
    Fabulous · 147 reviews

    Situated in Colombo, 200 metres from Kollupitiya Beach, Amari Colombo, Sri Lanka features accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

    Guest review
    It is an excellent breakfast and location is super.
  • Review score
    8.8
    Fabulous · 211 reviews

    Set in Colombo, 1.3 km from R Premadasa Stadium, Orion City Hotel offers accommodation with a fitness centre, free private parking, a terrace and a restaurant.

    Guest review
    i loved the view from the room and location of the hotel.
  • Review score
    8.6
    Fabulous · 281 reviews

    Situated in Colombo, 1.7 km from Galle Face Beach, Courtyard by Marriott Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

    Guest review
    Modern with all facilities and courteous friendly staff

Hotels located in the centre of Colombo

  • Review score
    10.0
    Exceptional · 1 review

    Situated in Colombo, 5.8 km from Bambalapitiya Railway Station, SeSaya Poshtel & Bistro features accommodation with a restaurant, free private parking and a bar.

  • Review score
    8.9
    Fabulous · 344 reviews

    Located 1 km from Odel Shopping Mall, Zylan Colombo features a fitness centre and outdoor pool. It offers free Wi-Fi throughout the building. Free parking is provided.

    Guest review
    Boutique feel. V attentive staff without being intrusive
  • Review score
    8.9
    Fabulous · 101 reviews

    Set in Colombo, 700 metres from Galle Face Beach, Cinnamon Life at City of Dreams offers accommodation with an outdoor swimming pool, free private parking, a bar and a spa and wellness centre.

    Guest review
    Everything superb including the excellent security
  • Review score
    8.8
    Fabulous · 174 reviews

    Marine Bay Colombo is situated on the beachfront in Colombo, 700 metres from Milagiriya Beach and less than 1 km from Galle Face Beach.

    Guest review
    All well but would be good to have a swimming pool.
  • Review score
    8.8
    Fabulous · 235 reviews

    Set in Colombo, 200 metres from Mount Lavinia Beach, Leo's Home Stay offers accommodation with a garden, free private parking and a restaurant. This 3-star hotel offers a 24-hour front desk.

    Guest review
    It was perfect for almost of things to stay this place.
  • Review score
    8.7
    Fabulous · 167 reviews

    A former colonial residence, Paradise Road Tintagel Colombo features boutique-style suites with free Wi-Fi and flat-screen TVs with cable channels.

    Guest review
    it is an exceptional place to stay with exceptional staff.
  • Review score
    8.6
    Fabulous · 585 reviews

    NH Collection Colombo is located in the central business and shopping district off Galle Road, and is 35 minutes from the airport.

    Guest review
    Fantastic hotel with polite people, def recommend!
  • Review score
    8.6
    Fabulous · 25 reviews

    Located 30 minutes' drive from the Katunayake Airport and just 2 km from the Airport - Southern expressway Athurugiriya Interchange, Villa Crystals is an ideal place to start your holiday.

    Guest review
    Helpful stuff and always friendly & supportive!

FAQs about hotels in Colombo

Learn more about visiting Colombo
  • 2289 attractions
  • 34 points of interest
  • 8 neighbourhoods

What guests said about Colombo:

  • Review score
    6.0

    Half a day in Colombo is enough for sightseeing.

    Half a day in Colombo is enough for sightseeing. The Red Mosque's visiting hours are around 1:30 PM on Saturdays and Sundays. Also, the Lotus Tower's elevator fee seems quite expensive, and it's not worth it. One negative point is that at some tourist spots, there are people who try to take you around for sightseeing. Be careful and don't trust them, as they might ask for a lot of money later, even though they initially say they don't want anything and just want to accompany you. The area near Galle Face is nice for a relaxed evening stroll if you have some free time.
    Guest review by
    mehran
  • Review score
    8.0

    Colombo is a vibrant well located city on the coast with...

    Colombo is a vibrant well located city on the coast with some very good restaurants (Gini and Gallery Cafe) and shops (Paradise road and Urban Island). It is perhaps a little spread out for sightseeing on foot.
    Guest review by
    Desmond
    Ireland
  • Review score
    6.0

    Colombo is a busy capital city and, from that point of view,...

    Colombo is a busy capital city and, from that point of view, is what was expected. I am not a great 'city' fan, preferring rural tranquility. However, Colombo definitely has places worth seeing.
    Guest review by
    Ian
    United Kingdom
  • Review score
    4.0

    Colombo is just a nondescript chaotic polluted South Asian...

    Colombo is just a nondescript chaotic polluted South Asian city. Skip it and go directly from airport to the other truly special destinations in Sri Lanka. At the end of your holiday, get a car and driver to drop you directly at the airport. The expressway actually goes to the airport, bypassing Colombo!
    Guest review by
    Vagabondo
    Italy
  • Review score
    8.0

    Colombo can be overwhelming at first.

    Colombo can be overwhelming at first. As a recommendation to women, don’t wear vests & shorts in the sun as this draws unnecessary attention, plus also frowned upon by the women, who are all stylishly dressed in the designer shopping malls. It is not really a walkable city, as it’s spread out. A tuk tuk tour is essential. I used uber to short trips, which worked well or Pay Me is a popular app. For late afternoon/ sundowners, get a tuk tuk over to Belle Vue Beach Club, amazing chilled vibes, comfy beach furniture to watch the sunset and lovely pan-Asian food and good service. It’s a hidden gem. Ps: Everyone expects a tip!
    Guest review by
    Rachel
    United Kingdom
  • Review score
    8.0

    Big bustling city, you can have a cup of tea in the posh...

    Big bustling city, you can have a cup of tea in the posh hotel, just walk in. The markets are amazing and very extensive. The big museum is very good but the natural history one is pretty bad. There are bats the size of hens in the big park at dusk.
    Guest review by
    Sarah
    United Kingdom

See reviews by guests who stayed at hotels in Colombo

See all
  • Review score
    9.6
    Exceptional · 190 reviews
    We just loved staying here. This was our best pick in Sri Lanka. The rooftop pool is breath-taking, the rooms are nice and quiet, very clean and comfortable. The host left really good teas and the room has filtered water to drink next to the sink. It felt super-safe staying here, because of 24/7 security of the building, and the hst let us extend our stay here for a later check-out. Will come back to stay here, when in Colombo next time.
    Guest review by
    Rok
    Slovenia
  • From £72.09 per night
    Review score
    8.1
    Very good · 2,101 reviews
    Location was great nice places to eat opposite hotel. Room was clean, bed comfortable and bathroom newly renovated with good water pressure. Good little gym on site. Would recommend a room with balcony as it was nice to sit out and watch people below. Liked the rooms were serviced and free filtered water provided. Good airport transfer at a reasonable price. Great place to start Sri Lanka holiday.
    Guest review by
    steve
    Australia
  • From £85.98 per night
    Review score
    9.2
    Superb · 9,705 reviews
    This is hands down the best hotel I've ever been to and I'm a frequent world traveller. Considering that I paid the same amount for an airbnb in Dorset last month, this is insanely good value. I tried another hotel in Colombo previously, and I'm so lucky I was curious to book this one for my second stay. Luxury on steroids.
    Guest review by
    Nora
    Hungary
  • From £181.23 per night
    Review score
    7.5
    Good · 922 reviews
    Nice hotel and the door man was the best (Sri Lanka Mike Tyson)
    Guest review by
    Joris
    Netherlands
  • From £184.77 per night
    Review score
    8.8
    Fabulous · 1,852 reviews
    GREAT HOTEL COLOMBO SRI LANKA .
    Guest review by
    RUBEN
    United Kingdom

Research, refine and make plans for your whole trip