Search hotels in Colombo District, Sri Lanka
Enter your dates and choose from 1145 hotels and other places to stay
Check out these popular cities in Colombo District

Colombo

Mount Lavinia

Dehiwala
Maradana
Sri Jayewardenepura Kotte
Nugegoda
Boralesgamuwa
Moratuwa
Battaramulla
Rajagiriya
Stay in Colombo District's best hotels!
Filter by:
Marino Beach Colombo
Situated in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

Shangri-La Colombo
Shangri-La Colombo presents a new level of luxury in the city. Located in the heart of the business and entertainment district, the hotel offers the various collection of guestrooms with stunning...

Cinnamon Life at City of Dreams
Set in Colombo, 700 metres from Galle Face Beach, Cinnamon Life at City of Dreams offers accommodation with an outdoor swimming pool, free private parking and a bar.

ITC Ratnadipa, a Luxury Collection Hotel, Colombo
ITC Ratnadipa, a Luxury Collection Hotel, Colombo features an outdoor swimming pool, shared lounge, a terrace and bar in Colombo.

Taprobane House
Set in Colombo, 200 metres from Bambalapitiya Beach, Taprobane House offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

Sheraton Colombo Hotel
Set in Colombo, 200 metres from Kollupitiya Beach, Sheraton Colombo Hotel features views of the sea. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

Tropic Inn - Mount Lavinia
Set in Mount Lavinia, 200 metres from Mount Lavinia Beach, Tropic Inn - Mount Lavinia offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

De Saram House by Geoffrey Bawa
2.9 km from Kollupitiya Beach, De Saram House by Geoffrey Bawa is located in Colombo and provides free WiFi and express check-in and check-out.

Vivid Colombo
Located in Colombo, 600 metres from Wellawatte Beach, Vivid Colombo provides accommodation with a garden, free private parking and a terrace.

Coza Ceylon
Situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach, Coza Ceylon features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Most booked hotels in Colombo District in the past month
Popular with guests booking hotels in Colombo District
Popular with guests booking hotels in Colombo District
Popular with guests booking hotels in Colombo District
Popular with guests booking hotels in Colombo District
Popular with guests booking hotels in Colombo District
Popular with guests booking hotels in Colombo District
Popular with guests booking hotels in Colombo District
Popular with guests booking hotels in Colombo District
Popular with guests booking hotels in Colombo District
Popular with guests booking hotels in Colombo District
Colombo District's best hotels with breakfast
La Maison de Colombo
Situated in Colombo, 2.4 km from Wellawatte Beach, La Maison de Colombo features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Viluxey City Hotel
Set in Maharagama, 12 km from Bambalapitiya Railway Station, Viluxey City Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Sofia Colombo City Hotel
Located in Colombo, 200 metres from Kollupitiya Beach, Sofia Colombo City Hotel provides accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.
MaRadha Colombo
Set in Colombo, a few steps from Bambalapitiya Beach, MaRadha Colombo offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.
Granbell Hotel Colombo
Set in Colombo, 90 metres from Kollupitiya Beach, Granbell Hotel Colombo offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.
Zest Metropole
Well situated in the centre of Colombo, Zest Metropole offers free WiFi, a fitness centre and free private parking for guests who drive. This 4-star hotel offers room service and a 24-hour front desk.
Lavonca Boutique Hotel
Situated in Colombo, 1 km from Kollupitiya Beach, Lavonca Boutique Hotel features accommodation with a terrace, free private parking and a restaurant.
Fairway Colombo - Sri Lanka's First Hotel With Robot Technology
Fairway Colombo - Sri Lanka's First Hotel With Robot Technology is set in Colombo, 700 metres from Khan Clock Tower and 2.4 km from U.S. Embassy. Guests can enjoy the on-site restaurant.
Budget hotels in Colombo District
Seilan
Set in Colombo, 1.5 km from Kollupitiya Beach, Seilan offers accommodation with a garden, free private parking, a terrace and a restaurant.
Granny's House
Set in Colombo, less than 1 km from Bambalapitiya Beach, Granny's House offers accommodation with a garden, free private parking, a shared lounge and a terrace.
C 1 Colombo Fort
Well set in Colombo, C 1 Colombo Fort provides air-conditioned rooms, a shared lounge and free WiFi.
Strategically located in Colombo, Cinnamon red Colombo offers modern and comfortable accommodation with free WiFi access throughout the property.
Cinnamon Lakeside
Cinnamon Lakeside is located along the banks of Beira Lake in Colombo, 10 minutes’ drive from Crescat Boulevard shopping mall. It features 9 dining options and a full-service health club.
Cinnamon Grand Colombo is a luxurious 5-stars city hotel located in the centrer of Colombo and in the heart of tourist and commercial hubs like the World Trade Centre, National Museum and Iconic...
The Kingsbury Colombo
Boasting spectacular views of the Colombo Harbor and the Galle Face Green, The Kingsbury is a 5-star hotel in Colombo, which offers regal accommodation and a wide variety of sumptuous dining options.
Dutch Heritage Colombo
Dutch Heritage Colombo offers rooms with free WiFi throughout the property in the centre of Colombo, 600 metres from Galle Face Beach.
Hotels in Colombo District that you can book without a credit card
The Domain
Set within 22 km of Bambalapitiya Railway Station and 27 km of R Premadasa Stadium, The Domain features rooms in Piliyandala.
50 By The Sea
Set in Dehiwala, 400 metres from Mount Lavinia Beach, 50 By The Sea offers accommodation with a garden, free private parking and a terrace.
Silvikris Villa
Located 5.3 km from Bambalapitiya Railway Station, Silvikris Villa offers 3-star accommodation in Colombo and features a garden, a shared lounge and a terrace.
Hotel One Sixty
Situated in Dehiwala, 1.5 km from Mount Lavinia Beach, Hotel One Sixty features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Trance rabara resort
Situated in Avissawella, 31 km from Leisure World, Trance rabara resort features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.
RACHEL HOMES
Set in Mount Lavinia, 500 metres from Mount Lavinia Beach, RACHEL HOMES offers accommodation with a private beach area, free private parking, a shared lounge and a terrace.
Pegasus Reef - A Beach Resort in Colombo
Pegasus Reef - A Beach Resort in Colombo is a 10-minute drive from Colombo’s city centre and only 200 metres from the Helakanda Beach. It offers an outdoor pool, 3 dining options and free parking.
Hotel EESTEE
Hotel EESTEE is set in Colombo, within less than 1 km of Bambalapitiya Railway Station and 6.9 km of Khan Clock Tower. This 3-star hotel offers room service, a 24-hour front desk and free WiFi.