Skip to main content

Filter by:


Star rating

Review score

Colombo – 174 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,468 reviews
Price from£105.34per 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,913 reviews
Price from£35.34per night
Fairway Colombo, hotel in 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
Scored 8.2
Very good
Rated very good
1,747 reviews
Price from£57.43per night
Grand Oriental Hotel, hotel in 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.6
Scored 6.6
Pleasant
Rated pleasant
533 reviews
Price from£28.93per 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
974 reviews
Price from£63.56per 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
891 reviews
Price from£32.14per 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,071 reviews
Price from£134.08per night
Mirage Colombo, hotel in Colombo

Mirage Hotel Colombo is located in Colombo. The hotel provides elegant accommodation equipped with a private balcony and free WiFi access is available. The hotel also offers an outdoor pool.

7.5
Scored 7.5
Good
Rated good
552 reviews
Price from£46.91per 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
887 reviews
Price from£112.62per 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,148 reviews
Price from£189.61per night
See all 138 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,148 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,071 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

  • Mövenpick Hotel Colombo
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 391 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
     · 623 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

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

Budget hotels in Colombo

  • Fairway Colombo
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,747 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,572 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
     · 418 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
     · 715 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
     · 565 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..

  • 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

  • Galle Face Hotel
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 887 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.

    Fabulous historic hotel, great service and great breakfast

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 £86.38 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 8,471 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 £174.77 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,095 reviews
    Stayed here for a night after a few weeks of travelling for some comfort and luxury, staff were great and helped with everything we asked for. There was an extensive breakfast provided, with European/continental and Sri Lankan/Indian options available. The hotel is located on the lakeside and makes for a very peaceful location with great sunset in the early evening. Located about 10 minutes walk from Port train station and equally walk able to Port and some great restaurants and bars.
    Daniel
    United Kingdom
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 104 reviews
    We spend 2 days in Ellen's Place just after landing in Colombo. It's a really great place to start Your journey in Sri Lanka. Rooms are big and nice, staff is very friendly and helpful. It is not located in centre so tuktuk is useful to get eg to National Museum (no problem to get one); also You don't have many restaurants around but staff can organize a lovely dinner in hotel. Overall - if You're looking for a peaceful stay in Colombo - very recommended.
    Filip
    Poland
  • From £69.71 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,747 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 £39.26 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2,913 reviews
    We visited Colombo for the last two nights of our journey to Sri Lanka and C1 was a good choice in the midrange sector. It is a mix of hotel and hostel, located in a quiet side street of the historic fort area. Location is excellent, all sights of fort are close by and it’s just a short walk to the main railway station and the very busy Pettah business district. Our hotel room was spacious, staff was friendly, we did not have breakfast at the hotel.
    Daniel
    Germany
  • From £69.71 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,747 reviews
    We had only half a day to explore colombo. The location of the hotel is the best part of this hotel. It is located adjacent to old dutch hospital shopping precinct where world famous restaurant 'Ministry of crab' is located and it is also at walking distance of galle face green. All touristy must see places are in vicinity of this hotel. Airport is just 25 min from this hotel. For short stay, this place bang on the buck for your money's worth.
    Pratibha Negi
    India
  • From £105.84 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,676 reviews
    Brand new hotel! Amazing stay and modern design. Just meters away from the Hilton, Marriot, and big hotel chains in Colombo. A lot of restaurants next door [literally]. Safe area guard also by the the army. Breakfast was continental and tasty. I recommend all guest coming to Colombo to trust me and stay here. It was my fist time in Sri Lanka [I am from Bolivia] and we hit the jackpot with this hotel in all senses.
    Shanti Quiroga
    Panama
  • 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 £43.79 per night
    8.8
    Scored 8.8
    Fabulous
    Rated 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 £30.53 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 782 reviews
    - spotless room with A/C and clean bathroom - good location on busy Galle Rd (close by to the bakery Green Cabin for good snacks and Pilawoos for dinner) - a little expensive for Sri Lanka in generell, but good value for Colombo - arranged airport taxi perfectly on time
    Philipp
    Germany
  • From £129.08 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 3,897 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.53 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 782 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 £39.26 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 2,913 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.77 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 £31.05 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 584 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 £144.83 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 396 reviews
    This was easily the best hotel we stayed at in Sri Lanka. Service was great, rooms were clean and conformable, buffet breakfast was delicious, location was convenient.
    Mae
    Australia
  • From £62.88 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 £86.38 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 8,471 reviews
    When visiting Sri Lanka was advised to miss Colombo don’t miss it and stay in this hotel it’s the best value on the island
    philip
    Spain
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 490 reviews
    Very comfortable room, swimming pool and breakfast. Typical 5 star hotel in sri lanka
    Carlos
    France

Research, refine and make plans for your whole trip