Search over 1,000,000 properties worldwide and 550 airlines worldwide.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Search over a million flights, hotels, packages, and more
Colombo has cheap accommodation options and a variety of places to visit, making it a great choice for a budget-friendly getaway. You can find ways to save money while getting to know this destination, which is home to attractions like Colombo Town Hall, Viharamahadevi Park, and Dewatagaha Mosque.
If you're looking for affordable places to stay in Colombo, you can take your pick of the area's 27 budget accommodations. These top-rated options offer reasonable prices and have positive reviews from bargain-minded travelers:
Ashan's Cozy Apartments - 2-star apartment. You'll find free WiFi and air conditioning at this property.
Yoho Brighten Rest - Customers like this 3.5-star hotel for its helpful staff. It offers free WiFi, free parking, and a restaurant.
OZO Colombo Sri Lanka - At this hotel, you can take advantage of free WiFi, free parking, and an outdoor pool. Reviews mention the proximity to shops and overall value.
Ocean Breeze - 3-star hotel. You'll find free WiFi, free parking, and air conditioning at this property.
Ocean Edge Suites & Hotel Colombo - Customers like this hotel for its spacious rooms and proximity to shops. It offers free WiFi, free parking, and an indoor pool.
Haven't settled on travel dates? Find out more about the local climate with these monthly averages so you can make the most of your time.
Colombo is known for its cafés and seafood, and offers plenty to see and do without spending a fortune. You can budget for the local attractions that interest you most, and then make time for activities that cost little or nothing at all. Enjoy the local natural beauty at Viharamahadevi Park and Beira Lake, or check out the area's cultural spots like National Art Gallery.Travelers also like Colombo for its:
The most convenient airport is 18.1 mi (29.1 km) from the city center in Colombo (CMB-Bandaranaike Intl.). To explore the surrounding area, hop aboard a train at Colombo Fort Station or Wellawatta Railway Station.