35 hotels in Colombo, Sri Lanka, 11 five-star; rooms from $8 per night over the next three months; best months December, January, February and March.
OBO Travel lists 35 hotels in Colombo, Sri Lanka, 35 of them with photo galleries and full descriptions. The mix includes 11 five-star and 10 four-star properties, alongside mid-range and budget stays. Well-rated picks include Cinnamon Grand Colombo, Cinnamon Lakeside Colombo, Courtyard Colombo and Galle Face Hotel. The best months to visit are December, January, February and March. Over the next three months, rooms start from $8 per night. Prices come live when you pick your dates, with the cancellation policy shown before you book.
Cheapest weekends in Colombo
Friday and Saturday nights ranked by their two-night total for 2 adults, from the next 16 weekends. Each link opens a live search for exactly those dates.
Prices are the cheapest available nightly rate for 2 adults in USD, refreshed daily and confirmed live at search. Cheapest weekends in every destination →
Top hotels in Colombo
Verified availability first, then star rating and photo quality.

Cinnamon Grand Colombo
COLOMBO
Cinnamon Grand is a luxury city business hotel enjoying a prime setting on a main road at the heart of the city. Enjo...

Cinnamon Lakeside Colombo
COLOMBO
Cinnamon Lake side Hotel has been hailed as the Best Five Star City Hotel by Sri Lanka Tourism and Best Luxury Hotel...

Courtyard Colombo
Colombo
Pursue your passions at Courtyard Colombo. Our state-of-the-art hotel is situated in the Colombo city center, near Fo...

Galle Face Hotel
COLOMBO
Situated in Colombo overlooking the spectacular Indian Ocean, the city hotel Galle Face offers all the convenience of...

Hilton Colombo
COLOMBO
Indulge in a rejuvenating experience at the full-service spa, offering massages, body treatments, and facials. Take a...

Hilton Colombo Residences
COLOMBO
The following services and amenities are available, but with **reduced service**: Breakfast. The following services a...

NH Collection Colombo
Colombo
Discover a refined city escape where contemporary rooms and suites meet distinctive dining experiences, from all day...

Shangri-La Colombo
COLOMBO
The Shangri-La Hotel, Colombo, is nestled between the Galle Face Green promenade and Beira Lake, offering breathtakin...

The Kingsbury
COLOMBO
Situated at the far end of the famous Galle Face Marine drive and with the newly developing Colombo harbour within ea...

Hotel Galadari
Colombo
Presenting sweeping views of the Indian Ocean, Galadari Hotel is just 320 metres from Colombo World Trade Centre. Wit...

Taj Samudra
COLOMBO
The Taj Samudra, a charming hotel nestled within 11 acres of manicured gardens, overlooks the Indian Ocean. Convenien...

Cinnamon Red Colombo
COLOMBO
First of its kind in Sri Lanka, this hotel introduces the concept of “lean luxury”, or bridging luxury and essentials...

Fairway Colombo
COLOMBO
ZMAX Fairway Colombo is a hotel designed to cater to the growing number of excitement-seeking travelers. Situated at...

Mandarina Colombo
COLOMBO
Strategically located in Colombo and only 1.5 km from the U.S Embassy and 5 min walk from the British Council, Mandar...

Marino Beach
Colombo
Marino Beach Colombo in Colombo features an outdoor swimming pool and rooms with free WiFi. Offering a restaurant, th...

Morven Hotel Colombo
COLOMBO
Ideally located in the Colpetty area, dwell promises a relaxing and wonderful visit. The property offers a wide range...

Radisson Hotel Colombo
COLOMBO
Welcome to Sri Lanka's diverse and tropical capital at Radisson Hotel Colombo. Our city center and oceanfront hotel p...

Ramada by Wyndham Colombo
COLOMBO
The Ramada Colombo hotel, located just half a mile from Colombo's commercial center and 22 miles from the internation...

Supun Arcade Residencies
Colombo
Supun Residency offers fully furnished, luxury apartments in the heart of Colombo, within walking distance of the bea...

Vivanta Colombo, Airport Garden
SEEDUWA
Nestled within a 30-acre coconut plantation, Vivanta Colombo Airport Garden offers tranquility and charm with soothin...

Mount Lavinia Hotel
Dehiwala Mount Lavin
The luxury city hotel Mount Lavinia offers guests the ideal setting directly beside the beach yet just a few minutes'...

Granbell Hotel Colombo
Colombo
This chic seaside escape in the Colombo City, ion close proximity to the shopping areas as well as restaurants and ba...

Best Western Elyon Colombo
COLOMBO
Best Western Elyon Colombo is an oasis of calm with curated hotel features. Our ambient rooms promise uncompromised c...

Cinnamon Life at City of Dreams
Colombo
Nestled in the heart of Colombo, Cinnamon Life at City of Dreams offers an unparalleled experience in luxury and comf...
Luxury hotels in Colombo
Five-star properties with photo galleries.

Cinnamon Grand Colombo
COLOMBO
Cinnamon Grand is a luxury city business hotel enjoying a prime setting on a main road at the heart of the city. Enjo...

Cinnamon Lakeside Colombo
COLOMBO
Cinnamon Lake side Hotel has been hailed as the Best Five Star City Hotel by Sri Lanka Tourism and Best Luxury Hotel...

Courtyard Colombo
Colombo
Pursue your passions at Courtyard Colombo. Our state-of-the-art hotel is situated in the Colombo city center, near Fo...

Galle Face Hotel
COLOMBO
Situated in Colombo overlooking the spectacular Indian Ocean, the city hotel Galle Face offers all the convenience of...

Hilton Colombo
COLOMBO
Indulge in a rejuvenating experience at the full-service spa, offering massages, body treatments, and facials. Take a...

Hilton Colombo Residences
COLOMBO
The following services and amenities are available, but with **reduced service**: Breakfast. The following services a...

NH Collection Colombo
Colombo
Discover a refined city escape where contemporary rooms and suites meet distinctive dining experiences, from all day...

Shangri-La Colombo
COLOMBO
The Shangri-La Hotel, Colombo, is nestled between the Galle Face Green promenade and Beira Lake, offering breathtakin...
Best value hotels in Colombo
Three and four-star stays with photos and descriptions.

Metro City Hotel
COLOMBO
Those who stay at this establishment can make good use of the wireless internet connection available at the public ar...

The Steuart by Citrus
COLOMBO
The Steuart by Citrus is set in the Fort district in Colombo, 210 m from the Colombo World Trade Centre. The Colombo...

Ceylon City Hotel
Colombo
Ideally located in the city perfect for the leisure and business traveller This is a modern building.

Berjaya Hotel Colombo
Dehiwala Mount Lavin
Sitting in a beach location just a few minutes' walk from the town centre, the hotel Berjaya Mount Royal offers guest...

Metro Port City Hotel
COLOMBO
Located in Colombo, Metro Port City Hotel is within a 15-minute walk of Jami Ul-Alfar Mosque and Pettah Market. This...

Grand Oriental Hotel
COLOMBO
The charming Grand Oriental Hotel is a city hotel situated in the lively metropolis of Colombo. The hotel is situated...

Pegasus Reef
Colombo
Pegasus Reef - A Beach Resort in Colombo is a 10-minute drive from Colombo’s city center and only 215 yards from the...

Cinnamon Red Colombo
COLOMBO
First of its kind in Sri Lanka, this hotel introduces the concept of “lean luxury”, or bridging luxury and essentials...
Popular hotel chains in Colombo
Every property of a chain on one page.
Frequently asked questions about hotels in Colombo
How many hotels are there in Colombo?
OBO Travel lists 35 hotels in Colombo, Sri Lanka, including 11 five-star and 10 four-star properties.
What are the best hotels in Colombo?
Popular choices with strong ratings and photo galleries include Cinnamon Grand Colombo, Cinnamon Lakeside Colombo, Courtyard Colombo and Galle Face Hotel. Open any hotel to see rooms, facilities and live prices for your dates.
When is the best time to visit Colombo?
The most popular months are December, January, February and March. Hotel prices move with the season, so compare a few dates before you book.
How much does a hotel in Colombo cost?
Over the next 90 days the cheapest nightly rate we have seen in Colombo is around $8. Prices depend on dates, room type and board basis.
How much does a five-star hotel in Colombo cost?
The monthly average of the lowest five-star nightly rate we tracked in Colombo is about $40 in November 2026 and $61 in July 2027, across 13 stay months and 364 priced dates. Individual hotels and dates vary; pick your dates to see live rates.
Can I cancel a hotel booking in Colombo?
Many rooms offer free cancellation up to a deadline. The exact cancellation policy is shown on every room before you pay.
Nearby destinations
Other places to stay within easy reach of Colombo.










