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
We are happy to provide you with a high-end accommodation for your next holiday in Colombo. Hotelmix.co.uk enables you to narrow your search in Colombo District by proximity to public transport and tourist attractions. We’ve got business and spa hotels with a big list of facilities and services along with other attractive accommodation options which provide you with an ideal 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
This hotel is positioned near Colombo City in a beach area, boasting 85 non-smoking rooms along with a health club, a spa area and a steam room.
  • The hotel has
    • On-site car park
    +1
7.4
Very good473 reviews
Price from£ 130per nightSelect
Not available
77 Galle Road, Colombo, Sri LankaView on map
1.9 km from City Centre1.4 km from Colombo Rowing Club
Guests of this elegant hotel can relax at a rooftop swimming pool and have their drinks at the English bar.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.0
Great219 reviews
Price from£ 121per nightSelect
Not available
2 Sir Chittampalam A Gardiner, Colombo, Sri Lanka, 02
2.0 km from City Centre400 m from Colombo Rowing Club
Placed just off U.S. Embassy in the old part of Colombo, this hotel offers access to lawn tennis, ping pong and squash and boasts an outdoor pool.
7.8
Very good110 reviews
Price from£ 104per nightSelect
Not available
115 Sir Chittampalam, Colombo, Sri Lanka
1.4 km from City Centre300 m from Colombo Rowing Club
Set close to Pettah, the accommodation with a traditional interior is open since 1981 and offers steam baths, Turkish bath and various massages.
7.6
Very good104 reviews
Price from£ 86per nightSelect
Not available
48 Janadhipathi Mawatha, Colombo, Sri Lanka, 10732
2.3 km from City Centre200 m from Central Bank of Sri Lanka
The attractive hotel has exterior in a lavish style, offering 229 rooms and ideal location close to the Indian Ocean.
7.2
Very good56 reviews
Price from£ 102per nightSelect
Not available
231 Galle Road, Colombo, Sri Lanka, 00400
4.4 km from City Centre800 m from Bambalapitiya Railway Station
Nestled in the lively area of Colombo, the hotel includes en-suite rooms along with facials and massage onsite.
8.8
Great68 reviews
Price from£ 140per 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
Located close to Dutch Museum, the hotel offers views over the Indian Ocean and onsite there are a health club and a spa area.
7.0
Very good55 reviews
Price from£ 83per nightSelect
Not available
59 Ananda Coomaraswamy Mawatha, Colombo, Sri Lanka, 00300
1.9 km from City Centre1.0 km from Colombo Town Hall
Conveniently located by Khan Clock Tower, this hotel offers great views plus steam baths and various massages.
8.6
Great99 reviews
Price from£ 83per nightSelect
Not available
65 Rosmead Place, Colombo, Sri Lanka
1.7 km from City Centre800 m from Colombo Town Hall
Located in proximity to Wall ART Street and less than 15 minutes' walk from Lionel Wendt Memorial Art Gallery, this designer hotel features a library and a golf course.
8.8
Great17 reviews
Price from£ 191per nightSelect
Not available
30 Sir Mohamed Macan, Colombo, Sri Lanka, 000000
1.8 km from City Centre1.1 km from Colombo Rowing Club
This pleasant hotel is ideally located in Galle Face Beach district and has 94 rooms with views of the sea.
7.2
Very good103 reviews
Price from£ 70per nightSelect
Not available
32 Alfred House Avenue, Colombo, Sri Lanka
3.4 km from City Centre300 m from British Council
Built in 2012 and centrally nestled in Bambalapitiya district, the venue offers an outdoor pool and a rooftop bar.
8.0
Great24 reviews
Price from£ 71per nightSelect
Not available
200 Union Place, Colombo, Sri Lanka, -
1.0 km from City Centre1000 m from Colombo Town Hall
The grill restaurant awaits guests onsite, while the comfortable hotel boasts location in the heart of Colombo.
7.8
Very good72 reviews
Price from£ 139per nightSelect
Not available
262, Old Colombo Road, Uswetakeiyawa, Colombo, Sri Lanka, 00700
11.9 km from City Centre
Offering setting in a busy part of Colombo, the accommodation features 50 rooms and arranges beach volleyball, badminton and darts for guests.
6.2
Nice19 reviews
Price from£ 89per nightSelect
Not available
328 Galle Road, Colombo, Sri Lanka
2.5 km from City Centre1.2 km from British Council
Offering authentic dishes, the hotel is set close to Asiri Surgical Hospital in Kollupitiya district.
7.0
Very good184 reviews
Price from£ 58per 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 from£ 218per nightSelect
Not available
02, York Street, Colombo, Sri Lanka, 10732
2.2 km from City Centre500 m from Central Bank of Sri Lanka
Located just off Colombo City and less than 10 minutes' drive from Majestic City Colombo, this 80-room hotel with a Colonial interior features a nightclub, a summer terrace and a ballroom.
6.2
Nice58 reviews
Price from£ 58per nightSelect
Not available
20, Alvis Terrace, Colombo, Sri Lanka
1.7 km from City Centre1.0 km from Colombo Town Hall
Offering convenient proximity to Seema Malakaya Temple, the hotel is also close to Galle Face Green.
Price from£ 88per nightSelect
Not available
No 20, Park Street, Colombo 02, Colombo, Sri Lanka, 0001
1.2 km from City Centre700 m from Colombo Town Hall
The hotel features a garden restaurant, while near the venue, set in Kollupitiya district, one will find U.S. Embassy.
Price from£ 421per nightSelect
Not available
61,Moor'S Road On Marine Drive, Colombo, Sri Lanka
6.3 km from City Centre2.3 km from Dehiwala Zoo
Located off National Zoological Gardens of Sri Lanka and close to a railway station, this hotel offers a nightclub, a sun deck and a picnic area and serves German meals.
10.0
Perfect1 review
Price from£ 39per nightSelect
Not available
457 Galle Road, Colombo, Sri Lanka, 300
3.5 km from City Centre500 m from British Council
The hotel includes a game room and board games for children and offers a prime location in Wellawatte district close to Colombo Fort.
7.4
Very good5 reviews
Price from£ 22per nightSelect
Not available
No. 371, Galle Road, Colombo, Sri Lanka, 600
6.3 km from City Centre2.0 km from Dehiwala Zoo
The hotel is located in the business area of Colombo, not far away from Asiri Surgical Hospital, overlooking the city.
7.4
Very good35 reviews
Price from£ 52per nightSelect
Not available
25 Galle Face Centre Road, Colombo, Sri Lanka, NONE
1.8 km from City Centre900 m from Colombo Rowing Club
While here, be sure to visit World Trade Center reachable on foot, enjoy a swimming pool or steam baths and relaxing massage provided by the hotel conveniently set in Colombo.
7.8
Very good87 reviews
Price from£ 155per nightSelect
Not available
36-38, Clifford Place, Colombo, Sri Lanka
5.1 km from City Centre1.3 km from Bambalapitiya Railway Station
At this hotel, guests can relax in a rooftop swimming pool and enjoy sweeping ocean views from their fashionable rooms.
8.2
Great24 reviews
Price from£ 86per nightSelect
Not available
6-8 Havelock Place, Colombo, Sri Lanka
4.7 km from City Centre1.3 km from Apollo Hospital Colombo
Located next to Asiri Surgical Hospital, the venue comprises 7 rooms with garden views.
Price from£ 30per nightSelect
Not available
No 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 R. Premadasa Stadium.
Price from£ 19per nightSelect
Not available
No.82 Stratford Avenue, Colombo, Sri Lanka
5.9 km from City Centre1.6 km from Apollo Hospital Colombo
Offering setting in a busy part of Colombo, the accommodation features 6 rooms and arranges bowling and mini golf for guests.
Price from£ 107per nightSelect
Not available
24, 10Th Lane, Marine Drive, Colombo 3, Colombo, Sri Lanka
3.4 km from City Centre600 m from British Council
The hotel offers a modern accommodation with 78 rooms in the busy area of Colombo.
Price from£ 121per nightSelect
Not available
115 Rosmead Place, Colombo, Sri Lanka
2.0 km from City Centre600 m from House of Fashions
Located close to Dewatagaha Mosque, this quiet property provides a year-round outdoor swimming pool together with a roof-top pool and a golf course.
8.6
Great7 reviews
Price from£ 64per nightSelect
Not available
27 Ramakrishna Road, Colombo, Sri Lanka
6.9 km from City Centre1.7 km from Dehiwala Zoo
A lobby restaurant and 50 rooms are available during the stay in lovely hotel, boasting location next to National Zoological Gardens of Sri Lanka.
6.6
Nice1 review
Price from£ 44per 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
This unique hotel features an air-conditioned restaurant plus a nightclub and a shared lounge, offering location in Wellawatte district.
8.4
Great19 reviews
Price from£ 64per nightSelect
Not available
382 Galle Road, Colombo, Sri Lanka
6.7 km from City Centre1.7 km from Dehiwala Zoo
Offering location near a railway station, the hotel boasts Turkish steam bath and massage services on-site along with cots, meals and a playground for children.
7.0
Very good5 reviews
Price from£ 26per nightSelect
Not available
No. 15, Sellamuttu Avenue, Colombo, Sri Lanka
2.6 km from City Centre1.2 km from British Council
Placed in Kollupitiya district next to The Bandaranaike Museum, the hotel provides en-suite rooms and a stunning view.
8.0
Great5 reviews
Price from£ 37per 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
Offering location close to Asiri Surgical Hospital, this hotel overlooks the city and has a 24-hour restaurant.
8.6
Great43 reviews
Price from£ 27per nightSelect
Not available
11 Marine Drive, Colombo, Sri Lanka, 10732
5.6 km from City Centre1.8 km from Bambalapitiya Railway Station
Set in a busy area overlooking the Indian Ocean, this hotel with 146 rooms and an outdoor pool aims to satisfy your every demand.
6.2
Nice138 reviews
Price from£ 55per nightSelect
Not available
132 Central Road, Colombo, Sri Lanka
1.6 km from City Centre500 m from Jami Ul-Alfar Mosque
This hotel is available in the charming part of Colombo and features splendid views, boasting location close to a bus stop.
8.2
Great2 reviews
Price from£ 19per nightSelect
Not available
11, Upatissa Road, Colombo, Sri Lanka, 00400
4.3 km from City Centre500 m from Bambalapitiya Railway Station
This hotel in Kollupitiya district, just off Asiri Surgical Hospital, boasts 37 en-suite rooms and a lobby restaurant.
7.6
Very good8 reviews
Price from£ 30per nightSelect
Not available
562/15, Lower Bagatalle Road, Colombo )3, Colombo, Sri Lanka
3.2 km from City Centre600 m from British Council
There are rooms facing the garden and the hotel is set close to Crescat Boulevard.
7.2
Very good4 reviews
Price from£ 30per nightSelect
Not available
#43 Fife Road, Colombo, Sri Lanka
4.2 km from City Centre700 m from Apollo Hospital Colombo
Boasting a café bar and a year-round outdoor pool, the property is located close to U.S. Embassy and less than 5 km from the centre of Colombo.
5.8
Guest rating12 reviews
Price from£ 42per nightSelect
Not available
730/A, Ethul Kotte, Colombo, Sri Lanka, 10100
6.0 km from City Centre
Located just off Asiri Surgical Hospital, this hotel is nestled in a royal-style building and features a private swimming pool.
7.0
Very good1 review
Price from£ 51per nightSelect
Not available
# 17, Bauddhaloka Mawatha, , Colombo, Sri Lanka
3.6 km from City Centre400 m from Bambalapitiya Railway Station
Offering convenient proximity to Ko Lanka, the hotel is also close to Asiri Surgical Hospital.
9.0
Perfect4 reviews
Price from£ 29per nightSelect
Not available
139 Galle Road, Colombo, Sri Lanka
8.0 km from City Centre1000 m from Dehiwala Zoo
The hotel has an air-conditioned restaurant with dishes of local cuisine and is situated just off National Zoological Gardens of Sri Lanka.
5.0
Guest rating8 reviews
Price from£ 33per nightSelect
Not available
29D&B Schofield Place Marine Drive, Colombo, Sri Lanka, 00300
3.4 km from City Centre500 m from British Council
This budget hotel with 10 soundproof rooms is located in the heart of Colombo.
7.4
Very good19 reviews
Price from£ 30per nightSelect
Not available
32 / 9 A, Shanthi Mawatha, Kirulapona, Colombo, Sri Lanka
6.6 km from City Centre1.8 km from Dehiwala Zoo
This hotel features rooms with park views, while a convenient location provides easy access to Srilanka National Museum.
8.0
Great153 reviews
Price from£ 28per nightSelect
Not available
No 62/10, Dabare Mawatha, Colombo, Sri Lanka
7.7 km from City Centre
Near the hotel, there are a railway station and a bus stop and guests can easily reach Parliament of Sri Lanka which is not far away.
7.4
Very good5 reviews
Price from£ 32per nightSelect
Not available
Sri Jayawardenapura Mawatha, Rajagiriya, Colombo, Sri Lanka
4.3 km from City Centre2.0 km from House of Fashions
Guests can enjoy the in-house restaurant on site that offers local cuisine and views of the terrace.
5.6
Guest rating47 reviews
Price from£ 65per nightSelect
Not available
Korathota Estate, Waikkewatta Road, Colombo, Sri Lanka
Located 1 km away from Kaduwela city center, this hotel features 6 rooms and an outdoor pool.
Price from£ 85per nightSelect
Not available
20 2 Marine Drive, Colombo, Sri Lanka
3.4 km from City Centre600 m from British Council
Guests of this hotel will be amazed at spectacular views of the ocean and definitely appreciate the proximity to The Bandaranaike Museum.
5.0
Guest rating2 reviews
Price from£ 29per nightSelect
Not available
#166, Koswatta Road, Rajagiriya, Colombo, Colombo, Sri Lanka
Located 1 km away from Etulkotte city center, this hotel features 25 rooms and an outdoor pool.
9.6
Perfect1 review
Price from£ 42per nightSelect
Not available
53 2Pahalawela Rd.Sri Lanka Japan Friendship Rd., Colombo, Sri Lanka
8.2 km from City Centre
Offering location close to Rangit Lanka, this hotel overlooks the garden and has a 24-hour restaurant.
Price from£ 107per 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 mini-kitchen and a patio, the property is a 15-minute drive from Colombo Ratmalana airport.
Price from£ 58per 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 from£ 34per 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 The Bandaranaike Museum.
Price from£ 91per nightSelect
Not available
292 Sea Street, Colombo, Sri Lanka, 01100
1.9 km from City Centre700 m from Jami Ul-Alfar Mosque
Placed close to Independence Square in the heart of Colombo, this hotel offers 21 rooms.
5.0
Guest rating2 reviews
Price from£ 17per nightSelect
Not available
590 Marine Drive, Colombo 00300, Sri Lanka, Colombo, Sri Lanka, 00300
3.3 km from City Centre600 m from British Council
Located a few steps from Asiri Surgical Hospital, the hotel features 289 rooms with views over the sea.
Price from£ 77per nightSelect
Not available
128 Old Moor Street, Colombo, Sri Lanka, 01200
1.4 km from City Centre1.1 km from Jami Ul-Alfar Mosque
Nestled within a 20-minute walk of the city center, this business hotel gives quick access to a railway station.
5.0
Guest rating6 reviews
Price from£ 22per 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 Asiri Surgical Hospital.
Price from£ 5per nightSelect
Not available
46, Panchikawatte Road Maradana, Colombo, Sri Lanka
500 m from City Centre1.7 km from Colombo Town Hall
Located within 2.1 km from R. Premadasa Stadium, this hotel features an in-house restaurant and English breakfast.
6.6
Nice210 reviews
Price from£ 29per nightSelect
Not available
324 Galle Road , Colombo, Sri Lanka
6.7 km from City Centre1.7 km from Dehiwala Zoo
Located just 2.4 km from Isipathanaramaya Buddhist Temple, this hotel features 15 rooms and an indoor restaurant on-site.
Price from£ 35per 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 Apollo Hospital Colombo, the hotel is also close to The Bandaranaike Museum.
5.8
Guest rating3 reviews
Price from£ 24per nightSelect
Not available
No. 28 Cross Road, Colombo, Sri Lanka
1.9 km from City Centre800 m from House of Fashions
The hotel has an outdoor pool and lies close to Sinhalese Sports Club which is worth visiting.
Price from£ 36per nightSelect
Not available
05651/31, Sir Oliver Gunathilake Gardens, Colombo, Sri Lanka
4.6 km from City Centre300 m from Apollo Hospital Colombo
Set within easy reach of Colombo City, the venue features a rooftop restaurant serving meals of Western cuisine.
5.4
Guest rating30 reviews
Price from£ 46per nightSelect
Not available
383 R. A. De Mel Mawatha 03, Colombo, Sri Lanka
3.0 km from City Centre300 m from British Council
Set close to Odel, the hotel boasts local meals served at the onsite lobby restaurant.
5.0
Guest rating35 reviews
Price from£ 42per 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
Providing access to The Bandaranaike Museum, this hotel is a 20-minute walk from Asiri Surgical Hospital and offers an in-house restaurant.
Select
Not available
89, Galle Road, Colombo, Sri Lanka, 00300
1.9 km from City Centre1.5 km from Colombo Rowing Club
Located next to Colombo City, the apartment includes 2 bedrooms, a kitchen and a terrace with an outdoor shower and barbeque.
6.0
Guest rating6 reviews
Price from£ 141per nightSelect
Not available
07, Hospital Street Colombo 1, Colombo, Sri Lanka
2.2 km from City Centre200 m from Central Bank of Sri Lanka
Located 1 km from the center of Colombo, the hotel offers a bistro bar plus cots and babysitting for children.
9.0
Perfect4 reviews
Price from£ 61per 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 from£ 8per nightSelect
Not available
No. 24, Dharmapala Mawatha, Colombo, Sri Lanka
2.2 km from City Centre1.5 km from British Council
Set in a Liberty-style building, this hotel offers 219 rooms and steam baths and massage, boasting location next to Pettah.
Price from£ 203per nightSelect
Not available
213 Galle Road, Colombo, Sri Lanka, 00300
2.2 km from City Centre1.6 km from British Council
Located 2 km from the city centre, this hotel boasts soundproof rooms and a private swimming pool.
Price from£ 48per nightSelect
Not available
57, Ward Place, Colombo, Sri Lanka
1.5 km from City Centre800 m from Colombo Town Hall
Located pretty close to Viharamahadevi Park, this hotel with city views is well-known for its amenities including a steam room and a sauna.
Price from£ 87per nightSelect
Not available
1 Galle Face, Colombo, Sri Lanka
2.0 km from City Centre500 m from Colombo Rowing Club
Within easy reach of Beira Lake, this hotel comprises 541 rooms with private bathrooms.
Price from£ 240per nightSelect
Not available
433, Galle Road, Colombo, Sri Lanka, 300
3.2 km from City Centre400 m from British Council
Rooms of this sleek hotel face the ocean and there is also an infinity swimming pool on the premises.
Price from£ 83per nightSelect
Not available
5 Police Park Terrace, Colombo, Sri Lanka
3.7 km from City Centre400 m from Laksala
Featuring 15 modern rooms along with a spa area and a Jacuzzi onsite, the venue offers a good location in the centre of Colombo.
6.4
Nice5 reviews
Price from£ 39per 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 within a short distance of R Premadasa Stadium, this venue offers family accommodation with 18 non-smoking rooms.
Price from£ 27per nightSelect
Not available
20, Alvis Terrace, Colombo 3, Colombo, Sri Lanka, 00300
1.6 km from City Centre1.0 km from Colombo Town Hall
This quiet accommodation with a large terrace is located in Colombo just off Colombo National Museum.
Price from£ 83per nightSelect
Not available
485 69 Diyawanna Residencies, Colombo, Sri Lanka, 10100
5.1 km from City Centre
Featuring a library and a golf course, this venue provides convenient access to Asiri Surgical Hospital and is within a 15-minute drive from Colombo Ratmalana airport.
Price from£ 88per nightSelect
Not available
16 Park Road, Colombo, Sri Lanka, 00500
4.8 km from City Centre1.1 km from Apollo Hospital Colombo
This hotel, set adjacent to The Bandaranaike Museum, offers a stunning location and boasts 22 soundproof rooms along with an outdoor swimming pool.
Price from£ 39per nightSelect
Not available
No. 26/1, Lillie Street, Colombo, Sri Lanka, 00200
1.1 km from City Centre1.2 km from Colombo Town Hall
This family hotel with terrace views lies close to the sights of Colombo including The Bandaranaike Museum.
Price from£ 37per nightSelect
Not available
291/8 Edward Avenue, Havelock Road, Colombo, Sri Lanka, 00600
5.0 km from City Centre1000 m from Apollo Hospital Colombo
Nestled in Bambalapitiya district of the city, the venue is about 10 km from Colombo Ratmalana airport.
Price from£ 27per nightSelect
Not available
No.16, Lily Avenue Colombo - 6, Colombo, Sri Lanka
5.9 km from City Centre2.2 km from Bambalapitiya Railway Station
Nestled in Kollupitiya district of Colombo, the venue is about 10 km from Colombo Ratmalana airport.
Price from£ 78per nightSelect
Not available
7/5, Harmers Avenue, Colombo, Sri Lanka
6.1 km from City Centre2.4 km from Dehiwala Zoo
Nestled in Bambalapitiya district of Colombo, the venue is about 10 km from Colombo Ratmalana airport.
5.0
Guest rating1 review
Price from£ 54per nightSelect
Not available
18 Tickell Rd, Colombo, Sri Lanka, 00800
2.6 km from City Centre300 m from House of Fashions
Offering 6 rooms with pool views, the hotel is set in Borella district, just steps from The Bandaranaike Museum.
Price from£ 56per nightSelect
Not available
15/24A, 3Rd Lane, Off Chandra Wettasinghe Mawatha, Koswatta, Nawala, Colombo, Sri Lanka, 11222
5.2 km from City Centre2.0 km from Asiri Surgical Hospital
A short walk from Gangaramaya Buddhist Temple, the property welcomes guests to the 24-hour restaurant on site.
Price from£ 93per nightSelect
Not available
26 5Th Lane Colombo 3, Colombo, Sri Lanka, 00300
2.6 km from City Centre600 m from British Council
Featuring a kitchen, the venue is only 1.7 km from Gangaramaya Buddhist Temple.
7.8
Very good5 reviews
Price from£ 36per nightSelect
Not available
No. 45, Janadhipathi Mawatha, Colombo, Sri Lanka
2.3 km from City Centre200 m from Central Bank of Sri Lanka
Offering location in Fort district, the hotel features cots and meals for guests with children.
8.6
Great6 reviews
Price from£ 68per nightSelect
Not available
410 27 Baudhhaloka Mawatha, Colombo, Sri Lanka, 00700
3.1 km from City Centre800 m from Narahenpita Railway Station
Price from£ 19per 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
Set close to Dutch Hospital Shopping Precinct, the hotel boasts local meals served at the onsite rooftop restaurant.
5.0
Guest rating5 reviews
Price from£ 38per nightSelect
Not available
160/2 Bauddhaloka Mawatha, Colombo, Sri Lanka
3.5 km from City Centre300 m from Laksala
There are rooms facing the city and the hotel is set close to U.S. Embassy.
5.0
Guest rating1 review
Price from£ 38per nightSelect
Not available
No. 74 Kb Christie Perera Road, Colombo, Sri Lanka, 01300
2.2 km from City Centre1.1 km from Jami Ul-Alfar Mosque
There are rooms facing the terrace and the hotel is set close to Khan Clock Tower.
Price from£ 27per nightSelect
Not available
108 Kathiresan Street, Colombo, Sri Lanka, 01300
1.8 km from City Centre500 m from Jami Ul-Alfar Mosque
The budget hotel is a good starting point to Colombo's sights including Sri Ponnambalam Vanesar Kovil and New Kathiresan Temple.
Price from£ 24per nightSelect
Not available
5 Austin Place, Colombo, Sri Lanka
2.2 km from City Centre400 m from House of Fashions
Set in Colombo, this 6-room property is an ideal base for visits to U.S. Embassy.
Price from£ 39per nightSelect
Not available
Peer Saibo Street 78, Colombo, Sri Lanka, 01200
1.3 km from City Centre900 m from Jami Ul-Alfar Mosque
Located a few steps from Khan Clock Tower, the hotel features 10 rooms with views over the patio.
Price from£ 21per nightSelect
Not available
No 33 Macleod Road, Colombo 4, Colombo, Sri Lanka
4.8 km from City Centre1.3 km from Bambalapitiya Railway Station
Guests of this hotel near Asiri Surgical Hospital can go for a swim in a private pool or enjoy a shared lounge and a library.
Price from£ 83per nightSelect
Not available
No 75, Union Place Colombo 2, Colombo, Sri Lanka
The budget hotel is a good starting point to Colombo' sights including Khan Clock Tower and Beira Lake.
Price from£ 25per nightSelect
Not available
646 Galle Road, Colombo, Sri Lanka, 00300
3.4 km from City Centre400 m from British Council
This pleasant hotel with 24 modern rooms is located in the centre of Colombo.
8.4
Great55 reviews
Price from£ 28per nightSelect
Not available
6A 10Th Lane, Colombo, Sri Lanka
3.4 km from City Centre500 m from British Council
Offering 23 rooms with sea views, the hotel is set in Bambalapitiya district, just steps from The Bandaranaike Museum.
7.4
Very good2 reviews
Price from£ 27per nightSelect
Not available
26 Chandraleka Mawatha Borella, Colombo, Sri Lanka
2.6 km from City Centre700 m from House of Fashions
Located just off University of Colombo in Borella district, this hotel features 7 rooms and a night club, a library and a golf course.
Price from£ 39per nightSelect
Not available
42/3, Dickmans Rd, Colombo, Sri Lanka, 00500
4.5 km from City Centre1.2 km from Laksala
Located a few steps from Majestic City Colombo, the hotel features 6 rooms with views over the garden.
Price from£ 47per nightSelect
Not available
47 1 Jawatte Road, Colombo, Sri Lanka
3.8 km from City Centre900 m from Laksala
Offering location close to Colombo City, this hotel overlooks the garden and has an authentic restaurant.
8.8
Great1 review
Price from£ 64per nightSelect
Not available
86 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 sunbathing 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 from£ 22per nightSelect
Not available
37 Frances Road Wellawatte, Colombo, Sri Lanka, 00600
5.8 km from City Centre2.0 km from Bambalapitiya Railway Station
Set at a short distance from U.S. Embassy, it is family accommodation to stay in Wellawatte district of the city.
Price from£ 30per 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 266£ per night, and a 4-star hotel room is 85£ per night. If you're looking for something really special, a 5-star hotel can be found for 120£ per night based on HotelMix.co.uk prices.
What are some of the best cheap hotels to stay in Colombo?
Some of the top-rated affordable hotels are:
Thambili Island @ Stubbs rating: 4.6/5
Pearl City Hotel rating: 4.5/5
Amali Residence rating: 3.7/5
See more favored cheap hotels here.
What are the most popular hotels near Sri Ponnambalam Vanesar Kovil in Colombo?
Opulence Colombo is the best hotel located only 15 minutes' on foot from Sri Ponnambalam Vanesar Kovil.
What are the most popular hotels in Colombo for couples?
These hotels are suitable for a couple romantic trip: Mandarina Colombo and Ozo Colombo. Guest couples also mentioned extremely high service in these Colombo's hotels - Me Colombo and Lazaani Hotel which also have a rooftop terrace and complimentary parking.
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 - Ceylon City Hotel and Cityrest Fort with a sundeck and a sun terrace.
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 Airport City Hub Hotel and Full Moon Garden Hotel.
What are the most pet-friendly hotels in Colombo?
Colombo City Hostel, Omega Regency, and The Saffron 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:
Casa Colombo rating: 4.4/5
Galle Face Hotel rating: 3.7/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,
and The Steuart By Citrus rating: 4.3/5

Where to stay in Colombo?

Best cheap hotels in Colombo

If you're looking for a place to stay on a budget, consider Palmyrah Residencies, an affordable apartment at 25£ per night. You'll be less than 250 meters from National Zoological Gardens of Sri Lanka if you stay at Backpack Lanka, which can also save your pocket. There are many budget-conscious hotels and hostels in Wellawatte district such as Lafala Hotel And Service Apartment with rates from 35£.

Colombo airports & Underground stations

Cinnamon Grand is only a 10-minute walk to Slave Island Railway train station for those who would like to opt for a time-saver.

Convenience of staying in hotels in the city centre

The city center boasts 7 hotels, such as Hilton Colombo Hotel and Ramada Colombo. An option near the city center is Zak Residences next to Temple of Sri Kailawasanathan Swami Devasthanam Kovil. Galle Face Hotel is a 5-star hotel located in Galle Face Beach district, featuring an outdoor swimming pool, a golf course and a swimming pool.

The Kingsbury puts you within a 15-minute walk from Dutch Museum and is located 0.9 km away from the city center.

Luxury and boutique accommodation in Colombo

Ozo Colombo is an upscale hotel with an outdoor swimming pool and a wellness area, located close to Fashion Market LK. Park Street is a stylish boutique 3-star choice that is only a 15-minute walk from Salie's Fine Jewelery & Gem Stones. The 5-star Hilton Colombo Residence is an excellent chain hotel featuring a tennis court, a sauna and a swimming pool.

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

Villa 3000 is an affordable apartment for families located next to Christ Church, with room rates from 15£. Think about staying at Lilac By Seclusion or Brama Servizez Milan Square, if you'd like to take advantage of staying at B&B. If you want to be near Asiri Surgical Hospital, pick The Deane Residence, which is a good option for families and just a 10-minute walk away. Guests who enjoy nature may want to stay at Concord Grand near gardens and parks.

Show moreLess