Skip to main content

The best resorts in Colombo District

Check out our selection of great resorts in Colombo District

Filter by:


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.

Maniumpathy Hotel has a garden, a shared lounge and a sun terrace with swimming pool and continental breakfast in Colombo. With free WiFi, this 5-star resort offers room service and a 24-hour front desk. There is a restaurant serving American cuisine, and free private parking is available. Beautifully decorated, delicious breakfast and dinner and very welcoming staff. We stayed 1 night and it was perfect.

Show more Show less
9.6
Exceptional
166 reviews
Price from
$294.50
per night

Boasting air-conditioned accommodation with a rooftop pool, garden view and a patio, Mount Beach Villa77 is situated in Mount Lavinia. This beachfront property offers access to a balcony, free private parking and free WiFi. The accommodation features a 24-hour front desk, a lift and currency exchange for guests. We absolutely loved 😍 our stay at the mount beach villa 77 ! It exeded our expectations! The place is so cosy & comfortable ✨️ & the view is amazing! Kaumalie welcomed us with open arms & an open heart ❤️ Into her beautiful property. We felt right at home there . & her beautiful continuous positive energy was the perfect ending to our amazing sri lanka trip. The space was super clean & in a perfect quiet location right at the beach with beautiful beach restaurants 🌴 the pool & gym with ocean views just topped it off. Definitely a 10 out of 10 experience & really good value for money 💰. We will be back & kaumalie will have a special place on my heart forever ❤️ Patty& Kara from Germany/ Australia 🇦🇺

Show more Show less
9.2
Wonderful
22 reviews
Price from
$70
per night

AHAS GAWWA Boutique is an elegant boutique hotel with a stunning Infinity Pool, located closed to Padukka and Avissawella townships, offering a nature-friendly retreat that stands as a true 'Miracle in the Sky.' The property, location, and staff all exceeded our expectations. It was clean, comfortable, spacious, and deeply quiet. The shower pressure and hot water was amazing! The staff were attentive to our every need. The food was great with a lot of variety. The pool was a simply magnificent experience every day. We felt deeply rested and recharged from our stay at Ahas Gawwa. I would highly recommend this place to anyone wishing to get off the tourist trail and experience Sri Lanka in all Her hospitality and wilderness.

Show more Show less
8.5
Very Good
115 reviews
Price from
$94
per night

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. Among the facilities at this property are a shared lounge and room service, along with free WiFi throughout the property. The accommodation offers karaoke and a 24-hour front desk. The crew, rooms, surroundings, food, Everything is 10/10.

Show more Show less
8.4
Very Good
25 reviews
Price from
$92
per night

Boasting air-conditioned accommodation with a balcony, joy holiday inn private limited luxury apartment is set in Colombo. This beachfront property offers access to a terrace, free private parking and free WiFi. The apartment offers a rooftop pool with a pool bar, as well as a hot spring bath and a lift.

Show more Show less
8.5
Very Good
2 reviews
Price from
$131.25
per night

Featuring a garden, terrace and views of garden, Dhee Ayurved Resort Hospital is located in Malabe, 15 km from Bambalapitiya Railway Station. The property is around 16 km from R Premadasa Stadium, 16 km from Khan Clock Tower and 25 km from Leisure World. The resort features a sauna and room service.

Show more Show less
10
Exceptional
2 reviews
Price from
$60.75
per night

Boasting air-conditioned accommodation with a private pool, lake view and a balcony, Super Luxury 2 BR Apartment in Five Star Colombo City Centre is set in Colombo. Private parking is available on site at this recently renovated property. The accommodation offers meeting and banquet facilities, an African restaurant, as well as free WiFi.

Show more Show less
10
Exceptional
4 reviews
Price from
$224
per night

Set amidst lush tropical greenery, Kithul Kanda The Mountain Resort provides tranquil accommodation with free Wi-Fi access in the entire property. It features an infinity outdoor pool, a business centre and free parking on site.

Show more Show less
8
Very Good
1 reviews
Price from
$34
per night

Ambalama Leisure Lounge is a charming resort located 2 km from Leisure world water park. Nestled within a tropical garden, the resort provides an outdoor swimming pool, a children's playground and barbecue facilities. Breakfast is offered in the room on request. Staff really helpful. Room comfortable. On site bar and restaurant good. Breakfast good.

Show more Show less
6.9
Review score
74 reviews
Price from
$18
per night

Located within 21 km of Khan Clock Tower and 23 km of R Premadasa Stadium, Adaaran Villa Bolgoda offers rooms in Moratuwa. The property is around 35 km from Leisure World, 8.4 km from Mount Lavinia Bus Stand and 16 km from Barefoot Gallery. The property is non-smoking and is set 16 km from Bambalapitiya Railway Station.

At the resort all rooms come with air conditioning, a desk, a flat-screen TV, a private bathroom and a terrace with a river view. The units will provide guests with a wardrobe and a kettle.

Show more Show less
Price from
$187
per night

Most booked resorts in Colombo District this month

Resorts that guests love in Colombo District

gogless