Hotels on the Lake in Colombo District from $59

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide

Pick from 6 Colombo District Hotels on the Lake with updated room rates, reviews, and availability. Most hotels are fully refundable.

Colombo District Hotels on the Lake information

 

Hotels on the Lake in Colombo District

6

Highest price
$106
Cheapest price
$59
Number of guest reviews
2,089
Total number of hotels in Colombo District
702

 

Frequently asked questions

How much do lakeside hotels in Colombo District cost?
You can expect to pay between $59 and $106 per night for lakeside hotels in Colombo District. Whatever your budget, an ideal stay by the water is a few keystrokes away on Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many lakeside hotels are there in Colombo District?
Colombo District has 6 lakeside hotels to select from. If kicking back by the water sounds like your idea of the ideal escape, book your favorite option with Expedia today.
Are there any family-friendly lakeside hotels in Colombo District?
Vacationing lakeside with your group in Colombo District couldn’t be easier at Shangri-La Colombo. With conveniences such as a swimming pool and a sauna, your crew can rest and relax at this 5-star stay. Paradise Road Tintagel Colombo is another family-friendly hotel that’s near a lake. It has a 4.5-star rating and amenities including a sauna and a swimming pool. After checking in and chilling together in your comfy new digs, it’s time to head out and start exploring. Dehiwala Zoological Garden and High Commission of India are popular family-friendly attractions in Colombo District.
Why book your lakeside hotel in Colombo District with Expedia?
Expedia can help you find the perfect lakeside hotel whatever your budget or travel plans. Save money and select a 2-star stay close to the water, or splurge on a 5-star hotel where glittering lake views are right outside your window. Use our search filters to find an escape in Colombo District that matches your needs.
How can I find cheap lakeside hotels in Colombo District?
Use Expedia’s handy filters to set your budget. Then, choose your hotel star rating — they range from basic (1 star) to luxury (5 star). You can also search based on a particular area you want to stay in. Scoring your dream lakeside hotel in Colombo District at the right price couldn’t be any easier!
What is there to do in Colombo District near my lakeside hotel?
Colombo District has enough activities and experiences to entertain you for weeks, beginning with Mount Lavinia Beach. Galle Face Beach, Nelum Pokuna Mahinda Rajapaksa Theatre and Dehiwala Zoological Garden are other awesome attractions. If you’re in town for longer, Sri Lanka National Museum and High Commission of India are great additions to your itinerary.

Recent reviews of Colombo District hotels
Expedia verified reviews