Business Hotels in Colombo
Business hotels in Colombo, Sri Lanka: Staylist World lists 14 hotels that Staylist's AI overview says suit business trips, ranked by score. Across the 14 with a previously observed price, typical nightly rates run from about $75 to $109 (median $94, versus $50 for the 75 priced Colombo hotels).
The highest-rated is Marino Beach Colombo.
Explore on the map- 18.9Marino Beach Colombo5-star · 710 m to Bambalapitiya Railway Station$75 / night

- 28.9The Kingsbury Colombo5-star · 770 m to Secretariat Halt$100 / night

- 38.9Cinnamon Life at City of Dreams5-star · 290 m to Slave Island Railway Station$147 / night

- 48.8Hilton Colombo Hotel5-star · 480 m to Secretariat Halt$94 / night

- 58.5Courtyard by Marriott Colombo5-star · 1.2 km to Slave Island Railway Station$94 / night

- 68.7Sheraton Colombo Hotel5-star · 250 m to Expo Rail$109 / night

- 78.8Cinnamon Red Colombo4-star · 760 m to Expo Rail$60 / night

- 88.6ITC Ratnadipa, a Luxury Collection Hotel, Colombo5-star · 930 m to Slave Island Railway Station$165 / night

- 98.7Shangri la Hotel Colombo5-star · 1.1 km to Slave Island Railway Station$174 / night

- 108.5Amari Colombo Sri Lanka5-star · 220 m to Kollupitiya Railway Station$70 / night

- 118.4Cinnamon Grand Colombo5-star · 910 m to Kollupitiya Railway Station$92 / night

- 128.7Taj Samudra, Colombo5-star · 670 m to Slave Island Railway Station$90 / night

- 138.3Hilton Colombo Residence5-star · 830 m to Slave Island Railway Station$141 / night

- 148.3Best Western Elyon Colombo4-star · 1.2 km to Kirillapona Railway Station$50 / night

Based on the star rating and prices collected for each hotel. Previously observed price; confirm current price and availability. Data updated 2 October 2026. How Staylist ranks hotels.