Skip to main content

The best resorts in Colombo District

Check out our pick of great resorts in Colombo District

Filter by:


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.

Maniumpathy Hotel 5 stars

Borella, Colombo

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. The architecture, food, hospitality and the ambience.

Show more Show less
9.6
Exceptional
132 reviews
Price from
£252
per night

Super Luxury 2 BR Apartment in Five Star Colombo City Centre

Colombo

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. Luxurious accommodation with stunning views.

Show more Show less
10
Exceptional
5 reviews
Price from
£198
per night

Ayurveda Spring of Life

Colombo

Set in Colombo, 16 km from Bambalapitiya Railway Station, Ayurveda Spring of Life offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Boasting a concierge service, this property also provides guests with a restaurant. The accommodation provides room service, a 24-hour front desk and currency exchange for guests.

At the resort, all rooms have a desk. All rooms include a private bathroom with a shower, free toiletries and a hairdryer. At Ayurveda Spring of Life every room comes with bed linen and towels. Perfect place to relax and enjoy some quiet time. The staff is very helpful and kind, the food is delicious and the rooms are very clean and comfortable.

Show more Show less
8.7
Fabulous
20 reviews
Price from
£78
per night

Ahas Gawwa

Padukka

Ahas Gawwa is a small resort hotel located in between Padukka and Ratnapura. The location is 1200 ft above sea level which facilitates to a get a stunning view of the sea and Colombo city. Guests shall experience the adventure activities like paintball, hiking, bird watching, trekking, rock climbing, abseiling, bush walking, survival, self-cooking and rope courses. Absolutely amazing hotel Room was beautiful with amazing views and was very big and spacious. Foom was amazing 😍 Swimming pool clean and well maintained Grounds stunning the views out of this world 🌍 the noise at night when the jungle comes alive.... Is truly amazing. We loved our stay with our 8 year old daughter who loved the freedom.

Show more Show less
8.7
Fabulous
92 reviews
Price from
£82
per night

Dhee Ayurved Resort Hospital

Malabe

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 Khan Clock Tower, 25 km from Leisure World and 12 km from Sinhalese Sports Club. The property is non-smoking and is situated 15 km from R Premadasa Stadium.

Show more Show less
10
Exceptional
2 reviews
Price from
£52
per night

Trance rabara resort 4 stars

Avissawella

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.

Show more Show less
8
Very good
1 reviews
Price from
£93
per night

Ramadia Ran Mal Holiday Resort 3 stars

Moratuwa

Situated in Moratuwa, 17 km from Bambalapitiya Railway Station, Ramadia Ran Mal Holiday Resort features accommodation with a fitness centre, free private parking, a garden and a terrace. The property has a bar, as well as a restaurant serving Asian cuisine. The accommodation offers a kids' club, room service and currency exchange for guests.

Show more Show less
9
Superb
1 reviews
Price from
£75
per night

Ambalama Leisure Lounge

Hanwella

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. Very Peaceful Place Mind Relaxing Stress Relief I love it ❤️

Show more Show less
7.4
Good
56 reviews
Price from
£16
per night

Most booked resorts in Colombo District this month

Resorts that guests love in Colombo District