Check prices on hotels in Colombo

Top 10 Hotels in Colombo

See all 169 Hotels in Colombo
Galle Face Hotel
Galle Face Hotel

2 Galle Road, Colombo

5.0 out of 5.0
4.4 out of 5 (258 reviews)

Located in Colombo District, this luxury hotel is steps from High Commission of India and St. Andrew's Scots Kirk Church. …

$125
Cinnamon Grand Colombo
Cinnamon Grand Colombo

77, Galle Road, Colombo 00300

5.0 out of 5.0
4.3 out of 5 (341 reviews)

This family-friendly Colombo hotel is located by the ocean, within a 10-minute walk of US Embassy and Chabad of Sri Lanka. …

$125
Cinnamon Red Colombo
Cinnamon Red Colombo

59, Ananda Coomaraswamy Mawatha, Colombo 03

3.5 out of 5.0
4.4 out of 5 (392 reviews)

Located in Colombo District, this hotel is within a 10-minute walk of Chabad of Sri Lanka, St Anthony's Church, and Sri Lanka …

Get Rates
Cinnamon Lakeside Colombo
Cinnamon Lakeside Colombo

115, C. A. Gardiner Mawatha, Colombo 02

5.0 out of 5.0
4.3 out of 5 (192 reviews)

This family-friendly Colombo hotel is located on the waterfront, within a 15-minute walk of Colombo World Trade Center, Ban …

Get Rates
Colombo Courtyard
Colombo Courtyard

32 Alfred House Avenue, Colombo 00300

4.0 out of 5.0
4.2 out of 5 (220 reviews)

Located in Colombo District, this luxury hotel is within a 10-minute walk of German Embassy Colombo, MGM Casino, and Majestic …

Get Rates
The Austin Residence By Unique Hotels
The Austin Residence By Unique Hotels

5, Austin Place, Colombo

3.5 out of 5.0

Located in Colombo District, this hotel is within 1 mi (2 km) of Pettah Hindu Temples, Australian High Commission, and …

$52
OZO Colombo Sri Lanka
OZO Colombo Sri Lanka

No. 36-38, Clifford Place, Colombo 00400

4.0 out of 5.0
4.2 out of 5 (177 reviews)

Located in Colombo District, this hotel is within 1 mi (2 km) of Raux Brothers, Majestic City, and MGM Casino. …

Get Rates
Taj Samudra
Taj Samudra

25 Galle Face Centre Road, Colombo 3

5.0 out of 5.0
4.1 out of 5 (148 reviews)

Located in Colombo District, this eco-friendly hotel is within a 10-minute walk of High Commission of India, St. Andrew's …

Get Rates
Taru Villas-Lake Lodge
Taru Villas-Lake Lodge

20, Alvis Terrace, Colombo

3.5 out of 5.0
4.6 out of 5 (47 reviews)

Located in Colombo District, this hotel is within a 10-minute walk of Chabad of Sri Lanka and Gangaramaya Temple. US Embass …

$73
Mövenpick Hotel Colombo
Mövenpick Hotel Colombo

24 Dharmapala Mawatha, Colombo 00300

5.0 out of 5.0
3.7 out of 5 (3 reviews)

Located in Colombo District, this hotel is within a 10-minute walk of Chabad of Sri Lanka, US Embassy, and St Anthony's Churc …

Get Rates

Recent Reviews in Colombo

Hide content

Where to stay in Colombo

Colombo Hotel Guide

From the budget level to the more luxurious, Colombo offers an extensive range of first-rate accommodation choices. About 130 hotels and apartments are within a 0.1-mile radius of Colombo's heart.

Within 0.6 miles of Colombo's city center, visitors can find some great accommodation options, including the Hilton Colombo Residence and Unique Towers Luxury Boutique Suites.

The Colombo area features some affordable hotel options sure to delight even the thriftiest travelers. 1 mile from Colombo's heart you'll find the Ramada Colombo. The Supun Arcade Residency is just 3 miles away. Additional budget hotels include the Global Towers Hotel & Apartments and the Grand Oriental Hotel.

18 miles away from the center of Colombo, is the Reef Villa & Spa. The Casa Colombo Hotel can be found 2 miles away. Alternatively, book a bed at the Galadari Hotel or the The Blue Water.

Nuwara Eliya District is 60 miles to the east of Colombo and is where you'll find Nuwara Eliya Golf Club and Victoria Park. The Langdale by Amaya and Midky Hotel are a few of the fabulous Expedia-listed lodging alternatives in Nuwara Eliya District. Alternatively, you could stay in Ratnapura, 40 miles to the southeast of Colombo, where you'll find the Sapphire Holiday Resort and Hotel Gem Land. Should you choose to stay in Ratnapura, set aside some time to check out the Katugas Ella Falls and Gnanasiha Tapowana Vihara.

Consider spending a few hours cheering along with Sri Lanka sports fans at a local match. Sugathadasa Stadium is 2 miles to the north of Colombo. For those who are keen on booking a bed close by, make a reservation in the Taj Samudra or Cinnamon Grand Colombo.

Bandaranaike International Airport is 18 miles from Colombo. Should you wish to stay close by, can easily book a night at the Amagi Lagoon or Sun UP Hotel.