Find the hotels with pools that appeal to you the most
Check out our pick of great hotels with pools in Madiwala
Situated in Colombo, a few steps from Bambalapitiya Beach, Marino Beach Colombo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

Shangri-La Colombo presents a new level of luxury in the city. Located in the heart of the business and entertainment district, the hotel offers the various collection of guestrooms with stunning...

Located within 2 km of Galle Face Beach and 3.1 km of Khan Clock Tower, Colombo Trizen J&J future Apart ment provides rooms with air conditioning and a private bathroom in Colombo.

Set in Colombo, 700 metres from Galle Face Beach, Cinnamon Life at City of Dreams offers accommodation with an outdoor swimming pool, free private parking and a bar.

ITC Ratnadipa, a Luxury Collection Hotel, Colombo features an outdoor swimming pool, shared lounge, a terrace and bar in Colombo.

Set in Colombo, 200 metres from Bambalapitiya Beach, Taprobane House offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

Set in Colombo, 200 metres from Kollupitiya Beach, Sheraton Colombo Hotel features views of the sea. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

Situated in Colombo, Twin Peaks residence features accommodation with private pool, free WiFi and free private parking for guests who drive.

Set in Colombo on a private peninsula by the banks of the historic Diyawanna Lake, Aathma Colombo House provides accommodation with a garden.

Situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach, Coza Ceylon features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.


Popular with guests booking hotels with pools in Colombo
Popular with guests booking hotels with pools in Colombo
Popular with guests booking hotels with pools in Battaramulla
Popular with guests booking hotels with pools in Battaramulla
Popular with guests booking hotels with pools in Sri Jayewardenepura Kotte
Popular with guests booking hotels with pools in Sri Jayewardenepura Kotte
Popular with guests booking hotels with pools in Talawatugoda
Popular with guests booking hotels with pools in Sri Jayewardenepura Kotte
Popular with guests booking hotels with pools in Sri Jayewardenepura Kotte
Popular with guests booking hotels with pools in Sri Jayewardenepura Kotte
Located in Sri Jayewardenepura Kotte, 10 km from Bambalapitiya Railway Station, Villa Escondite - The Hotel provides accommodation with pool with a view, free private parking, a garden and a shared...
Boasting a terrace and views of lake, Marrakech Villa is a recently renovated villa situated in Etulkotte, 9.2 km from Bambalapitiya Railway Station.
Angam Villas Colombo is set in Colombo and features a pool with a view and garden views. It is situated 9.2 km from R Premadasa Stadium and features a shared kitchen.
Featuring air-conditioned accommodation with a rooftop pool, city view and a balcony, Rai Suites Colombo is located in Sri Jayewardenepura Kotte.
Set in Sri Jayewardenepura Kotte, Luxurious Fully Furnished Apartment for Rent at 2000 Plaza, Colombo offers a pool with a view.
Boasting an outdoor swimming pool, garden and views of garden, Green Vibe Apartments is set in Nugegoda, 9 km from Bambalapitiya Railway Station.
Located just 10 km from Bambalapitiya Railway Station, Villa 53 offers accommodation in Battaramulla with access to an outdoor swimming pool, a garden, as well as full-day security.
Quest Colombo Residencies is situated in Talawatugoda, 13 km from R Premadasa Stadium, 14 km from Bambalapitiya Railway Station, as well as 14 km from Khan Clock Tower.
Set in Sri Jayewardenepura Kotte, 8.1 km from R Premadasa Stadium and 8.5 km from Bambalapitiya Railway Station, The Fortress offers spacious air-conditioned accommodation with a terrace and free WiFi...
Set in Talawatugoda, Colonial Retreat Villa offers accommodation with private pool, free WiFi and free private parking for guests who drive.
Set in Sri Jayewardenepura Kotte, 8.3 km from Bambalapitiya Railway Station, Waters Edge Hotel offers accommodation with a fitness centre, free private parking, a garden and a terrace.
Located in Talawatugoda, 14 km from R Premadasa Stadium, Grand 7 Hotel Thalawathugoda provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
D Villas is a recently renovated bed and breakfast in Sri Jayewardenepura Kotte, where guests can make the most of its rooftop pool, free WiFi, fitness centre and indoor pool.
Set in Colombo on a private peninsula by the banks of the historic Diyawanna Lake, Aathma Colombo House provides accommodation with a garden.
Located in Talawatugoda, 15 km from Bambalapitiya Railway Station, Royal Crown Residency Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in the suburbs of Colombo city, 55TG Boutique Suites offers an authentic home stay experience in a two story 1920's period house with a garden, outdoor pavilion, living room and a lounge.