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

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. Extraordinary vintage home; elegant yet homey, garden and pool heavenly, rooms exquisitely appointed but it was the exceptional staff that was the real treat. This is a sanctuary in the busyness of Colombo. The restaurant is excellent and the neighborhood is beautiful; easy and safe to walk day or night.

Show more Show less
9.6
Exceptional
132 reviews
Price from
$275.50
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
$210
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. Energy of that place - Amazing

Show more Show less
8.7
Excellent
20 reviews
Price from
$85.50
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. One of the best location i have ever seen. Swimming pool has a amazing view of the mountains, foods and the staff service was exceptional. Really recommend for couples and families, as soon as we arrived owner of the hotel came to welcome us and gave us a tour of the hotel. Again foods and the service was amazing.

Show more Show less
8.7
Excellent
92 reviews
Price from
$96
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
$60.75
per night

Trance rabara resort

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
$108
per night

Ramadia Ran Mal Holiday Resort

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
Wonderful
1 reviews
Price from
$72.25
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
$18
per night

Most booked resorts in Colombo District this month

Resorts that guests love in Colombo District