Hotels in Colombo, Sri Lanka

Search and compare Colombo, Sri Lanka hotels from hundreds of travel sites and save

Colombo, Sri Lanka
Jun 9 — Jun 102
Colombo, Sri Lanka
Fri 6/9
Sat 6/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Colombo

These hotels are among the most popular places to stay for users visiting Colombo. Try adjusting the dates or room and guest combinations if you're not finding the results you're looking for.
Filter by star ratings
All filters
Grand Oriental Hotel
6.7 Good
02, York Street, Colombo, Sri Lanka
Show on map
0.4 mi from city center, Colombo, Sri Lanka 
GoodBased on 81 reviews
6.7

Strategically located in the middle of the city, this 3-star hotel makes for an ideal base in Colombo. Guests can also make the most of free internet throughout the property.

Fairway Colombo
8.3 Excellent
7, Hospital Street, Colombo 01, Colombo, Sri Lanka
Show on map
0.3 mi from city center, Colombo, Sri Lanka 
ExcellentBased on 1,078 reviews
8.3

Strategically located in the heart of the city, this 4-star hotel makes for an ideal base in Colombo. It offers complimentary Wi-Fi, a bar and is close to Colombo World Trade Center.

Mandarina Colombo
8.1 Excellent
433, Galle Road, Colombo, Sri Lanka
Show on map
2.2 mi from city center, Colombo, Sri Lanka 
ExcellentBased on 745 reviews
8.1

Located a short walk from Bambalapitiya Railway Station, Mandarina Colombo offers guests a convenient base while in Colombo. It also offers an outdoor pool, valet parking and an express check-in and check-out feature.

Hillstreet Villa
8.4 Excellent
142 Hill Street, Colombo, Sri Lanka
Show on map
5.9 mi from city center, Colombo, Sri Lanka 
ExcellentBased on 72 reviews
8.4

Hillstreet Villa is located in Colombo and offers free Wi-Fi. It also provides a 24-hour reception, an express check-in and check-out feature and a currency exchange.

Sai Sea City Hotel
6.0 Good
No 27,40th Lane, Marine Drive, Colombo, Sri Lanka
Show on map
4.5 mi from city center, Colombo, Sri Lanka 
GoodBased on 10 reviews
6.0

Sai Sea City Hotel is a comfortable base while visiting Colombo and is close to everything the area has to offer. It also offers free Wi-Fi, a 24-hour reception and a rooftop terrace.

The Ocean Colombo
7.8 Good
# 40, Melbourne Avenue, Colombo, Sri Lanka
Show on map
3.3 mi from city center, Colombo, Sri Lanka 
GoodBased on 250 reviews
7.8

Situated amongst popular tourist attractions, boutiques and eateries, The Ocean Colombo is ideal for guests wishing to discover Colombo and its surroundings. Guests can also make the most of complimentary internet access throughout the property.

Metro Port City Hotel
6.4 Good
108 Kathiresan Street, Colombo, Sri Lanka
Show on map
0.8 mi from city center, Colombo, Sri Lanka 
GoodBased on 11 reviews
6.4

Conveniently situated, Metro Port City Hotel allows for easy access to Colombo's best hot spots. It also offers a 24-hour reception, a tour desk and an express check-in and check-out feature.

Galadari Hotel
6.7 Good
64, Lotus Road, Colombo, Sri Lanka
Show on map
0.3 mi from city center, Colombo, Sri Lanka 
GoodBased on 358 reviews
6.7

Only two minutes from Old Parliament Building, The Galadari Hotel is set in the heart of Colombo. It also offers a sauna, an outdoor pool and outdoor tennis courts.

Renuka City Hotel
7.9 Good
328 Galle Road, Colombo, Sri Lanka
Show on map
1.6 mi from city center, Colombo, Sri Lanka 
GoodBased on 448 reviews
7.9

Ideally located in Colombo, Renuka City Hotel offers elegant accommodation within a short drive of St Peter's College. It also provides a kids pool, an express check-in and check-out feature and an outdoor pool.

Hilton Colombo
8.2 Excellent
2 Sir Chittampalam A Gardiner, Colombo, Sri Lanka
Show on map
0.2 mi from city center, Colombo, Sri Lanka 
ExcellentBased on 290 reviews
8.2

Centrally situated, Hilton Colombo Hotel allows for easy access to Colombo's main hot spots. This 5-star hotel offers views of Beira Lake, plus a sauna, an outdoor pool and a Jacuzzi.

Tips for booking hotels in Colombo

Cheapest month:May
Most expensive month:April
Average price in Colombo:$116/night
Cheapest price found:$2/night
Cheapest day:Monday
Most expensive day:Saturday
$94 - $151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$90 - $151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Colombo hotels

Our users rated these hotels as some of the best places to stay in Colombo. Make sure to read hotel descriptions and reviews to find the right property right for you.

Cheapest hotels in Colombo, Sri Lanka

Currently, these are the lowest-priced hotels in Colombo we've come across for the dates selected. If you have the flexibility, change the dates selected to compare prices.

Hotel prices in Colombo

An overview of the average price of hotels by hotel class in the Colombo. We've also highlighted the most popular hotels and best value within each hotel class.

Best prices found by HotelsCombined users in the past 24 hours.

Other accommodations in Colombo

Find the perfect hostel, theme hotel, or vacation rental for your stay in Colombo

Where to stay in Colombo

Navigate to the areas in Colombo you plan to visit to find hotels that are close by. Clicking on a hotel name will take you to a page with pricing, reviews, and more useful information.

About Colombo

Hugging the Indian Ocean, Colombo is a sprawling city that combines colonial architecture and glistening high rises with beaches, canals and a central lake. The city’s contrasting personalities provide a range of street markets, laid-back seafood restaurants, all-night casinos and treasured religious structures.

Things to do in Colombo

Colombo lures you in with its seaside promenade Galle Face Green. This five-hectare urban park is filled with locals flying kites and selling shrimp fritters and fresh lime juice from food stalls. Stroll over to Fort, a historic neighbourhood with the towering Old Colombo Lighthouse, 17th-century Dutch Hospital and other colonial buildings.

Looking for an authentic shopping experience? Head over to Pettah Floating Market, which has 92 stalls selling food, clothing, handicrafts, electronics and other goods from boats. Prepare for even more local produce and fruit at Manning Market or visit Viharamahadevi Park on Sunday to browse local artwork for sale.

Some of Colombo’s best seafood restaurants, such as Sea Spray Restaurant and Ministry of Crab, are located along Galle Face Beach and Mt Lavinia Beach. However, you can also find street-side stalls, friendly cafes and fine-dining restaurants within the city centre. If you feel like a snack, try kothurotti, a local delicacy of rotti blended with meat, eggs, tomatoes and green chillies.

LeisureWorld Water Park is about 35 kilometres from the city centre, but this popular amusement park is worth the drive with its lazy river, racing water slides, wave pool and thrill rides. Combine fun with learning at the Museum of Traditional Puppet Art, where you can watch puppet performances and see traditional Sri Lankan puppets.

Getting around Colombo

There are numerous transport options in Colombo, but the tuk-tuks are typically the most convenient and quickest. Local buses service many neighbourhoods, while trains and long-distance buses can take you to nearby cities. Uber and taxis are more popular at night and early in the morning.

Facts about staying in Colombo

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation