Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

720 hotels in Colombo

Search the best hotels and places to stay in Colombo

View map
If you are looking for a fine accommodation for your next journey in Colombo District, we are pleased to offer you amazing Colombo hotel deals. Ibooked.ca enables you to filter your search in Colombo District by services and hotel brands. We’ve got design and boutique hotels with a large list of services and facilities as well as other excellent accommodation options that give you a perfect base for exploring.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
2 Galle Road, Colombo, Sri LankaView on map
1.9 km from City Centre1.2 km from Colombo Rowing Club
Guests can enjoy the Indian Ocean views from rooms or use a gym and a fitness centre.
  • The hotel has
    • On-site car park
    +1
7.4
Very good473 reviews
Price fromC$ 226per nightSelect
Not available
59 Ananda Coomaraswamy Mawatha, Colombo, Sri Lanka, 00300View on map
1.9 km from City Centre1.0 km from Colombo Town Hall
Featuring a lobby restaurant and a private pool, this hotel is located in Kollupitiya district close to a tube station.
  • The hotel has
    • On-site car park
    +1
8.6
Great99 reviews
Price fromC$ 146per nightSelect
Not available
77 Galle Road, Colombo, Sri Lanka
1.9 km from City Centre1.4 km from Colombo Rowing Club
Located just 1.6 km from R. Premadasa Stadium, this hotel features 501 rooms and a garden restaurant on-site.
8.0
Great219 reviews
Price fromC$ 211per nightSelect
Not available
115 Sir Chittampalam, Colombo, Sri Lanka
1.4 km from City Centre300 m from Colombo Rowing Club
The venue offering a health club and a Jacuzzi along with a lobby bar onsite is centrally set just off Dutch Hospital Shopping Precinct.
7.6
Very good104 reviews
Price fromC$ 151per nightSelect
Not available
30 Sir Mohamed Macan, Colombo, Sri Lanka, 000000
1.8 km from City Centre1.1 km from Colombo Rowing Club
This hotel in Galle Face Beach district, just off The Bandaranaike Museum, boasts 94 luxury rooms and a 24-hour restaurant.
7.2
Very good103 reviews
Price fromC$ 122per nightSelect
Not available
48 Janadhipathi Mawatha, Colombo, Sri Lanka, 10732
2.3 km from City Centre200 m from Central Bank of Sri Lanka
The hotel overlooks the Indian Ocean and offers Indian meals, while including steam baths and massage treatments.
7.2
Very good56 reviews
Price fromC$ 179per nightSelect
Not available
2 Sir Chittampalam A Gardiner, Colombo, Sri Lanka, 02
2.0 km from City Centre400 m from Colombo Rowing Club
Offering panoramic views of Beira Lake and the Indian Ocean, the venue boasts 332 rooms along with a year-round outdoor swimming pool, perfectly set in Fort district.
7.8
Very good110 reviews
Price fromC$ 181per nightSelect
Not available
31, Shady Grove Avenue, Colombo 08., Colombo, Sri Lanka
2.8 km from City Centre500 m from House of Fashions
This pleasant hotel features a terrace restaurant plus a shared lounge and a golf course, offering location in Borella district.
Price fromC$ 93per nightSelect
Not available
No 20, Park Street, Colombo 02, Colombo, Sri Lanka, 0001
1.2 km from City Centre700 m from Colombo Town Hall
This attractive hotel overlooks the city boasting its location in busy area.
Price fromC$ 735per nightSelect
Not available
33 Canal Row Colombo Fort Echelon Square, Colombo, Sri Lanka, 00200
2.1 km from City Centre300 m from Central Bank of Sri Lanka
Guests will be impressed with delightful terrace views and benefit from proximity to Dutch Museum and World Trade Center.
5.0
Guest rating5 reviews
Price fromC$ 66per nightSelect
Not available
#43 Fife Road, Colombo, Sri Lanka
4.2 km from City Centre700 m from Apollo Hospital Colombo
Located in the heart of Colombo, this hotel offers a year-round outdoor swimming pool and a café bar.
5.8
Guest rating12 reviews
Price fromC$ 73per nightSelect
Not available
25 Galle Face Centre Road, Colombo, Sri Lanka, NONE
1.8 km from City Centre900 m from Colombo Rowing Club
The Indian Ocean is observed from the rooms, while onsite there are a health club, a spa centre and a Jacuzzi and the hotel is strategically set close to R. Premadasa Stadium.
7.8
Very good87 reviews
Price fromC$ 271per nightSelect
Not available
64 Lotus Road Colombo 1 Sri Lanka, Colombo, Sri Lanka, 10732
2.2 km from City Centre300 m from Central Bank of Sri Lanka
Boasting a lobby bar and sweeping views over the Indian Ocean, this hotel offers a setting near the central railway station.
7.0
Very good55 reviews
Price fromC$ 146per nightSelect
Not available
200 Union Place, Colombo, Sri Lanka, -
1.0 km from City Centre1000 m from Colombo Town Hall
This deluxe hotel overlooks the Indian Ocean and offers 177 rooms with available Turkish steam bath and massage.
7.8
Very good72 reviews
Price fromC$ 242per nightSelect
Not available
231 Galle Road, Colombo, Sri Lanka, 00400
4.4 km from City Centre800 m from Bambalapitiya Railway Station
This hotel serves Western meals and features an outdoor pool, boasting a central location next to The Bandaranaike Museum.
8.8
Great68 reviews
Price fromC$ 244per nightSelect
Not available
No.82 Stratford Avenue, Colombo, Sri Lanka
5.9 km from City Centre1.6 km from Apollo Hospital Colombo
Boasting an indoor pool plus an in-house restaurant, the venue is perfectly located in Wellawatte district.
Price fromC$ 187per nightSelect
Not available
36-38, Clifford Place, Colombo, Sri Lanka
5.1 km from City Centre1.3 km from Bambalapitiya Railway Station
Guests can use a rooftop pool and enjoy stunning views in the comfortable accommodation, placed next to U.S. Embassy.
8.2
Great24 reviews
Price fromC$ 150per nightSelect
Not available
328 Galle Road, Colombo, Sri Lanka
2.5 km from City Centre1.2 km from British Council
This accommodation is located near Khan Clock Tower in a residential area and boasts an outdoor pool together with a snack bar onsite.
7.0
Very good184 reviews
Price fromC$ 102per nightSelect
Not available
32 Alfred House Avenue, Colombo, Sri Lanka
3.4 km from City Centre300 m from British Council
The hotel is set close to The Bandaranaike Museum, and boasts a plunge swimming pool as well as city views.
8.0
Great24 reviews
Price fromC$ 123per nightSelect
Not available
102A Kirulapone Avenue, Colombo, Sri Lanka, 5
5.1 km from City Centre800 m from Apollo Hospital Colombo
Offering location in Wellawatte district close to House of Fashion, this accommodation features 59 rooms and child care and meals.
7.6
Very good8 reviews
Price fromC$ 73per nightSelect
Not available
115 Rosmead Place, Colombo, Sri Lanka
2.0 km from City Centre600 m from House of Fashions
Set step away from Dewatagaha Mosque, this hotel features a year-round outdoor pool and a garden restaurant serving dishes of international cuisine.
8.6
Great7 reviews
Price fromC$ 113per nightSelect
Not available
24, 10Th Lane, Marine Drive, Colombo 3, Colombo, Sri Lanka
3.4 km from City Centre600 m from British Council
Located off National Art Gallery and the Indian Ocean, this hotel is only 2.2 km from The Bandaranaike Museum.
Price fromC$ 212per nightSelect
Not available
27 Ramakrishna Road, Colombo, Sri Lanka
6.9 km from City Centre1.7 km from Dehiwala Zoo
Featuring a traditional-style building in Wellawatte district, the hotel boasts a 24-hour restaurant onsite.
6.6
Nice1 review
Price fromC$ 77per nightSelect
Not available
No. 371, Galle Road, Colombo, Sri Lanka, 600
6.3 km from City Centre2.0 km from Dehiwala Zoo
The accomodation is centrally placed near National Zoological Gardens of Sri Lanka, offering 40 rooms along with a rooftop restaurant.
7.4
Very good35 reviews
Price fromC$ 90per nightSelect
Not available
382 Galle Road, Colombo, Sri Lanka
6.7 km from City Centre1.7 km from Dehiwala Zoo
Offering location close to National Zoological Gardens of Sri Lanka, this hotel overlooks the sea and has a 24-hour restaurant.
7.0
Very good5 reviews
Price fromC$ 45per nightSelect
Not available
61,Moor'S Road On Marine Drive, Colombo, Sri Lanka
6.3 km from City Centre2.3 km from Dehiwala Zoo
Nestled in an entertainment area, and close to a railway station, the property features a gym area and a fitness centre.
10.0
Perfect1 review
Price fromC$ 69per nightSelect
Not available
562/15, Lower Bagatalle Road, Colombo )3, Colombo, Sri Lanka
3.2 km from City Centre600 m from British Council
Offering 13 rooms with garden views, the hotel is set in Bambalapitiya district, just steps from Khan Clock Tower.
7.2
Very good4 reviews
Price fromC$ 53per nightSelect
Not available
11 Marine Drive, Colombo, Sri Lanka, 10732
5.6 km from City Centre1.8 km from Bambalapitiya Railway Station
This hotel offers the snack bar and 146 rooms together with beachfront location close to Asiri Surgical Hospital.
6.2
Nice138 reviews
Price fromC$ 95per nightSelect
Not available
No 40, Melbourne Avenue, On Marine Drive, Colombo 4, Colombo, Sri Lanka
4.8 km from City Centre1000 m from Bambalapitiya Railway Station
Just a few steps away from Majestic City Colombo, this spectacular hotel has a capacity of 43 rooms and attracts its guests with the Indian cuisine and a casino and a sun deck.
8.4
Great19 reviews
Price fromC$ 113per nightSelect
Not available
02, York Street, Colombo, Sri Lanka, 10732
2.2 km from City Centre500 m from Central Bank of Sri Lanka
Travelers enjoy breathtaking views and a Colonial décor of the rooms in the stylish hotel located in a business area.
6.2
Nice58 reviews
Price fromC$ 102per nightSelect
Not available
14 Borella Cross Road (Off Ward Place), Colombo, Sri Lanka, 00800
1.9 km from City Centre700 m from House of Fashions
Located in the heart of Colombo, near U.S. Embassy and within walking distance of House of Fashion, this 6-room venue offers barbeque grills and a ballroom.
8.6
Great43 reviews
Price fromC$ 48per nightSelect
Not available
139 Galle Road, Colombo, Sri Lanka
8.0 km from City Centre1000 m from Dehiwala Zoo
An in-house restaurant is available in this hotel that boasts a convenient location close to Dehiwala Zoo.
5.0
Guest rating8 reviews
Price fromC$ 57per nightSelect
Not available
32 / 9 A, Shanthi Mawatha, Kirulapona, Colombo, Sri Lanka
6.6 km from City Centre1.8 km from Dehiwala Zoo
Located next to Dehiwala Zoo, the venue comprises 7 rooms with city views.
8.0
Great153 reviews
Price fromC$ 49per nightSelect
Not available
No. 15, Sellamuttu Avenue, Colombo, Sri Lanka
2.6 km from City Centre1.2 km from British Council
The hotel provides 11 rooms with stunning views of the sea and offers proximity to The Bandaranaike Museum.
8.0
Great5 reviews
Price fromC$ 65per nightSelect
Not available
11, Upatissa Road, Colombo, Sri Lanka, 00400
4.3 km from City Centre500 m from Bambalapitiya Railway Station
Featuring a private swimming pool, this property is set a short distance from U.S. Embassy and offers beautiful views over the ocean.
7.6
Very good8 reviews
Price fromC$ 52per nightSelect
Not available
# 17, Bauddhaloka Mawatha, , Colombo, Sri Lanka
3.6 km from City Centre400 m from Bambalapitiya Railway Station
Perfectly set in Wellawatte district, it serves international meals and features an outdoor swimming pool.
9.0
Perfect4 reviews
Price fromC$ 50per nightSelect
Not available
29D&B Schofield Place Marine Drive, Colombo, Sri Lanka, 00300
3.4 km from City Centre500 m from British Council
Situated about 25 minutes' walk from Colombo City, the venue has 10 rooms with a sweeping view of the river.
7.4
Very good19 reviews
Price fromC$ 53per nightSelect
Not available
47 1 Jawatte Road, Colombo, Sri Lanka
3.8 km from City Centre900 m from Laksala
This family hotel features an indoor swimming pool and 6 rooms facing the garden.
8.8
Great1 review
Price fromC$ 113per nightSelect
Not available
262, Old Colombo Road, Uswetakeiyawa, Colombo, Sri Lanka, 00700
11.9 km from City Centre
Featuring location in the busy part of Colombo, the hotel boasts sea views along with beach volleyball, badminton and darts.
6.2
Nice19 reviews
Price fromC$ 156per nightSelect
Not available
132 Central Road, Colombo, Sri Lanka
1.6 km from City Centre500 m from Jami Ul-Alfar Mosque
The hotel offers splendid views and easy access to U.S. Embassy, boasting a perfect location.
8.2
Great2 reviews
Price fromC$ 33per nightSelect
Not available
No 62/10, Dabare Mawatha, Colombo, Sri Lanka
7.7 km from City Centre
This business hotel overlooks the garden boasting its location in tourist area.
7.4
Very good5 reviews
Price fromC$ 56per nightSelect
Not available
No. 20, Park Street, Colombo, Sri Lanka
1.2 km from City Centre600 m from Colombo Town Hall
The hotel was built in 2007 in a business area of Colombo, and nowadays has 12 rooms.
8.4
Great11 reviews
Price fromC$ 380per nightSelect
Not available
730/A, Ethul Kotte, Colombo, Sri Lanka, 10100
6.0 km from City Centre
6 rooms and a private pool are available in this property, located close to a train station and The Bandaranaike Museum.
7.0
Very good1 review
Price fromC$ 89per nightSelect
Not available
Sri Jayawardenapura Mawatha, Rajagiriya, Colombo, Sri Lanka
4.3 km from City Centre2.0 km from House of Fashions
Constructed in 2009 year, the hotel's building is a reminder of a royal style, located just off Gangaramaya Buddhist Temple.
5.6
Guest rating47 reviews
Price fromC$ 114per nightSelect
Not available
20 2 Marine Drive, Colombo, Sri Lanka
3.4 km from City Centre600 m from British Council
30 rooms and an outdoor swimming pool are available in this property, located close to a port and U.S. Embassy.
5.0
Guest rating2 reviews
Price fromC$ 50per nightSelect
Not available
20, Alvis Terrace, Colombo, Sri Lanka
1.7 km from City Centre1.0 km from Colombo Town Hall
The hotel is located in the busy area of Colombo, not far away from Colombo City, overlooking the garden.
Price fromC$ 154per nightSelect
Not available
40A Swarnadisi Place Nawala, Colombo, Sri Lanka, 00100
5.2 km from City Centre2.2 km from Asiri Surgical Hospital
Featuring a kitchenette and a sun terrace, the property is a 15-minute drive from Colombo Ratmalana airport.
Price fromC$ 101per nightSelect
Not available
65 Rosmead Place, Colombo, Sri Lanka
1.7 km from City Centre800 m from Colombo Town Hall
This colonial-style hotel is set at a short distance to The Bandaranaike Museum.
8.8
Great17 reviews
Price fromC$ 334per nightSelect
Not available
No 27,40Th Lane, Marine Drive, Colombo, Sri Lanka
6.7 km from City Centre2.0 km from Dehiwala Zoo
The hotel ideally located in Wellawatte district close to Majestic City Colombo has 30 rooms.
5.8
Guest rating9 reviews
Price fromC$ 60per nightSelect
Not available
20 Regent Building Sir Chittampalam A, Colombo, Sri Lanka, 00100
1.8 km from City Centre200 m from Colombo Rowing Club
Nestled in Fort district of Colombo, the venue is about 15 km from Colombo Ratmalana airport.
8.2
Great41 reviews
Price fromC$ 69per nightSelect
Not available
457 Galle Road, Colombo, Sri Lanka, 300
3.5 km from City Centre500 m from British Council
Situated in an entertainment area of Colombo, this hotel features a shared lounge and a library.
7.4
Very good5 reviews
Price fromC$ 38per nightSelect
Not available
41 1/1 Galle Face Terrace, Colombo, Sri Lanka
1.8 km from City Centre1.2 km from Colombo Rowing Club
There are rooms facing the terrace and the hotel is set close to Khan Clock Tower.
Price fromC$ 9per nightSelect
Not available
14 1 Skelton Road, Colombo, Sri Lanka, 00500
4.7 km from City Centre1.4 km from Apollo Hospital Colombo
There are rooms facing the garden and the hotel is set close to U.S. Embassy.
Price fromC$ 159per nightSelect
Not available
324 Galle Road , Colombo, Sri Lanka
6.7 km from City Centre1.7 km from Dehiwala Zoo
The hotel centrally located in Wellawatte district close to Isipathanaramaya Buddhist Temple has 15 rooms.
Price fromC$ 61per nightSelect
Not available
128 Old Moor Street, Colombo, Sri Lanka, 01200
1.4 km from City Centre1.1 km from Jami Ul-Alfar Mosque
Located in the centre of Colombo, the hostel accommodates guests in 30 comfortable rooms.
5.0
Guest rating6 reviews
Price fromC$ 38per nightSelect
Not available
292 Sea Street, Colombo, Sri Lanka, 01100
1.9 km from City Centre700 m from Jami Ul-Alfar Mosque
Located a few steps from Khan Clock Tower, the hotel features 21 rooms with views over the sea.
5.0
Guest rating2 reviews
Price fromC$ 30per nightSelect
Not available
46, Panchikawatte Road Maradana, Colombo, Sri Lanka
500 m from City Centre1.7 km from Colombo Town Hall
Within easy reach of Wolvendaal Church, this hotel comprises 30 rooms with en suite bathrooms.
6.6
Nice210 reviews
Price fromC$ 50per nightSelect
Not available
No. 28 Cross Road, Colombo, Sri Lanka
1.9 km from City Centre800 m from House of Fashions
Boasting an indoor swimming pool, the hotel offers budget accommodation and a convenient location with easy access to Pettah.
Price fromC$ 64per nightSelect
Not available
05651/31, Sir Oliver Gunathilake Gardens, Colombo, Sri Lanka
4.6 km from City Centre300 m from Apollo Hospital Colombo
Located near U.S. Embassy, the hotel offers city views and an outdoor pool.
5.4
Guest rating30 reviews
Price fromC$ 81per nightSelect
Not available
133/19, Nawala Road, Narahenpita, Colombo 05, Colombo, Sri Lanka
4.6 km from City Centre500 m from Asiri Surgical Hospital
Offering convenient proximity to Journeyscapes Pvt Ltd, the hotel is also close to U.S. Embassy.
5.8
Guest rating3 reviews
Price fromC$ 42per nightSelect
Not available
383 R. A. De Mel Mawatha 03, Colombo, Sri Lanka
3.0 km from City Centre300 m from British Council
This hotel features rooms with mountain views, while a central location provides easy access to The Bandaranaike Museum.
5.0
Guest rating35 reviews
Price fromC$ 74per nightSelect
Not available
291/8 Edward Avenue, Havelock Road, Colombo 5, Colombo, Sri Lanka
5.1 km from City Centre1.0 km from Apollo Hospital Colombo
Featuring Chinese architecture, the venue provides 6 rooms and offers easy access to The Bandaranaike Museum.
Select
Not available
32/5, Galpotta Road, Koswatte, Nawala, Colombo, Lk, Colombo, Sri Lanka
4.4 km from City Centre1.3 km from Asiri Surgical Hospital
The hotel is located in the recreational area of Colombo, not far away from Colombo City, overlooking the garden.
7.0
Very good65 reviews
Price fromC$ 85per nightSelect
Not available
#166, Koswatta Road, Rajagiriya, Colombo, Colombo, Sri Lanka
A 24-hour restaurant is available in this hotel that boasts a beautiful location close to Asiri Surgical Hospital.
9.6
Perfect1 review
Price fromC$ 73per nightSelect
Not available
53 2Pahalawela Rd.Sri Lanka Japan Friendship Rd., Colombo, Sri Lanka
8.2 km from City Centre
You will find an indoor swimming pool in this venue that offers a convenient setting based in the heart of Colombo.
Price fromC$ 187per nightSelect
Not available
590 Marine Drive, Colombo 00300, Sri Lanka, Colombo, Sri Lanka, 00300
3.3 km from City Centre600 m from British Council
Features of this modern venue, located in Colombo, include an outdoor pool as well as cots, a special menu and a pool.
Price fromC$ 135per nightSelect
Not available
30 Sea View Ave, Colombo, Sri Lanka, 00300
2.4 km from City Centre1.2 km from British Council
Housed in a Liberty-style building, the hostel features 60 rooms with shared bathrooms.
Price fromC$ 13per nightSelect
Not available
56 Galle Road, Colombo, Sri Lanka, 02000
5.7 km from City Centre2.1 km from Bambalapitiya Railway Station
Guests will enjoy an own kitchen and a year-round outdoor swimming pool at this well-equipped apartment.
7.4
Very good76 reviews
Price fromC$ 139per nightSelect
Not available
7/5, Harmers Avenue, Colombo, Sri Lanka
6.1 km from City Centre2.4 km from Dehiwala Zoo
Located less than 1.9 km from Isipathanaramaya Buddhist Temple, this venue features a nice balcony and a mini-kitchen.
5.0
Guest rating1 review
Price fromC$ 94per nightSelect
Not available
No.16, Lily Avenue Colombo - 6, Colombo, Sri Lanka
5.9 km from City Centre2.2 km from Bambalapitiya Railway Station
Featuring a rooftop terrace with sea views, the apartment is placed next to Asiri Surgical Hospital.
Price fromC$ 136per nightSelect
Not available
07, Hospital Street Colombo 1, Colombo, Sri Lanka
2.2 km from City Centre200 m from Central Bank of Sri Lanka
This hotel with a stadium and casinos onsite features 181 modern rooms and is centrally located a short walk from The Bandaranaike Museum.
9.0
Perfect4 reviews
Price fromC$ 106per nightSelect
Not available
37 Mudalige Mawatha Road, Colombo, Sri Lanka, 00100
2.2 km from City Centre300 m from Central Bank of Sri Lanka
Located a few steps from The Bandaranaike Museum, the hotel features 18 rooms with views over the city.
Price fromC$ 48per nightSelect
Not available
26 5Th Lane Colombo 3, Colombo, Sri Lanka, 00300
2.6 km from City Centre600 m from British Council
Overlooking the city, the apartment is equipped with a shared kitchen and a rooftop terrace, while being ideal for those willing to visit Barefoot Gallery.
7.8
Very good5 reviews
Price fromC$ 62per nightSelect
Not available
5 Police Park Terrace, Colombo, Sri Lanka
3.7 km from City Centre400 m from Laksala
This hotel, in the centre of Colombo, offers use a spa centre and a Jacuzzi.
6.4
Nice5 reviews
Price fromC$ 68per nightSelect
Not available
No. 26/1, Lillie Street, Colombo, Sri Lanka, 00200
1.1 km from City Centre1.2 km from Colombo Town Hall
The family hotel is a good starting point to Colombo' sights including Colombo Town Hall and Gangaramaya Buddhist Temple.
Price fromC$ 65per nightSelect
Not available
46 Hospital Street, Colombo, Sri Lanka
2.1 km from City Centre300 m from Central Bank of Sri Lanka
Nestled within a 10-minute walk of the city center, this family hotel gives quick access to a railway station.
7.8
Very good25 reviews
Price fromC$ 38per nightSelect
Not available
594/1 Galle Road, Colombo, Sri Lanka, 00300
3.2 km from City Centre500 m from British Council
Price fromC$ 48per nightSelect
Not available
30 2 Alwis Place, Colombo, Sri Lanka, 00300
1.7 km from City Centre1.1 km from Colombo Town Hall
Located 2.3 km from The Bandaranaike Museum, this villa features a terrace with the temple views.
Price fromC$ 42per nightSelect
Not available
Wonder Hotel Colombo213 Galle Road, Colombo, Sri Lanka, 00300
2.2 km from City Centre1.6 km from British Council
This luxury hotel with sea views lies close to the sights of Colombo including The Bandaranaike Museum.
Price fromC$ 83per nightSelect
Not available
Jetwing Colombo Seven57, Ward Place, Colombo, Sri Lanka
1.5 km from City Centre800 m from Colombo Town Hall
Located 30 minutes’ walking distance from the center of Colombo, this hotel features an outdoor pool and offers cots and a pool for families with children.
Price fromC$ 152per nightSelect
Not available
The Steuart By CitrusNo. 45, Janadhipathi Mawatha, Colombo, Sri Lanka
2.3 km from City Centre200 m from Central Bank of Sri Lanka
This Dutch-style hotel serves local meals prepared in the traditional restaurant on site.
8.6
Great6 reviews
Price fromC$ 119per nightSelect
Not available
Golden Pier City HotelNo. 74 Kb Christie Perera Road, Colombo, Sri Lanka, 01300
2.2 km from City Centre1.1 km from Jami Ul-Alfar Mosque
Located next to Dutch Museum, the venue comprises 24 rooms with terrace views.
Price fromC$ 48per nightSelect
Not available
Me Colombo16 Park Road, Colombo, Sri Lanka, 00500
4.8 km from City Centre1.1 km from Apollo Hospital Colombo
Set only 2.1 km from The Bandaranaike Museum, this hotel features a shared lounge, barbeque grills and a golf course.
Price fromC$ 69per nightSelect
Not available
Hangover Hostels At Colombo18, Kinross Avenue Colombo 4, Colombo, Sri Lanka
5.2 km from City Centre1.5 km from Bambalapitiya Railway Station
The hostel enjoys a convenient location in proximity to Majestic City Colombo, while the center of Colombo is about 6 kn away.
Price fromC$ 36per nightSelect
Not available
De-Colombo Boutique Hotel6A 10Th Lane, Colombo, Sri Lanka
3.4 km from City Centre500 m from British Council
The business hotel is a good starting point to Colombo' sights including The Bandaranaike Museum and Barefoot.
7.4
Very good2 reviews
Price fromC$ 48per nightSelect
Not available
Mandarina Colombo433, Galle Road, Colombo, Sri Lanka, 300
3.2 km from City Centre400 m from British Council
Featuring a rooftop outdoor pool along with 80 non-smoking rooms, the venue is nestled in Kollupitiya district.
Price fromC$ 144per nightSelect
Not available
Platinum One SuitesNo.1, Bagatalle Road, Colombo 3, Colombo, Sri Lanka, 00300
3.2 km from City Centre400 m from British Council
Located near Asiri Surgical Hospital, this hotel features a rooftop swimming pool and a gym.
Price fromC$ 304per nightSelect
Not available
The Ocean FrontNo 14 Sellamuttu Avenue(On Marine Drive), Colombo, Sri Lanka
2.6 km from City Centre1.2 km from British Council
Offering 7 rooms with sea views, the hotel is set in Kollupitiya district, just steps from The Bandaranaike Museum.
8.0
Great25 reviews
Price fromC$ 105per nightSelect
Not available
Metro Port City Hotel108 Kathiresan Street, Colombo, Sri Lanka, 01300
1.8 km from City Centre500 m from Jami Ul-Alfar Mosque
A few meters away you can enjoy The Bandaranaike Museum.
Price fromC$ 41per nightSelect
Not available
Olu Colombo Villa4/3, Malalasekara Place, Colombo, Sri Lanka, 00700
3.1 km from City Centre300 m from Arcade Independence Square
Situated 4 km from the centre of Colombo, the apartment with a view over the garden offers a terrace.
8.2
Great2 reviews
Price fromC$ 48per nightSelect
Not available
Star Anise Boutique CapsulesNo1/15, Mudalige Mawatha, Colombo 1, Colombo, Sri Lanka, 00100
2.2 km from City Centre200 m from Central Bank of Sri Lanka
This boutique hotel is conveniently located in Fort district and has 34 rooms with views of the garden.
Price fromC$ 60per nightSelect
Not available
Mahasen By Foozoo15 A, Mahasen Mawatha, Colombo, Sri Lanka, 00500
3.8 km from City Centre900 m from Apollo Hospital Colombo
Offering location in Wellawatte district close to Viharamahadevi Park, this accommodation features 9 rooms and a special menu, a game room and board games.
Price fromC$ 33per nightSelect
Not available
Zak Residence86 Dr Colvin R De Silva Mawatha, Colombo 2, Colombo, Sri Lanka, 00200
1.1 km from City Centre1.2 km from Colombo Town Hall
Featuring a sun terrace, this property is situated a short distance from Beira Lake and about a 10-minute walk from the center of Colombo.
6.2
Nice4 reviews
Price fromC$ 38per nightSelect
Not available
Opulence ColomboPeer Saibo Street 78, Colombo, Sri Lanka, 01200
1.3 km from City Centre900 m from Jami Ul-Alfar Mosque
Adjacent to Dutch Museum, and close to U.S. Embassy, this budget hotel features 10 soundproof rooms.
Price fromC$ 37per nightSelect
Not available
Groove House410 27 Baudhhaloka Mawatha, Colombo, Sri Lanka, 00700
3.1 km from City Centre800 m from Narahenpita Railway Station
Price fromC$ 33per nightSelect
Not available
Moss Colombo160/2 Bauddhaloka Mawatha, Colombo, Sri Lanka
3.5 km from City Centre300 m from Laksala
The hotel centrally located in Kollupitiya district close to The Bandaranaike Museum has 14 rooms.
5.0
Guest rating1 review
Price fromC$ 66per nightSelect
Not available
Thambili Island @ StubbsNo. 1A, Stubbs Place, Colombo, Sri Lanka, 00500
4.5 km from City Centre1.1 km from Bambalapitiya Railway Station
Situated 5 km from the centre of Colombo, the apartment with a view over the city offers a terrace.
9.2
Perfect1 review
Price fromC$ 23per nightSelect
Not available
Bunkyard Hostels20 A Guildford Crescent, Colombo, Sri Lanka
2.3 km from City Centre800 m from The Independence Square
With garden views, the venue is placed 30 minutes' walk from the center of Colombo, at a short distance from The Bandaranaike Museum.
Price fromC$ 46per nightSelect
Not available
Haven Fort HostelNo 20 Vauxhall Street Colombo 2, Colombo, Sri Lanka, 00200
1.1 km from City Centre1.0 km from Colombo Rowing Club
With city views, the venue is placed 10 minutes' walk from the center of Colombo, at a short distance from The Bandaranaike Museum.
Price fromC$ 33per nightSelect
Not available
Sunrise Boutique291/8 Edward Avenue, Havelock Road, Colombo, Sri Lanka, 00600
5.0 km from City Centre1000 m from Apollo Hospital Colombo
Set in Colombo, this 6-room property is an ideal base for visits to U.S. Embassy.
Price fromC$ 46per nightSelect
Not available
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

Filtering results

Please wait...

720 hotels found

FAQs about hotels in Colombo

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Colombo?
Of course, hotel prices in Colombo change depending on the season, but on average: a 3-star hotel room costs 456C$ per night, and a 4-star hotel room is 145C$ per night. If you're looking for something really special, a 5-star hotel can be found for 206C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Colombo?
Some of the top-rated affordable hotels are:
Pearl City Hotel rating: 4.5/5
Rockwell Colombo rating: 4.3/5
Kanaro rating: 2.9/5
See more favored cheap hotels here.
What are the most popular hotels near Queen Victoria Statue in Colombo?
Renuka City Hotel is the best hotel located only 15 minutes' on foot from Queen Victoria Statue.
What are the best family hotels in Colombo?
Many families loved staying at these kid-friendly hotels - Mirage Colombo and Hilton Colombo Residence. All great hotels for family stay in Colombo you can find here. You might also like hotels with an infinity pool, a sauna and a steam room.
What are the most popular hotels in Colombo for couples?
These hotels are suitable for a couple romantic trip: Lazaani Hotel and Mandarina Colombo.
What are good hotels for a short-term stay on business in Colombo?
Business travelers can be quite busy, but keen to see the atmosphere of Colombo. On this, you might enjoy these popular highly-rated business hotels within walking distance of the city center - Olu Colombo Villa and Breeze Of Paradise with a picnic area and a patio.
What are the best hotels in Colombo with good breakfasts?
Ramada Colombo and The Havelock Place Bungalow are top hotels serving up breakfasts, try it to feel the taste of the city.
Which hotels are located near the airport in Colombo?
Travelers who stayed in Colombo near Colombo (CMB-Bandaranaike Intl.) airport have left good reviews about Palms Villa and Sun Up Hotel.
What are the most pet-friendly hotels in Colombo?
Omega Regency, The Saffron, and Cinnamon Heights are the coolest pet-friendly places to stay with your favored ones. Other suitable options you can check here.
What are the best luxury hotels in Colombo?
These luxury hotels with exceptional service will make your stay great:
Hilton Colombo rating: 3.9/5
Cinnamon Grand Colombo rating: 4.0/5
What are the most popular boutique hotels in Colombo?
You may like these highly-rated cozy boutique hotels:
City Breeze By Amaranta rating: 3.6/5
Colombo Courtyard rating: 4.0/5
Zylan Luxury Villa rating: 4.3/5.
See more instagram-friendly hotels here.

Where to stay in Colombo?

Best cheap hotels in Colombo

Lafala Hotel And Service Apartment is a top-rated 3-star budget hotel with a sauna and a health club as well as Baghdad Nights, located nearby. Olu Colombo Villa Hostel is an affordable choice that is directly adjacent to Vaishi and offers room rates from 45C$. You can book a room at the budget-friendly The Deane Residence, that is set in Wellawatte district with room rates from 23C$.

Colombo airports & Underground stations

Yoho Regent Evergreen Park is a 5-minute walk from Narahenpita Railway train station.

Convenience of staying in hotels in the city centre

Cinnamon Lakeside will put you within a 5-minute walk of the city center and is located in Fort district. Galle Face Hotel is located right in the heart of the downtown and is less than 5 minutes on foot from Navratna, which invites you to try Indian food. If you prefer Kollupitiya district, try Colombo Courtyard, which is a 4-star hotel located within walking distance of Lakpahana.

Consider Grand Oriental Hotel, a 3-star hotel within 10 minutes' walking distance of World Trade Center. The 5-star The Kingsbury is also a mere 1.1-km distance from Dutch Museum.

Luxury and boutique accommodation in Colombo

The higher-end option is Taj Samudra, which offers plenty of amenities, a 5-star rating, and is located next to Vishwa Spice and Herbal Shop. De-Colombo Boutique Hotel and Casa Colombo are both boutique hotels situated in Wellawatte district, putting you at the heart of this lively area. Hilton Colombo Residence is a 5-star chain hotel that offers to try squash, tennis and golf.

Explore and find your best apartments, B&Bs and others

Coco Residence is an affordable apartment for families located next to Journeyscapes Pvt Ltd, with room rates from 41C$. Akara Suites At Aloe Avenue is a standard B&B that is a 15-minute walk from Crescat Boulevard Mall. Consider staying at The Ocean Front with family-friendly amenities like a Jacuzzi and a sun terrace. Drift Bnb Colombo ia an elegant resort hotel set less than a 20-minute walk from National Zoological Gardens of Sri Lanka.

Show moreLess