Hotels in Ambalangoda (Southern Province, Sri Lanka)
371 hotels in Ambalangoda
- Spacious rooms with ocean viewsSee prices from 5 sitesfrom$165
Hotel Dream Beach Resort
Select dates to see exact pricesAkurala Beach Park
Select dates to see exact pricesNeem Tree Ambalangoda
Select dates to see exact pricesSaga Home
Select dates to see exact pricesRoyal Rich Villa
Select dates to see exact pricesAt Kelly's Ambalangoda - Beach Front
Select dates to see exact pricesDream Beach Villas / Villa Araliya - New Luxury Villa Near Hikkaduwa
Select dates to see exact pricesColonial Villa Oasis - 100m From Beach!
Select dates to see exact pricesSea Breeze Hotel Ambalangoda
Select dates to see exact pricesAvinka Grand
Select dates to see exact pricesThe Madampa Sea Side Lodge
Select dates to see exact pricesMeli Beach
Select dates to see exact pricesCrescent N Cocoon
Select dates to see exact pricesNature Villa Yasmin Set On The Large Garden Enjoy Seat And Seen Wild Life Wild
Select dates to see exact pricesThe Teak Ambalangoda
Select dates to see exact pricesAraliya Villa
Select dates to see exact pricesAiry Dale Villa and Guesthouse
Select dates to see exact pricesLagoonvilla
Select dates to see exact pricesJuce
Select dates to see exact pricesBeyond The Sea By Ceylonese
Select dates to see exact pricesVilla Mossa
Select dates to see exact pricesKeanu Resort Ambalangoda
Select dates to see exact pricesEolie Weligama
See prices from 6 sitesfrom$37Cinnamon Tree Resort Akurala
Select dates to see exact pricesThe White Crane Koggala
Select dates to see exact pricesShangrela Beach Resort by ARK
Select dates to see exact pricesLavinia Beach Hotel Ambalangoda
Select dates to see exact pricesVilla Mossa Ambalangoda Boutique villa villa
Select dates to see exact pricesVilla Amor by the Beach
Select dates to see exact pricesPaaruwa Nature Resort
Select dates to see exact pricesMadu Rivora Villa
Select dates to see exact pricesOtherland Galle
Select dates to see exact pricesThe Vitamin Sea Villa
Select dates to see exact pricesChandana1941
Select dates to see exact prices
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.












