Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
The beautiful beach dining area and Sri Lankan style / Western breakfast buffet
Breakfast, lunch and dinner buffet was everything plus more than what we expected. Ranjith the doorman was incredibly helpful and a joy to talk to. All the staff at mount lavinia hotel are incredibly nice and polite. We will definitely be back for a third stay here.
The location was great all be it a little too quiet at times. The hotel was well maintained and had a wonderful breakfast ...although found the other food (lunch and dinner) to not be as good so we spent our evenings dining across the road at Mallis , Trax and happy garden . Seafood great in Mallis ...
Nice clean spacious rooms. Fantastic view of the beach/sea. Direct access to the beach and a small pool for cooling off! Sun beds, mattress, towels, Good breakfast. Good access to local amenities.
Quiet,prompt service. Would have appreciated brighter lighting in room as I am visually impaired.
Beautiful beach and pool, we love to spend more time in here, so we will come back again in few years.
-beautiful hotel setup, excellent breakfast, good customer service -transportation service find your own, not worth wasting your money.
Long beach and friendly people Very comfortable Beautiful place
We loved everything about this The receptionwe receiced and the staff were brilliant
Book a great spot to stay in Sri Lanka, a place with a lot to offer the traveler dreaming of a beach holiday. With your pick of 3121 hotels and other accommodation options in this destination, it's a breeze to find the right one.
As you search for a place to stay by the water in Sri Lanka, consider selecting one of these top beach hotels with high ratings from Expedia travelers.
Cape Weligama - 5-star luxury resort near the beach. It features 13 outdoor pools, a poolside bar, and 2 restaurants. Guests love the helpful staff.
Sri Sharavi Beach Villas & Spa - 4.5-star luxury hotel on the beach. Our travelers recommend its beach locale and pool. This hotel boasts an outdoor pool, free full breakfast, and a restaurant.
Buckingham Place - 4-star boutique hotel near Tangalle Beach. It offers an outdoor pool, free breakfast, and a restaurant. Guest reviews highlight the beach locale and pool.
Heaven By O - 3-star hotel, 5-minute walk from Unawatuna Beach. Our travelers recommend its beach locale and breakfast. This hotel boasts a restaurant, free WiFi, and free parking.
If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.
If you want to journey outside of the city, hop aboard a train from Railway Station Negombo, Colombo Fort Station, or Wellawatta Railway Station. Sri Lanka might not have as many public transit choices so consider renting a car to explore the city.