Hotels in Colombo District

Search and compare Colombo District hotels from hundreds of travel sites and save

Colombo District
Jun 23 — Jun 242
Colombo District
Wed 6/23
Thu 6/24
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Colombo District

Filter by star ratings
All filters
Ivy Lane Colombo
Ivy Lane Colombo
8.0 Excellent
538, Galle Road, Colombo, Sri Lanka
Show on map
2.1 mi from city centre, Colombo, Sri Lanka 
ExcellentBased on 374 reviews
8.0

Situated within walking distance of Bambalapitiya Railway Station, this comfortable bed and breakfast is a convenient base for those wanting to discover Colombo and its surrounds. It provides 3-star accommodation with air-conditioned rooms.

Villa Key 2 Ceylon
Villa Key 2 Ceylon
8.1 Excellent
64 Muhandiram E. Dabare Road, Colombo, Sri Lanka
Show on map
3.3 mi from city centre, Colombo, Sri Lanka 
ExcellentBased on 204 reviews
8.1

Villa Key 2 Ceylon - Colombo 5 offers a comfortable setting when in Colombo. It also features a 24-hour reception and a laundry service.

Zylan Luxury Villa
Zylan Luxury Villa
8.5 Excellent
115, Rosmead Place, Colombo, Sri Lanka
Show on map
2.2 mi from city centre, Colombo, Sri Lanka 
ExcellentBased on 85 reviews
8.5

Situated in Colombo, this 4-star property is stylish and charming. It also offers an outdoor pool, a Jacuzzi and a coffee bar.

The Penthouse Above Sea
The Penthouse Above Sea
9.7 Excellent
46 Station Road, Dehiwala, Mount Lavinia, Sri Lanka, Colombo, Sri Lanka
Show on map
5.7 mi from city centre, Colombo, Sri Lanka 
ExcellentBased on 5 reviews
9.7

The Penthouse Above Sea offers a luxury setting while in Colombo. Those staying at the property also have access to free wireless internet and on-site parking.

Ambalama Leisure Lounge
Ambalama Leisure Lounge
6.5 Good
Ihala, Hanwella, Avissawella, Sri Lanka
Show on map
8.9 mi from city centre, Avissawella, Sri Lanka 
GoodBased on 34 reviews
6.5

Situated in the countryside, Ambalama Leisure Lounge is a 65-minute car ride from Bandaranaike International Airport. It also offers a kids pool, an outdoor pool and 24-hour room service.

Earl's Red Colombo
Earl's Red Colombo
7.5 Good
266, Doctor Danister De Silva Mawatha, Colombo, Sri Lanka
Show on map
2.1 mi from city centre, Colombo, Sri Lanka 
GoodBased on 525 reviews
7.5

Strategically located in the centre of the city, this 3-star hotel makes for an excellent base in Colombo. It also offers free Wi-Fi, luggage storage and a laundry service.

Unique Towers Luxury Boutique Suites
Unique Towers Luxury Boutique Suites
9.0 Excellent
No. 30, Hyde Park Corner, Colombo, Sri Lanka
Show on map
1.3 mi from city centre, Colombo, Sri Lanka 
ExcellentBased on 148 reviews
9.0

Strategically located in the heart of the city, this 4-star property makes for an ideal base in Colombo. Apartments are air conditioned and a Wi-Fi connection is provided free of charge.

Villa Capers
Villa Capers
8.4 Excellent
26, Chandraleka Mawatha, Borella, Colombo, Sri Lanka
Show on map
2.6 mi from city centre, Colombo, Sri Lanka 
ExcellentBased on 212 reviews
8.4

Villa Capers offers a peaceful setting when in Colombo. The bed & breakfast offers an outdoor pool and free Wi-Fi, as well as rooms with private terraces.

Kanora lake resort
Kanora lake resort
8.1 Excellent
86 /15 elhena road maharagama 86/15 Elhena road maharagama, Maharagama, Sri Lanka
Show on map
0.2 mi from city centre, Maharagama, Sri Lanka 
ExcellentBased on 31 reviews
8.1

Kanora lake resort offers a comfortable setting while in Colombo.

Natures Bliss Holidays
Natures Bliss Holidays
7.7 Good
Colombo, Sri Lanka
Show on map
7.2 mi from city centre, Colombo, Sri Lanka 
GoodBased on 122 reviews
7.7

Natures Bliss Holidays provides a comfortable setting while in Wattala. It also features a swimming pool and free Wi-Fi.

Top Rated Colombo District hotels

Show all 1,669 hotels
1
Pearl Grand Hotel
Pearl Grand Hotel
8.1 Excellent
No 9, Edward Lane, Colombo, Sri Lanka
Show on map
2.6 mi from city centre, Colombo 

Pearl Grand Hotel is situated in Colombo and is close to the area's popular attractions. It offers complimentary Wi-Fi, a sauna and an outdoor pool.

2
Taru Villas - Lake Lodge
Taru Villas - Lake Lodge
9.1 Excellent
20, Alvis Terrace, Colombo, Sri Lanka
Show on map
1.3 mi from city centre, Colombo 

Strategically located in the middle of the city, this 4-star guest house makes for an excellent base in Colombo. It also offers a coffee bar, free Wi-Fi and a lake.

3
The Penthouse Above Sea
The Penthouse Above Sea
9.7 Excellent
46 Station Road, Dehiwala, Mount Lavinia, Sri Lanka, Colombo, Sri Lanka
Show on map
5.7 mi from city centre, Colombo 

The Penthouse Above Sea offers a luxury setting while in Colombo. Those staying at the property also have access to free wireless internet and on-site parking.

4
Hilton Colombo
Hilton Colombo
8.4 Excellent
2 Sir Chittampalam A Gardiner, Colombo, Sri Lanka
Show on map
0.2 mi from city centre, Colombo 

Strategically located in the middle of the city, this 5-star hotel makes for an ideal base in Colombo. It also provides a sauna, a ballroom and an outdoor pool.

5
Galadari Hotel
Galadari Hotel
7.3 Good
64, Lotus Road, Colombo, Sri Lanka
Show on map
0.3 mi from city centre, Colombo 

Strategically located in the heart of the city, this 5-star hotel makes for an excellent base in Colombo. It also offers a Jacuzzi, an outdoor pool and outdoor tennis courts.

6
GSH Colombo
GSH Colombo
7.9 Good
382 Galle Road, Colombo, Sri Lanka
Show on map
4.5 mi from city centre, Colombo 

GSH Colombo is situated in Colombo and is close to the area's popular attractions. It offers 3.5-star accommodation with air-conditioned rooms.

7
Metro City Hotel
Metro City Hotel
6.1 Good
122, Justice Akbar Mawatha, Colombo, Sri Lanka
Show on map
0.7 mi from city centre, Colombo 

Situated within walking distance of Fort Railway Station, this comfortable bed and breakfast is a convenient base for those wanting to explore Colombo and its surrounds. It is ideally located in the city centre.

Cheapest hotels in Colombo District, Sri Lanka

Show all 1,669 hotels
Hillstreet Villa
Hillstreet Villa
8.6 Excellent
142 Hill Street Dehiwala, Colombo, Sri Lanka
Show on map
5.9 mi from city centre,  

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.

$12
Avg. per night
Ocean Blue House
Ocean Blue House
6.9 Good
4/1 Barnes Avenue, Dehiwala-Mount Lavinia, Sri Lanka
Show on map
1.1 mi from city centre,  

Ocean Blue House offers traditional accommodation in Colombo and is within walking distance of Mount Lavinia Bus Station. Guests can also enjoy free internet in all areas.

$13
Avg. per night
Natures Bliss Holidays
Natures Bliss Holidays
7.7 Good
Colombo, Sri Lanka
Show on map
7.2 mi from city centre,  

Natures Bliss Holidays provides a comfortable setting while in Wattala. It also features a swimming pool and free Wi-Fi.

$14
Avg. per night
Thilhara Days Inn
Thilhara Days Inn
7.3 Good
No. 75 Union Place, Colombo 2, Colombo, Sri Lanka
Show on map
0.8 mi from city centre,  

Conveniently located in the heart of the city, this 3-star hotel makes for an ideal base in Colombo. Only a short walk from Visumpaya, it provides modern rooms equipped with a private bathroom, free wireless internet access and tea and coffee making facilities.

$15
Avg. per night
Ranveli Beach Resort
Ranveli Beach Resort
6.7 Good
56/09 De Saram Road, Dehiwala-Mount Lavinia, Sri Lanka
Show on map
1.1 mi from city centre,  

Situated under a 10-minute walk from Mount Lavinia Bus Station, Ranveli Beach Resort offers guests an ideal base when in Colombo. It offers exclusive access to a secluded beach.

$16
Avg. per night
Saasha City Hotel
Saasha City Hotel
6.5 Good
292 Sea Street, Colombo, Sri Lanka
Show on map
0.9 mi from city centre,  

Centrally situated, VJ City Hotel offers easy access to Colombo's best tourist attractions. It provides free Wi-Fi, a tour desk and a 24-hour reception.

$17
Avg. per night
City hotel
City hotel
7.1 Good
32 Dam Street, 3rd Floor, Colombo, Sri Lanka
Show on map
0.7 mi from city centre,  

Less than a 20-minute walk from Fort Railway Station, City hotel Colombo provides guests with an ideal base while in Colombo. It is conveniently located in the city centre.

$18
Avg. per night
Silvikris Villas
Silvikris Villas
8.6 Excellent
32/9a Shanthi Mawatha, Colombo, Sri Lanka
Show on map
4.8 mi from city centre,  

Featuring complimentary Wi-Fi, a 24/7 reception and free on-site parking, Silvikris Villa is situated in Colombo and offers comfortable guest rooms. It also features an express check-in and check-out feature, a rooftop terrace and a currency exchange.

$19
Avg. per night

Hotel prices in Colombo District

2 stars and under

$12 - $47

Seethawaka Regency

#1 Most popular

$47
Avg. per night
Ocean Blue House

#2 Most popular

$13
Avg. per night
Hillstreet Villa

Best value

Hillstreet Villa
8.6 Excellent
$12
Avg. per night
3 stars

$16 - $284

GSH Colombo

#1 Most popular

GSH Colombo
7.9 Good
$61
Avg. per night
Villa Subuthi

#2 Most popular

$21
Avg. per night
Ranveli Beach Resort

Best value

$16
Avg. per night
4 stars +

$64 - $114

Hilton Colombo

#1 Most popular

Hilton Colombo
8.4 Excellent
$103
Avg. per night
Hilton Colombo Residences

#2 Most popular

$114
Avg. per night
Ocean Edge Suites & Hotel Colombo
$64
Avg. per night

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

Where to stay in Colombo District

Colombo District travel FAQs

  • Where is the best place to stay in Colombo District?

    You can find several places worth visiting in Colombo District. Colombo, Dehiwala-Mount Lavinia, and Wellawatte are some of the most popular amongst our users.

  • What are the best hotels in Colombo District?

    Shangri-La Hotel Colombo is a very popular hotel in Colombo District with a score of 9.3 from 947 reviews. Hilton Colombo (8.4 from 275 reviews) and Hilton Colombo Residences (8.6 from 161 reviews) are also highly rated Colombo District hotels based on recent feedback from HotelsCombined users.