These beach hotels in Sri Lanka are renowned for the tranquil beaches they are located on, breathtaking ocean views, vast buffets that cater to every palate, and top-notch service delivered with much-needed privacy.
Sri Lankan hospitality is world-famous, with genuinely-warm and friendly staff providing guests non-obtrusive and courteous service that will exceed the most-discerning traveller’s standards.
Here are some of the best beach hotels in Sri Lanka broken down by popular regions travellers are likely to visit.
Click on the hotel names for photos of the property, traveller reviews and other hotel information.
Beach hotels in Negombo
Beach Hotels in Colombo
Beach Hotels in Beruwala
Beach Hotels in Ahungalla
Beach Hotels in Hikkaduwa
Beach Hotels in Galle
Beach Hotels in Weligama and Mirissa
Beach Hotels in Tangalle
Beach Hotels in Hambantota and Kirinda
Beach Hotels in Arugam Bay and Pottuvil
Beach Hotels in Pasikuda
Beach Hotels in Trincomalee
Beach Hotels in Kalpitiya
© Island Life