Hotels in Colombo, Sri Lanka

Search & Compare Colombo Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Colombo

Colombo overview

Visitors have positive things to say about the seaside in Colombo. You'll appreciate the many cafés and seafood restaurants. Visitors can plan a fun excursion to Sinhalese Sports Club and R. Premadasa Stadium while in Colombo. You might find that sights like Colombo Town Hall and Viharamahadevi Park are worth a visit.

Where to stay in Colombo

Whether traveling for business or pleasure, Colombo can accommodate you. There are 195 hotels in Colombo and you can shop as many as 1659 deals for rooms on Hotels.com, some with discounts of up to 70%. We have room prices as low as 5 USD per night and below you'll find the number of hotels by star rating in Colombo as well as in the surrounding area:
  • • 31 5-star hotels from 84 USD per night
  • • 134 4-star hotels from 32 USD per night
  • • 337 3-star hotels from 18 USD per night
  • • 46 2-star hotels from 7 USD per night

How to get to Colombo

Fly into Colombo (CMB-Bandaranaike Intl.), 18.1 mi (29.1 km) from the heart of Colombo.

Train stations include:
  • • Colombo Fort Station (1.5 mi/2.5 km from the city center)
  • • Wellawatta Railway Station (2.8 mi/4.6 km from the city center)

What to see around Colombo

The area's cultural scene stands out, and these are some places to visit:
  • • National Art Gallery
  • • Sri Lanka National Museum
  • • Elphinstone Theatre
  • • Dutch Period Museum
Memorable for its landmarks including:
  • • Dewatagaha Mosque
  • • Gangaramaya Temple
  • • Chabad of Sri Lanka
  • • Pettah Hindu Temples
  • • Independence Memorial Hall
The area is recognized for its natural setting, offering these places to visit:
  • • Viharamahadevi Park
  • • Beira Lake
  • • Galle Face Green
Here are some local highlights:
  • • Colombo Town Hall
  • • Dewatagaha Mosque
  • • Nelum Pokuna Mahinda Rajapaksa Theatre
  • • Gangaramaya Temple
  • • Australian High Commission

When to visit Colombo

Wondering what time of year to travel or what you should pack? Here are some typical temperatures to help you with your planning:

Seasonal temperature averages
  • • January-March: 89°F day, 72°F night
  • • April-June: 89°F day, 76°F night
  • • July-September: 87°F day, 76°F night
  • • October-December: 87°F day, 73°F night
Seasonal rainfall averages
  • • January-March: 0.39 inches
  • • April-June: 1.18 inches
  • • July-September: 0.71 inches
  • • October-December: 1.38 inches