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

Wonderful: 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

Hotel in Colombo

Marino Beach Colombo has an outdoor swimming pool, fitness center, a garden and terrace in Colombo. Location/garden/beach area/view/pool/lobby

Show more Show less
9
Wonderful
8,525 reviews
Price from
$82
per night

Sofia Colombo City Hotel

Hotel in Colombo

Located in Colombo, a 2-minute walk from Kollupitiya Beach, Sofia Colombo City Hotel provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant. Perfect combination of quality and value for money! I got a free room upgrade to full sea view, amazing service.

Show more Show less
9
Wonderful
198 reviews
Price from
$73.01
per night

Taprobane House

Hotel in Colombo

Located in Colombo, a 2-minute walk from Bambalapitiya Beach, Taprobane House provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant. The most friendly and professional staff in Colombo. New and very clean boutique hotel. Excellent size room and comfortable bed. Very safe. In a non-touristy part of town, and close to stores, shops, restaurants, etc. Rooftop pool is clean and refreshing. Nice on-site restaurant for meals. Would 100% stay there again.

Show more Show less
9.4
Wonderful
114 reviews
Price from
$79.02
per night

Orion City Hotel

Hotel in Dematagoda, Colombo

Located in Colombo, a 15-minute walk from R Premadasa Stadium, Orion City Hotel provides accommodations with a fitness center, free private parking, a terrace and a restaurant. Fantastic standard and awesome price.

Show more Show less
9
Wonderful
175 reviews
Price from
$55
per night

The Den 23

Hotel in Maradana

Located in Maradana, 1.8 miles from Galle Face Beach, The Den 23 provides accommodations with a shared lounge, free private parking, a terrace and a restaurant. Very friendly people! Clean and nice room, it has a ceiling fan and a conditioner. Kitchen and tables is on the 6th floor, it's possible to cook, and they have a big refrigerator. Good view from there! If You don't have a power adapter, just ask at the reception)

Show more Show less
9.2
Wonderful
631 reviews
Price from
$42
per night

De Saram House by Geoffrey Bawa

Hotel in Cinnamon Gardens, Colombo

Conveniently set in the Cinnamon Gardens district of Colombo, De Saram House by Geoffrey Bawa is located 2.8 miles from Bambalapitiya Railway Station, 2.9 miles from Khan Clock Tower and 2.9 miles... Absolutely beautiful building and room. Very spacious. Although in a busy area it was very quiet. Delicious breakfast. Value for money Lovely proprietor Anthony who arranged a tour for us and gave us a personal tour of the private spaces

Show more Show less
9.1
Wonderful
248 reviews
Price from
$93
per night

Coza Ceylon

Hotel in Mount Lavinia

Located in Mount Lavinia, a 9-minute walk from Mount Lavinia Beach, Coza Ceylon has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. One of the fantastic places I stayed during my short time in Sri Lanka. Very friendly n supportive staff including owner. Facilities were top notch. Nature friendly decoration n very much calm place to stay. Near to beach n all the main restaurants around the corner. The bed was super comfortable n well maintained rooms.

Show more Show less
9.1
Wonderful
112 reviews
Price from
$50
per night

Leo's Home Stay

Hotel in Colombo

Leo's Home Stay offers accommodations in Dehiwala, Mount Lavinia 164 feet from the beach. Free WiFi is offered. Certain rooms include a seating area where you can relax. Clean and cosy rooms. James, the caretaker speaks good English and was really helpful. The kitchen facilities were an added plus. The hotel is located just 50-70 metres from the beach. Overall, great stay

Show more Show less
9.1
Wonderful
145 reviews
Price from
$22
per night

Tropic Inn - Mount Lavinia

Hotel in Watumulla

Located in Watumulla, a 2-minute walk from Mount Lavinia Beach, Tropic Inn - Mount Lavinia has accommodations with a garden, free private parking, a shared lounge and a restaurant. I stayed twice in this property. It's near the beach . Extremely supportive staff specially Mr.Mohan manager of the property. On my second visit he surprised me with some fruits and a thanks letter. He also offered a discount on my food . I recommend this property for a safe and peaceful stay

Show more Show less
9.5
Exceptional
31 reviews
Price from
$80.75
per night

Mount Lodge Boutique Hotel

Hotel in Mount Lavinia

Operating a 24-hour front desk, Mount Lodge offers stylish and tranquil accommodations with free WiFi access in the entire property. Gorgeous little boutique hotel tucked away and so private. Easy walking distance to the beach, train station and to Galle road. I love Mount Lavinia for being so close to Colombo to explore but much quieter and more peaceful. The staff working there could not have been more helpful, they made us feel so welcome and were so accommodating. It’s a truly beautiful property. The breakfast was superb. Having lived in Colombo many years ago it was so wonderful to be back, to reminisce and have wonderful egg hoppers again! I’d highly recommend staying here if you want to escape the bustle of the city as you can easily jump in a tuk tuk and be in the centre in 30 mins yet can return to the peace and quiet.

Show more Show less
9.2
Wonderful
32 reviews
Price from
$76.50
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 & disinfection
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 you can book without a credit card

See all

FAQs about hotels in Colombo District