Skip to main content

Stay in Colombo District's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Marino Beach Colombo 4 stars

Hotel in Colombo

Marino Beach Colombo has an outdoor swimming pool, fitness centre, a garden and terrace in Colombo. It was the best hotel to stay in colombo. The pool is imazing and stunning and the food in the chinese restaurant is very delicious The staff is helpfull and smiling. The hotel is verey clean and beautiful Thank you again and hope to come to visit you next year.

Show more Show less
9
Superb
8,633 reviews
Price from
£86
per night

Sofia Colombo City Hotel 4 stars

Hotel in Colombo

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. New and clean facilities. Professional staff, and a great roof pool.

Show more Show less
9
Superb
252 reviews
Price from
£86
per night

Taprobane House

Hotel in Colombo

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. Beautiful new hotel with lovely facilities and good location. Staff could not have been friendlier or more accommodating. Highly recommend

Show more Show less
9.3
Superb
139 reviews
Price from
£58
per night

Orion City Hotel 4 stars

Hotel in Dematagoda, Colombo

Set in Colombo, 1.3 km from R Premadasa Stadium, Orion City Hotel offers accommodation with a fitness centre, free private parking, a terrace and a restaurant. The location was really good. Loved the view from the room. Comfortable bed.

Show more Show less
9
Superb
178 reviews
Price from
£53
per night

The Den 23

Hotel in Maradana

Located in Maradana, 2.8 km from Galle Face Beach, The Den 23 provides accommodation with a shared lounge, free private parking, a terrace and a restaurant. Great place to stay. They have a rooftop with a nice view. Friendly staff. Very clean room attached with a balcony too.

Show more Show less
9.2
Superb
639 reviews
Price from
£37
per night

De Saram House by Geoffrey Bawa 4 stars

Hotel in Cinnamon Gardens, Colombo

Conveniently set in the Cinnamon Gardens district of Colombo, De Saram House by Geoffrey Bawa is located 4.5 km from Bambalapitiya Railway Station, 4.6 km from Khan Clock Tower and 4.6 km from R... It is an amazing house with its rich history. We liked everything there. A big thanks to Tharaka who works there and tries to help with you with everything in between. we'll come back

Show more Show less
9
Superb
253 reviews
Price from
£82
per night

Coza Ceylon 3 stars

Hotel in Mount Lavinia

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. Excellency and helfulness of the owner and staff at all moments, great location of the hotel very near the sea, high class building, garden, atmosphere and interior design, wonderful room with giant bathroom, sea view, comfortable bed and plenty of hospitable details that will make the client experience perfect.

Show more Show less
9.1
Superb
112 reviews
Price from
£40
per night

Leo's Home Stay 3 stars

Hotel in Colombo

Leo's Home Stay offers accommodation in Dehiwala, Mount Lavinia 50 metres from the beach. Free WiFi is offered. Certain rooms include a seating area where you can relax. The welcoming was so nice and the staff there were so kind vector,jimmy, dominic thank u guys and will be back again

Show more Show less
9.1
Superb
148 reviews
Price from
£14
per night

Tropic Inn - Mount Lavinia 2 stars

Hotel in Watumulla

Set in Watumulla, 200 metres from Mount Lavinia Beach, Tropic Inn - Mount Lavinia offers accommodation with a garden, free private parking, a shared lounge and a restaurant. Best room and clean service I recommend this place

Show more Show less
9.4
Superb
32 reviews
Price from
£78
per night

Mount Lodge Boutique Hotel 3 stars

Hotel in Mount Lavinia

Operating a 24-hour front desk, Mount Lodge offers stylish and tranquil accommodation with free WiFi access in the entire property. The property is as featured in the photos. They have a pair of caretakers who look after us well. Location is quiet, and very near to Mt. Lavinia Hotel. Don’t judged the place by the exterior of the building, it is an oasis in there. The room is clean and nice, with air con and a ceiling fan. Mosquito net draped over the bed and the bathroom is also equipped with amenities + hot water. We asked for omelettes and toast for our breakfast and it was done perfectly.

Show more Show less
9.1
Superb
34 reviews
Price from
£67
per night

Hotels with extra health and safety measures

Find hotels in Colombo District with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Colombo District in the past month

See all

Colombo District's best hotels with breakfast

See all

Budget hotels in Colombo District

See all

Hotels in Colombo District that you can book without a credit card

See all

FAQs about hotels in Colombo District

gogless