Colombo District is highly rated by travellers for friendly locals, food and shopping.
Colombo - the ideal getaway for friendly locals, shopping and food!
702 hotels
Don’t miss out on Mount Lavinia! Top spot for beaches, beach walks and relaxation.
136 hotels
Try Avissawella for your next trip! Enjoy botanical gardens, city walks and budget-friendly travel while you’re there.
16 hotels
culturally diverse food, entertainment and modern art are just a few reasons you’ll love Malabe.
32 hotels
Try Piliyandala for your next trip! Enjoy lakes, relaxation and warm weather while you’re there.
30 hotels
Moratuwa is highly rated by travellers for food, lakes and fast food.
25 hotels
Strategically located in Colombo, Cinnamon red Colombo offers modern and comfortable accommodation with free WiFi access throughout the property.
“Especially the staff They create a feeling that is not possible to describe In words”
Average review score: 8.8
Located in Colombo, 2.6 km from Mount Lavinia Beach, ME Colombo provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a fitness centre.
“Fabulous staff n they all r really welcoming the guests with positive energy. Dinner was awesome n will be returned back for sure.”
Average review score: 8.4
OZO Colombo is centrally located just 1.3 km away from Bambalapitiya Railway Station.
“This hotel is value for money. It is very conveniently located and the staff is ever helpful.”
Average review score: 8.3
Pegasus Reef Hotel is a 10-minute drive from Colombo’s city centre and only 200 metres from the Helakanda Beach. It offers an outdoor pool, 3 dining options and free parking.
“The staff super friendly and the restaurant “fishery’s “ was superb !!!”
Average review score: 7.9
Boasting a private beach area and a terrace with views of the bay and Colombo’s skyline, Mount Lavinia Beach Hotel offers a relaxing getaway.
“I loved the old world charm & friendliness of the staff.”
Average review score: 8.2
Presenting sweeping views of the Indian Ocean, Galadari Hotel is just 320 metres from Colombo World Trade Centre. With 8 dining options, it also has an outdoor pool and a spa.
“Large comfy bed, clean rooms and good location. Easy walk around across the sea .”
Average review score: 7.2
136 hotels
Don’t miss out on Mount Lavinia! Top spot for beaches, beach walks and relaxation.
64 hotels
Try Dehiwala for your next trip! Enjoy beaches, beach walks and seaside while you’re there.
39 hotels
Travellers choose Sri Jayewardenepura Kotte for fish and chips, alternative culture and relaxation.
32 hotels
culturally diverse food, entertainment and modern art are just a few reasons you’ll love Malabe.
30 hotels
Try Piliyandala for your next trip! Enjoy lakes, relaxation and warm weather while you’re there.
29 hotels
Put friendly locals, beer and temples on your to-do list during your next visit to Battaramulla!
26 hotels
restaurants, farmer's markets and stargazing are just a few reasons travellers enjoy Homagama.
21 hotels
If budget-friendly travel, local food and street markets are for you, don’t miss out on Kalubowila West!
19 hotels
Don’t miss out on Maharagama! Top spot for warm weather, budget-friendly travel and coffee.
18 hotels
relaxation, temples and parks are just a few reasons you’ll love Boralesgamuwa.
16 hotels
Try Avissawella for your next trip! Enjoy botanical gardens, city walks and budget-friendly travel while you’re there.
14 hotels
14 hotels
14 hotels
12 hotels
11 hotels
Nawala is highly rated by travellers for friendly locals, classical music and walking with kids.
10 hotels
10 hotels
7 hotels
7 hotels
7 hotels
Kaduwela is highly rated by travellers for adventure, classical music and romantic escapes.
6 hotels
Try Wellawatta for your next trip! Enjoy luxury brand shopping, fish and chips and healthy food while you’re there.
6 hotels
6 hotels
6 hotels
Etulkotte is a great choice for travellers interested in swimming pools, spicy food and city walks.
6 hotels
5 hotels
4 hotels
4 hotels
4 hotels
4 hotels
4 hotels
4 hotels
4 hotels
3 hotels
3 hotels
3 hotels
3 hotels
3 hotels
3 hotels
3 hotels
2 hotels
2 hotels
2 hotels
2 hotels
2 hotels
2 hotels
2 hotels
2 hotels
2 hotels
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
136 apartments
Don’t miss out on Mount Lavinia! Top spot for beaches, beach walks and relaxation.
64 apartments
Try Dehiwala for your next trip! Enjoy beaches, beach walks and seaside while you’re there.