Hotel deals in Colombo

Multiple accommodations for your stay
Check-in date:
04 Jul 2026
Check-out date:
05 Jul 2026
Guests
2 guests
Ages of children:

Where to stay in Colombo?

1297 Apartments  |  322 Hotels  |  177 Guest houses

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in Colombo

Geoffrey Bawa'S Home Number 11

No. 11, 33Rd Lane, Bagatelle Road Colombo 3, Colombo, Sri Lanka (Open map)

The guest house is within reach of the public Sri Lanka Planetarium in the Bambalapitiya district of Colombo. The 5-star Geoffrey Bawa'S Home Number…

9.8
Exceptional
155 reviews

Marino Beach Colombo

590 , Marine Drive, Colombo 03, Colombo, Sri Lanka (Open map)

This Colombo hotel is about 5 km from Ratmalana Air Force Base airport and around a 10-minute drive from such cultural venues as the…

9.2
Superb
10101 reviews

Itc Ratnadipa, A Luxury Collection Hotel, Colombo

21 Galle Face Centre Road, Colombo, Sri Lanka (Open map)

This Colombo hotel is nestled in the Galle Face Beach district, approximately 300 metres from the restaurant Tea Avenue. Located only 0.9 km from Seema…

9.0
Superb
885 reviews

Top 4-star hotels in Colombo

Ishq Colombo Bed & Breakfast

17 Alfred Place, Colombo, Sri Lanka (Open map)

The expansive Beira Lake is a 10-minute ride away, while High Commission of Malaysia is just steps from the welcoming hotel. Featuring a steam…

9.9
Exceptional
112 reviews

De Saram House By Geoffrey Bawa

61/6, Ward Place, Colombo 7, Colombo, Sri Lanka (Open map)

The hotel is about 5 km from Kelaniya airport and a short way from such cultural venues as the J R Jayawardena Centre. Positioned nearly…

9.2
Superb
486 reviews

Granbell Hotel Colombo

282/5, Kollupitiya Road, Colombo, Sri Lanka (Open map)

Situated in the immediate vicinity of the Colpetty Jummah Masjid, this 4-star hotel is in the very heart of Colombo. Granbell Hotel Colombo, located…

8.6
Fabulous
6892 reviews

Top 3-star hotels in Colombo

The Dutch Burgher Union - Dbu Colombo 4

114 Reid Avenue, Colombo, Sri Lanka (Open map)

You'll need 20-minute drive to Ratmalana Air Force Base airport. Featuring Wi-Fi in the rooms, The Dutch Burgher Union - Dbu Colombo 4 hotel…

9.0
Superb
41 reviews

Silvikris Villa

32/9A Raymond Road Colombo, Colombo, Sri Lanka (Open map)

Located 2.5 km from the landscaped Dehiwala Zoological Garden, this Colombo hotel is also within a 5-km distance of Bambalapitiya railway station. Offering baggage…

9.0
Superb
207 reviews

Dolce Italia Rooms

5 Skelton Road, Colombo, Sri Lanka (Open map)

This 3-star hotel in the Havelock Town district is 2.6 km from the public Sri Lanka Planetarium and 6 km from such shopping venues…

8.8
Fabulous
216 reviews

Top 2-star hotels in Colombo

Star Anise Boutique Capsules Hotel

15-1\/1, Mudalige Mawatha, Colombo 01, Colombo, Sri Lanka (Open map)

This Colombo hotel is about 5 km from Kelaniya airport and about a 10-minute drive from such cultural venues as the J R Jayawardena…

9.1
Superb
743 reviews

The Capsule Hotel

380 Galle Rd, Colombo, Sri Lanka (Open map)

You'll need 15-minute drive to Diyawanna Oya Seaplane Base airport. The Capsule Hotel Colombo, located a 15-minute walk from the National Art Gallery…

8.9
Fabulous
332 reviews

Shalimar Hotel

46, Panchikawatte Road Maradana, Colombo, Sri Lanka (Open map)

The hotel lies m from Gulf of Mannar and 3.3 km from the public Sri Lanka Planetarium. The 2-star smoke-free Shalimar Hotel Colombo…

8.2
Very Good
439 reviews

Recommended hotels in Colombo

Havelock Gardens Bnb

Havelock Gardens, Colombo, Sri Lanka (Open map)

The 3-star hotel in the Wellawatte district, 6 km from the 5 ha ocean-side urban park "Galle Face Green". Located 10 minutes by…

9.5
Exceptional
173 reviews

5 @ Rodney Place Bed & Breakfast

No 5 Rodney Place Cotta Road Borella, Colombo, Sri Lanka (Open map)

Situated 3.5 km from Seema Malaka Buddhist Temple, this hotel also gives access to such sports venues as the R Premadasa Stadium, which is 3.3…

9.0
Superb
15 reviews

The Ocean Front Hotel

No. 14, Sellamuttu Av, Colombo - 03, Colombo, Sri Lanka (Open map)

The Casino Marina Colombo is about 10 minutes' walk away, while Bambalapitiya train station is within 25 minutes' walk of this 3-star hotel. Located…

8.2
Very Good
293 reviews
Thank you for subscribing
Close