Skip to main content

Filter by:


Star rating

Review score

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

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

9.0
Scored 9.0
Superb
Rated superb
8,465 reviews
Price from£105.29per night
C 1 Colombo Fort, hotel in 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.5
Scored 8.5
Very good
Rated very good
2,911 reviews
Price from£35.32per night
Shangri-La Colombo, hotel in 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
Scored 8.9
Fabulous
Rated fabulous
1,002 reviews
Price from£183.43per night
Trillium Boutique City Hotel, hotel in Colombo

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

7.4
Scored 7.4
Good
Rated good
971 reviews
Price from£63.54per night
The Kingsbury Colombo, hotel in Colombo

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.

8.2
Scored 8.2
Very good
Rated very good
1,069 reviews
Price from£126.25per night
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.6
Scored 7.6
Good
Rated good
890 reviews
Price from£32.13per night
Cinnamon Grand Colombo, hotel in 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.5
Scored 8.5
Very good
Rated very good
664 reviews
Price from£154.28per night
Lavonca Boutique Hotel, hotel in Colombo

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

8.7
Scored 8.7
Fabulous
Rated fabulous
714 reviews
Price from£54.75per night
Galle Face Hotel, hotel in Colombo

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.

8.5
Scored 8.5
Very good
Rated very good
886 reviews
Price from£112.57per night
The Steuart by Citrus, hotel in Colombo

Strategically located in the heart of the central business district in Colombo, The Steuart by Citrus offers comfortable accommodation with free WiFi access throughout the property.

8.0
Scored 8.0
Very good
Rated very good
1,150 reviews
Price from£189.52per night
See all 137 hotels in Colombo

Most booked hotels in Colombo in the past month

Colombo's best hotels with breakfast

  • Shangri-La Colombo
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,002 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...

    Extremely helpful staff. Great food. Top location.

  • The Steuart by Citrus
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,150 reviews

    Strategically located in the heart of the central business district in Colombo, The Steuart by Citrus offers comfortable accommodation with free WiFi access throughout the property.

    It was a comfortable stay, unexpectedly with a spacious room,

  • Cinnamon Lakeside
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,095 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.

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

  • The Kingsbury Colombo
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,069 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.

    Central location,close to shopping mall & restaurants

  • Courtyard by Marriott Colombo
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 176 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.

    Modern with all facilities and courteous friendly staff

  • Mandarina Colombo
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 750 reviews

    Strategically located in Colombo and only 1.5 km from the U.S Embassy, Mandarina Colombo offers modern and comfortable accommodation with free WiFi access throughout the property.

    Staff is very friendly and the rooms are super clean.

  • Mövenpick Hotel Colombo
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 390 reviews

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

    the food is very good and delicious . pool unique .

  • Jetwing Colombo Seven
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 622 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.

    Everything was perfect With a helpful and kind staff

Budget hotels in Colombo

  • Fairway Colombo
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,744 reviews

    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.

    Great location amazing rooms very good value for money

  • Cinnamon Red Colombo
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2,570 reviews

    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

  • Viveka Hotel Colombo
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 417 reviews

    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

  • Prana Home
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 282 reviews

    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.

  • Lavonca Boutique Hotel
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 714 reviews

    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

  • The Residence
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 256 reviews

    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.

  • Fair View Hotel Colombo
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 564 reviews

    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.

  • Colombo Court Hotel & Spa
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 365 reviews

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

    Exceptional service, awesome pool and beautiful room.

Hotels located in the centre of Colombo

  • Sea View Hotel
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 3 reviews

    Located within a few steps of Kollupitiya Beach and 400 metres of Bambalapitiya Beach, Sea View Hotel offers rooms with air conditioning and a private bathroom in Colombo.

  • Victory colombo
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1 review

    Situated in Colombo, 2.9 km from Milagiriya Beach, Victory colombo features air-conditioned accommodation and a shared lounge.

  • Sheraton Colombo Hotel
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 13 reviews

    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

  • Paradise Road Tintagel Colombo
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 190 reviews

    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.

  • Silvikris Villa
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 269 reviews

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

    Naren was very kind, helpful. very very clean.. great atmosphere to stay..

  • Zylan Colombo
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 167 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.

    Very nice and calm hotel with delicious breakfast.

  • Palmyrah Residencies
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 143 reviews

    A 2-minute walk from Kollupitiya Beach, Palmyrah Residencies provides private rooms and spacious 3-bedroom apartments.

    Great view. Excellent breakfast. Everything was perfect.

  • Wish residence
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 191 reviews

    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

FAQs about hotels in Colombo









Learn more about visiting Colombo
  • 572 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
    Scored 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
    Scored 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
    Scored 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
    Scored 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
    Scored 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
    Scored 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 £121.08 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,150 reviews
    Amazing Location, was there for a short stay technically just a pit stop in Colombo before heading out to the South. We got there late at night at it was perfect because they were playing football in the restaurant at the bottom floor. Some cool spots around the hotel and walkable to some tourist attractions in the city and the main bus station. We ended up booking again on our last day in Sri Lanka before heading back to the airport. Staff were amazing, they allowed us to watch the games until about 2 AM. Great value for money.
    kyle
    Qatar
  • From £86.34 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 8,465 reviews
    Fantástic stay here, location is absolutely perfect - right on the beach and well positioned to see and do everything you would want to do in Hikkaduwa. Airport transfers were handled perfectly, and staff are really nice guys, and were extremely accomodating with any requests I had. Rooms were large, clean, comfortable and very quiet at night. The hotel bar/dining area is right on the sea, with lovely views morning and night. I totally recommend this hotel for your stay! Thanks again Indika!
    Patrick
    Ireland
  • From £69.68 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,744 reviews
    The location near the old Dutch Hospital is perfect for exploring the city, and there's some lovely bars and restaurants nearby. The hotel staff were super helpful in getting cabs or tuk-tuks, and there is a lovely bar on the roof that does brilliant cocktails. They also offer a great early check-in service if you're using Colombo as a stop before exploring other parts of the country which was so welcome for us. A great stay, and would definitely choose again.
    Elizabeth
    United Kingdom
  • From £16.06 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 1,015 reviews
    This hotel felt like an oasis of calm. It was the best hotel we stayed in during our stay in Sri Lanka. The room was small but spotlessly clean, and the bathroom was fab. There were no windows, but this added to the peace, stopped the mosquitos & made it cooler. There was a safe and somewhere to hang clothes! Very close to restaurants and bars. The staff were happy to store our luggage as we arrived too early to check in. We definitely recommend this hotel.
    Angie
    United Kingdom
  • From £104.25 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 160 reviews
    Loved our stay in this beautiful house. TJ and his staff were fantastic and made stay here very comfortable. TJ was a mine of very interesting information on Colombo and the history of this house. We were fortunate enough to stay when the house was used for wedding photography which gave us an unique insight to Sri Lankan weddings. We were served Sri Lankan breakfasts by Dilshan who explained all the dishes to us and don’t forget to take a dip in the pool.
    Catherine
    New Zealand
  • From £44.16 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 449 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
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 78 reviews
    It’s a contemporary B&B property with 3 levels, and centrally located in Colombo city. There are food options easily available with Uber eats. The room was very clean and tastefully done with fresh towels and linen. It’s a quite peaceful location. Ms Sharma who us the caretaker at the B&B was very accommodating and prepared us the best Sri Lankan breakfast
    Vikash
    United Arab Emirates
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 576 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 £69.68 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,744 reviews
    The property was extremely well maintained and clean! The best bathroom in Sri Lanka where we had been on a 14 day tour. this was our last hotel and we stayed and paid an extra night via booking.com. We were able to organise a late checkout for a very reasonable extra charge. The staff were excellent.
    Fiona
    United Kingdom
  • From £129.03 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 3,891 reviews
    With a beautiful sea view and magnificent architecture this hotel is a must stay place in Colombo. The rooms were really cozy and elegant with full windows on the view side. The Japanese restaurant on top is awesome and had the best sushi's in Lanka maybe.
    Ziyaan Abdulla
    Maldives
  • From £30.52 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 780 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 £190.47 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 664 reviews
    everything was really good and I have really enjoy my holiday, continental breakfast is the best breakfast i ever had, Hope to see you again soon as, also don't hesitate recommended sri lanka cinnamons grand hotel to my friends and family.
    Derick
    United Kingdom
  • From £86.34 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 8,465 reviews
    - great pool and garden - very helpful staff - fair price in hotel restaurant compare to outside - order food to room - best a/c at Sri Lanka - supermarket and all what you need is in that same building - comfortable bedroom
    Lukasz
    Poland
  • From £39.24 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2,911 reviews
    Thos was second stay at C1 Colombo Fort. Spacious, comfortable dorms. Immaculate common areas with a hotel vibe. Friendly, helpful staff. Well situated within walking distance to train station, and a range of restaurants.
    Kelly
    Canada
  • From £174.69 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,095 reviews
    Great location, close to many main attractions of colombo, good facilities, great view of lake from swimming pool, good breakfast.. Hotel staff was friendly and helpful.. Specially Supun at main reception..
    Aatif
    Qatar
  • From £32.15 per night
    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 532 reviews
    If you're into history, then this hotel is for you. This is one of the oldest hostels in Sri Lanka; in its heyday, it was the top luxury hotel on the island where numerous famous guests used to stay.
    Mykhaylo
    United States
  • From £39.24 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2,911 reviews
    Very modern hotel in the centre of Colombo. Hotel has comfortable rooms and provide common areas for relaxation. We were very satisfied with our last hotel during visit of Srí Lanka.
    David
    Czech Republic
  • From £31.03 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 583 reviews
    The hotel is located in a central area. It is good for short stay like we did after we reached in Colombo then to run away from there. Staff is kind, like everywhere in Sri Lanka.
    Ardit Elezi
    Azerbaijan
  • From £62.85 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 109 reviews
    Compared to other hotels in Sri Lanka, Best Western Elyon was a standout for its pristine condition and top-notch amenities.
    Dimitri
    United States
  • From £88.40 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2,570 reviews
    Breakfast has choice of European and Sri Lankan. I like Sri Lankan breakfast. Hotel is in centre of Colombo
    JOHANNES
    Sri Lanka

Research, refine and make plans for your whole trip