Skip to main content

Filter by:


Star rating

Review score

Colombo – 183 hotels and places to stay
See the latest prices and deals by choosing your dates.
Marino Beach Colombo, hotel in Colombo

Marino Beach Colombo

Hotel in Colombo

Marino Beach Colombo has an outdoor swimming pool, fitness centre, a garden and terrace in Colombo.

9.0
Superb
7,919 reviews
Price from£84.76per night
Cinnamon Red Colombo, hotel in Colombo

Cinnamon Red Colombo

Hotel in Kollupitiya, Colombo

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

8.5
Very good
2,345 reviews
Price from£83.68per night
C 1 Colombo Fort, hotel in Colombo

C 1 Colombo Fort

Hotel in Fort, Colombo

Well set in the Fort district of Colombo, C 1 Colombo Fort is located 600 metres from Khan Clock Tower, 4.1 km from R Premadasa Stadium and 6 km from Bambalapitiya Railway Station.

8.6
Fabulous
2,664 reviews
Price from£26.31per night
Fairway Colombo, hotel in Colombo

Fairway Colombo

Hotel in Fort, Colombo

Fairway Colombo 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. Free Wifi is available.

8.2
Very good
1,608 reviews
Price from£63.93per night
Trillium Boutique City Hotel, hotel in Colombo

Trillium Boutique City Hotel

Colombo 07

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

7.5
Good
781 reviews
Price from£47.13per night
Shangri-La Colombo, hotel in Colombo

Shangri-La Colombo

Hotel in Galle Face Beach, Colombo

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

8.9
Fabulous
937 reviews
Price from£200.52per night
Grand Oriental Hotel, hotel in Colombo

Grand Oriental Hotel

Hotel in Fort, Colombo

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.

6.5
Pleasant
422 reviews
Price from£27.59per night
Cinnamon Grand Colombo, hotel in Colombo

Cinnamon Grand Colombo

Hotel in Kollupitiya, Colombo

Cinnamon Grand Colombo is a luxurious 5-stars city hotel located in the centrer of Colombo and in the heart of tourist and commercial hubs like the World Trade Centre, National Museum and Iconic...

8.4
Very good
620 reviews
Price from£196.31per night
Ivy Lane Colombo, hotel in Colombo

Ivy Lane Colombo

Hotel in Colombo

Ivy Lane Colombo is located in Colombo. Free WiFi access is available. Each air-conditioned room here will provide you with a cable TV and a seating area.

7.7
Good
860 reviews
Price from£31.54per night
Green Palace Colombo, hotel in Colombo

Green Palace Colombo

Hotel in Wellawatte, Colombo

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.

6.5
Pleasant
735 reviews
Price from£11.86per night
See all 150 hotels in Colombo

Most booked hotels in Colombo in the past month

Colombo's best hotels with breakfast

  • Cinnamon Lakeside
    Breakfast options

    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.

    yes but the service was super slow. i did complain.

    8.4
    Very good · 1,071 reviews
  • The Kingsbury Colombo
    Breakfast options

    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.

    Great facilities & professional staff! Great service.

    8.1
    Very good · 1,025 reviews
  • Courtyard by Marriott Colombo
    Breakfast options

    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.

    Modern with all facilities and courteous friendly staff

    8.8
    Fabulous · 143 reviews
  • Shangri-La Colombo
    Breakfast options

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

    Location/Interior Design/ friendly Staff/

    8.9
    Fabulous · 937 reviews
  • Mövenpick Hotel Colombo
    Breakfast options

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

    Very Convenient Location & the Staffs were very supportive

    8.1
    Very good · 362 reviews
  • Jetwing Colombo Seven
    Breakfast options

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

    Everything was perfect With a helpful and kind staff

    8.6
    Fabulous · 587 reviews
  • Zylan Colombo
    Breakfast options

    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.

    Beautiful old colonial house what was wonderful restructured

    8.7
    Fabulous · 140 reviews
  • Cinnamon Grand Colombo
    Breakfast options

    Cinnamon Grand Colombo is a luxurious 5-stars city hotel located in the centrer of Colombo and in the heart of tourist and commercial hubs like the World Trade Centre, National Museum and Iconic...

    Facilities were excellent, great range of restaurants and lovely pool area.

    8.4
    Very good · 620 reviews

Budget hotels in Colombo

  • Cinnamon Red Colombo
    Cheap hotel

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

    It was in the right location and easy to get around

    8.5
    Very good · 2,348 reviews
  • MaRadha Colombo
    Cheap hotel

    Set in Colombo, a few steps from Bambalapitiya Beach, MaRadha Colombo offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

    Located next to the sea and in a nice part of Colombo

    8.8
    Fabulous · 971 reviews
  • Viveka Hotel Colombo
    Cheap hotel

    Situated in Colombo, 600 metres from Mount Lavinia Beach, Viveka Hotel Colombo features accommodation with a garden, free private parking, a shared lounge and a restaurant.

    Staff at reception and bell boys were very helpful

    8.1
    Very good · 398 reviews
  • Prana Home
    Cheap hotel

    Prana Home has a garden and a terrace in Cinnamon Gardens. Free Wifi is available. The rooms at the hotel are equipped with a seating area.

    Beautiful property in a quiet location with helpful staff.

    8.8
    Fabulous · 232 reviews
  • Lavonca Boutique Hotel
    Cheap hotel

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

    - good location - spacious and clean room - super friendly and helpful staff

    8.7
    Fabulous · 636 reviews
  • The Residence
    Cheap hotel

    Situated in Colombo, opposite Barefoot and 1.9 km from U.S. Embassy, The Residence boasts a terrace and views of the sea. The rooms are equipped with a flat-screen TV.

    Clean,excellent location.Nawfer and Imdan extremely helpful and attentive.

    8.1
    Very good · 228 reviews
  • Fair View Hotel Colombo
    Cheap hotel

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

    Amazingly clean, good room service, fair view. :-D Access 24/7.

    8.4
    Very good · 547 reviews
  • Colombo Court Hotel & Spa
    Cheap hotel

    Nestled in the heart of Colombo City, a boutique Colombo Court Hotel & Spa is just a 15-minute walk from MC Shopping Mall.

    Everything. Very professional! Super nicely designed room.

    8.3
    Very good · 340 reviews

Hotels located in the centre of Colombo

  • De Saram House by Geoffrey Bawa
    Central location

    Conveniently set in the Cinnamon Gardens district of Colombo, De Saram House by Geoffrey Bawa is located 4.5 km from Bambalapitiya Railway Station, 4.6 km from Khan Clock Tower and 4.6 km from R...

    The friendly stuff , amazing architecture, the level of hospitality

    9.1
    Superb · 234 reviews
  • Leo's Home Stay
    Central location

    Leo's Home Stay offers accommodation in Dehiwala, Mount Lavinia 50 metres from the beach. Free WiFi is offered. Certain rooms include a seating area where you can relax.

    It was perfect for almost of things to stay this place.

    9.0
    Superb · 131 reviews
  • Sheraton Colombo Hotel
    Central location

    Sheraton Colombo Hotel has an outdoor swimming pool, fitness centre, a restaurant and bar in Colombo. This 5-star hotel offers room service and a 24-hour front desk. Guests can enjoy sea views.

    Frukosten var helt otrolig, fanns väldigt mycket att välja på. Fina rum

    8.6
    Fabulous · 9 reviews
  • Paradise Road Tintagel Colombo
    Central location

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

    it is an exceptional place to stay with exceptional staff.

    8.8
    Fabulous · 184 reviews
  • Silvikris Villa
    Central location

    Silvikris Villa enjoys a peaceful location in Colombo, within 150 metres from Odel Warehouse and local dining outlets.

    Lovely property. Large rooms and high quality feel. Comfortable bed.

    8.7
    Fabulous · 257 reviews
  • Wish residence
    Central location

    Situated in Colombo, within 100 metres of Bambalapitiya Beach and 600 metres of Kollupitiya Beach, Wish residence features accommodation with a terrace and free WiFi as well as free private parking...

    Very good location and attractive price compared other accommodation

    8.7
    Fabulous · 180 reviews
  • Galle Face Hotel
    Central location

    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.

    Love the old world charm and a location to die for

    8.5
    Very good · 840 reviews
  • Hilton Colombo Hotel
    Central location

    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.

    Very good selection of food in the breakfast buffet

    8.1
    Very good · 471 reviews

FAQs about hotels in Colombo

Learn more about visiting Colombo
  • 554 attractions
  • 34 points of interest
  • 8 neighbourhoods
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Colombo:

  • 10

    Improvements - in the restaurant area, coffee and tea making...

    Improvements - in the restaurant area, coffee and tea making facilities to be a bit more secure and spacious. To cater more for western tastes as opposed to locals - ie more cereals and yogurts. At time a bit too tight for numbers. Pay more attention to health and safety around the tea/coffee area. Milk gets very hot, better signs to indicate this. When floors are being mopped, to use wet floor sign so people are aware.
    A
    Anonymous
  • 6.0

    The Hotel staff saa Good The cleaning staff Was nice

    The Hotel staff saa Good The cleaning staff Was nice The Rooms were Good the bed confotable The balcony Was nice to have fresh air The shower Was bad small And no water Presure One morning Was Not water at all The location Not the best far from the beach And the populaire Ministerial old City
    Tojeta
    Finland
  • 8.0

    Colombo is now getting better after a recession few years...

    Colombo is now getting better after a recession few years back. They are on a speedy recovery. There are lots of places you can visit for sightseeing. If you are going on a business trip, Colombo is an ideal space for staying as they have all the good locations (especially importers and huge markets). Better book private hire through a car company, it's way cheaper if you want to explore the city. Walking is also a good option.
    Ibrahim
    Maldives
  • 8.0

    Beautiful city with clean and green infrastructure.

    Beautiful city with clean and green infrastructure. Recommended for Indians to visit. Shopping was good (Visited - One face mall, City Center mall, Havalock city mall). Galle face location was great to spend some time with family. Independent square, Gangarama Buddhist temple, Lotus tower tourist spots were nice. 2 days is enough to cover Colombo city.
    Gireessh
    India
  • 10

    Havelock Garden BNB is very modern with a very pleasing...

    Havelock Garden BNB is very modern with a very pleasing aesthetic feel. It was spacious and had all the amenities you could possibly need. Great location with some great finds on your door step. Bus service, tuk tuks, shopping Mall, with a free ATM outside (inside charges) Sim card shop 50 metres away apx - end of the road. Sky Bar with infinity pool called Me Bar. Great to watch the city light up and it is happy hour 5-7pm - walking distance . To mention but a few. The housekeeper goes above and beyond to ensure you have a comfortable stay and her Sri Lanken Breakfast is delicious and will set you up for the day. We could also have an english breakfast if desired. We would most definitely stay again.
    Janice
    United Kingdom
  • 6.0

    The city is busy with chaotic traffic.

    The city is busy with chaotic traffic. On the night of the 25th city roads from Colombo 3 to Fort were closed and we did not know. When we got a taxi (Uber and Taxis were not able to reach us) they charged 6 times more than the usual fare. The tuk-tuks often charge foreigners very high fees. Make sure you get into one with a functional meter. There are good places to eat. Don't eat street food because their hygiene habits are questionable. Colombo is reported as a dengue-prone area. So use mosquito repellent. During December, there weren't many. Ask the hotel you stay for taxis or use their local Pickme app. Yet it is often wise to check the agreed fee. Otherwise they charge much higher.
    Priya
    New Zealand

Explore guest reviews of hotels in Colombo

  • From £26.25 per night
    6.8
    Pleasant · 12 reviews
    We really enjoyed our stay at Kings hotel for multiple of reasons. The hotel is clean and tidy, and everyone was super helpful and polite. Location is excellent, at night it was quiet and not far from centre. Managers are very friendly and happy to assist and help with any issues. Highly recommend, if you want safe, comfortable, good priced and nice located stay! They do really care about their guests. A huge thanks to everyone who works there. Definitely going to stay there during our next visits to Colombo.
    Aisulu
    Kazakhstan
  • From £92.15 per night
    9.2
    Superb · 319 reviews
    Srilax are probably the best tiny boutique hotel with a beautiful cafe/garden, the friendliest staff, the most comfortable feel and really has been our home away from home while in Sri Lanka. Staff, omg wonderful. Food, coffee, divine. Rokms no matter which one u choose, all fabulous. Linen, towels, to the filtered water and incense. Soap provided, easy access in and out, and decor to fit the garden/boutique/homely feel and vibe to the whole place. We just LOVE staying here thanks guys once again
    Phil
    Australia
  • From £118.87 per night
    8.0
    Very good · 1,117 reviews
    The staff was extremely professional and friendly. The lobby feels like a 4 or 5 star hotel and the prices were almost unbeatable for that level of service. The 2 for 1 happy hour is a nice bonus. Excellent Sri Lankan breakfast is served with alternative options for full English breakfast. The location is walking distance to the main attractions of the Fort neighborhood in Colombo. They took Covid precautions very seriously, which we appreciate. We were very happy with our stay here.
    Stephanie
    United States
  • From £48.64 per night
    7.4
    Good · 429 reviews
    Hotel is ideally located quite close to colombo fort railway station and galle face and nearby to gangaramaya temple. The hotel is neat and clean and well maintained. The property though a heritage building, its interiors are well upgraded to provide the modern facilities. The breakfast was good, particularly the sri lankan cuisine.The staff are well behaved and helpful and provided packed breakfasts on two early morning trips.
    Devanand
    India
  • From £40.94 per night
    8.2
    Very good · 566 reviews
    Staff is very helpful and proactive - I had an issue with Wi-Fi and with power outage due to road works and they were very resourceful. Location is very nice too - residential green neighborhood, plenty of nice restaurants around including 2 of the 50 best list. It’s a good choice for 1-2 night stay if you’re not a picky traveller. Longer stay in Colombo is not needed though - head straight to the mountains or south coast!
    AgaDynia
    Poland
  • From £103.85 per night
    8.8
    Fabulous · 1,552 reviews
    The room is so beautiful and the bed is so comfortable. The Best toilet and shower. It is byfar the best hotel we stayed in Sri Lanka. The location is perfect, near to restaurants (Burger King, KFC), Spa Ceylon and the Ministry of Crab. We will pick this hotel again when we come back to Sri Lanka. Rooftop has views over Colombo city and Lotus Tower. We had good Ice tea as a welcome drink, sent to the room.
    karenlempicka
    Malaysia
  • From £109.77 per night
    8.6
    Fabulous · 3,701 reviews
    The hotel has attractive decor and is in a great location in Colombo. The infinity pool on the 27th floor is definitely something special. The bathroom was huge and really liked the Japanese toilets. Breakfast buffet had a good continental breakfast spread as well as Sri Lankan options to try which were delicious. Cocktails at the roof terrace were great too.
    Nikster70
    United States
  • From £22.08 per night
    7.9
    Good · 517 reviews
    The hotel is located not so far from Pettah. The guy at the reception was kind and ready to help us. The room was quite normal size and the bed was comfortable. There is a kettle with tea and coffee as well as 2 bottle of water for free. Generally it was clean room and wc. A good option with effordable price to stay for short time in Colombo.
    Ardit Elezi
    Azerbaijan
  • From £42.97 per night
    8.8
    Fabulous · 72 reviews
    This place is a very good choice for a stay in Colombo. The villa is a very qiet place, you´ll meet a very friendly team and the rooms are nice, modern with a traditional touch. Good Wifi! Try the Sri Lankan breakfast! Best places for sunset: Mount Lavinia Beach or Galle Face Hotel. We will definitely come back next time.
    Claudia
    Germany
  • From £38.08 per night
    7.9
    Good · 506 reviews
    Despite its unassuming appearance, this hotel in Colombo boasts a conveniently central location, providing all essential amenities for a brief stay in town. The staff is exceptional, and the WiFi quality is commendable. While it lacks scenic views, it's an ideal budget-friendly choice for practical travelers.
    Nissoka
    Australia
  • From £92.97 per night
    8.5
    Very good · 2,348 reviews
    Very confortable roow with the best shower in Sri Lanka. Kettle, fridge and amazingly comfy bed. Lovely views from the panaramic room. Walking distance to Colombo City Centre, Food city, a small national park and hospital corner. Staff were fantastic especially the staff at the roof top bar and pool.
    Leon
    United Arab Emirates
  • From £41.78 per night
    9.6
    Exceptional · 93 reviews
    Everything was wonderful. Felt like staying in a luxury hotel but also with friends at the same time. Gorgeous bed and linens and a delicious breakfast. Location is also great and I felt overall it was one of the best value for what I got stays in Sri Lanka. Thank you Glenn and Fiona!
    Fabia
    United Kingdom
  • From £133.04 per night
    9.1
    Superb · 149 reviews
    The hotel is beautiful with gorgeous décoration The staff is so kind, always smiling and very helpful.! The pool area is lovely and relaxing. The breakfast is very good with fresh fruits and juice.... If we come back to Colombo, there is no other place to stay!
    Dath
    Belgium
  • From £57.12 per night
    8.9
    Fabulous · 69 reviews
    The hotel is beautifully decorated and very comfortable, well located in a calm part of Colombo but with everything easily accessible. The staff were very friendly and helped us find somewhere to eat, as we arrived on a holiday when most places were closed.
    Emily
    United Kingdom
  • From £29.96 per night
    7.6
    Good · 752 reviews
    One of the most pleasant stays I have ever had in a Colombo hotel. The room was comfortable, although not all rooms are the same. staff throughout the hotel consistently courteous and hospitable. Special thanks to all the staff who served us.
    Dexter
    Sri Lanka
  • From £61.97 per night
    7.8
    Good · 576 reviews
    The hotel has an incredible pool which is a lovely oasis in busy Colombo, and the hotel restaurant is actually very good - breakfast was a delicious buffet of both local Sri Lankan food and western options. Room was comfortable.
    Michael
    United Kingdom
  • From £84.76 per night
    9.0
    Superb · 7,923 reviews
    it’s excellent hotel in Colombo . perfect from A to Z .All the facility from room, food to staff is simply excellent . All staff of the hotel is very courteous specially front desk manager Mr Ram Sudd is simply outstanding.
    Enamul Ghani
    Bangladesh
  • From £184.42 per night
    8.6
    Fabulous · 9 reviews
    New hotel with good facilities and comfortable rooms. The staff are friendly and helpful. The hotel is quiet and appropriate for a work visit. Strongly recommend if you are visiting Colombo for business or work.
    Suhaib
    Bahrain
  • From £86.82 per night
    7.4
    Good · 1,077 reviews
    Supun is the best location hotel in Colombo. Room are big.kitchen also fantastic.
    Fathimath
    Maldives
  • 8.6
    Fabulous · 2,664 reviews
    It was best hotel to stay in colombo, very nice recption area and friendly staff
    Ahmed
    United Arab Emirates

Research, refine and make plans for your whole trip