
Hotel Prices in Colombo
The hotel prices in Colombo, Sri Lanka vary depending on the location, star rating, and time of year. On average, the prices can range from $30 to $150 per night for budget to mid-range hotels, while high-end luxury hotels can cost upwards of $300 per night. Prices can also vary during peak tourist season, which is from December to March. It's recommended to book in advance to get the best deals on hotels in Colombo.
More
City Guide
×
Price range
{{Math.round(similars.filters.pricerange[0])}}
{{Math.round(similars.filters.pricerange[1])}}
Filters
Services
Location
Accomodation Type
Hotel Type
Room Facilities
Activities
Pet Policy
{{hotel.zone}}
Center: {{hotel.distance.citycenter.distance}} {{hotel.distance.citycenter.type.toLowerCase()}}
Concept {{ hotel.nasilbiryer }}
Guest Rating
{{hotel.avarage}}
Program Partner
Special Offers
{{hotel.specialoffers}}
Click for deals

Hotels Listing...