Hotels in Colombo, Sri Lanka

Destination
Type to search destinations...
Check in - Check out
Mon 30 Nov - Wed 2 Dec
Guest
2 adults - 0 children - 1 room
Adults
Per room
2
Children
Ages 0 - 17, per room
0
Ages of children at check-in
Rooms
1
Guests' nationality
Passport country, used for accurate rates

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.

Best months to visit
Rooms from
$8 per night
Cheapest rate seen over the next 90 days.
Price trend
Prices for the next 30 days rose 8% over the last two weeks
Tracking since 23 Sep 2026, 47 daily checks.
Hotel chains
9 brands present
Cheapest weekends

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.

1
Fri 13 Nov - Sun 15 Nov8% below the median weekend
$16.00 for 2 nights · $8.00 per night
2
Fri 20 Nov - Sun 22 Nov4% below the median weekend
$16.00 for 2 nights · $8.00 per night
3
Fri 8 Jan - Sun 10 Jan
$17.00 for 2 nights · $8.00 per night
4
Fri 4 Dec - Sun 6 Dec
$17.00 for 2 nights · $8.00 per night
5
Fri 11 Dec - Sun 13 Dec
$17.00 for 2 nights · $8.00 per night

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
5-Star

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
5-Star

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
5-Star

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
5-Star

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
5-Star

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
5-Star

Hilton Colombo Residences

COLOMBO

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

NH Collection Colombo, Colombo
5-Star

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
5-Star

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
5-Star

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
5-Star

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
5-Star

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

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

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

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

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

Morven Hotel Colombo, Colombo

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

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

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 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, Colombo

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, Colombo

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

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

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

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.

Peak luxury season in Colombo
Cinnamon Grand Colombo, Colombo
5-Star

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
5-Star

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
5-Star

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
5-Star

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
5-Star

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
5-Star

Hilton Colombo Residences

COLOMBO

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

NH Collection Colombo, Colombo
5-Star

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
5-Star

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.

Cheapest dates in Colombo
Metro City Hotel, Colombo

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

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

Ceylon City Hotel

Colombo

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

Berjaya Hotel Colombo, Colombo

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

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

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

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

Cinnamon Red Colombo

COLOMBO

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

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.