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. Featuring a restaurant, the 5-star resort has air-conditioned rooms with free WiFi, each with a private bathroom. There is free private parking and the property features paid airport shuttle service. Exceptional property, warm service, great breakfast, spa therapy was fabulous too..highly recommended!

Show more Show less
9.6
Exceptional
173 reviews
Price from
$332.50
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.' An Absolute Slice of Heaven! Our Unforgettable Stay at Ahas Gawwa We started our Sri Lanka journey at Ahas Gawwa and we were blown away by the experience. From the moment we arrived, every single aspect of our stay has been special. This isn't just a hotel; it's a sanctuary. The Welcome & Service: The hospitality here is great. We were greeted with the warmest, most genuine smiles, which immediately made us feel at ease. The staff are the true heart of this place. They are incredibly attentive, professional, and seem to anticipate your needs before you even ask. Every request is met with a "can-do" attitude and a warmth that feels truly special. The Room & Views: Our room is a beautifully designed haven of comfort and style. It's proper and clean, with thoughtful amenities and one of the most comfortable beds we've ever slept in. And the view... wow! Waking up and looking out over the breathtaking landscape is a magical experience that a photo could never fully capture. The hotel's name, "Ahas Gawwa" (The Horizon), is perfectly fitting. You truly feel like you're floating above the world. Ambiance & Atmosphere: The entire property exudes a sense of peace and tranquility. It's the perfect escape from the hustle and bustle of daily life. The architecture blends beautifully with the stunning natural surroundings, creating an atmosphere that is both luxurious and deeply relaxing. The Food: Every meal has been a culinary delight! The chefs are clearly passionate about what they do, using fresh, high-quality ingredients to create dishes that are both delicious and beautifully presented. We've enjoyed a fantastic array of both local Sri Lankan flavours and international cuisine. Overall: We cannot recommend Ahas Gawwa highly enough. Our 3-night stay has been a dream, and our only regret is that we will eventually have to leave.

Show more Show less
8.6
Excellent
116 reviews
Price from
$100
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.3
Very Good
31 reviews
Price from
$86
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

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. This place is a cozy getaway from the busy life in the city. The staff were very attentive and supportive. Restaurant is nice and accommodating to large groups like families. Food was delicious, portions generous and price affordable. Breakfast buffet was nice with a range of Sri Lankan food available. The place is a huge with ample space for kids to run and play. Note that the property is huge hence might be tricky maintaining during the rainy season. Thw number of water ponds around, the dead silence and the riparian trees, the the cozy darkness surrounding the atmosphere add this strange feeling of being isolated from the rest of the world, which I love the most while being on a vacation. The pool was very clean and well maintained. There's a kids pool as well which is only 2 feet deep. Sad we had to leave and will definitely go back to spend a couple more days.

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

Situated 2.2 km from Uswetakeiyawa Beach, C J Beach Resort offers 3-star accommodation in Colombo and has a garden. Boasting room service, this property also provides guests with an outdoor pool. The accommodation features a 24-hour front desk, airport transfers, a shared lounge and free WiFi throughout the property.

Show more Show less

Most booked resorts in Colombo District this month

Resorts that guests love in Colombo District