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
![]() Jetwing Beach | ![]() Heritance Negombo | ![]() Jetwing Sea |
Beach Hotels in Colombo
![]() Galle Face Hotel | ![]() Mount Lavinia Hotel | ![]() Blue Water Hotel and Spa |
Beach Hotels in Beruwala
![]() Cinnamon Bey Beruwala | ![]() Eden Resort & Spa | ![]() Earl’s Reef |
Beach Hotels in Ahungalla
![]() Heritance Ahungalla | ![]() Hotel Riu Sri Lanka | ![]() Calamansi Cove Villas |
Beach Hotels in Hikkaduwa
![]() Hikka Tranz by Cinnamon | ![]() Citrus Hikkaduwa | ![]() Coral Sands Hotel |
Beach Hotels in Galle
![]() Amari Galle | ![]() Jetwing Lighthouse | ![]() The Fortress |
Beach Hotels in Weligama and Mirissa
![]() Weligama Bay Marriott | ![]() Cape Weligama | ![]() Amaloh by Jetwing |
Beach Hotels in Tangalle
![]() Amanwella | ![]() Anantara Peace Haven | ![]() Palm Paradise Cabanas |
Beach Hotels in Hambantota and Kirinda
![]() Shangri-La Hambantota | ![]() Jetwing Yala | ![]() Wild Coast Tented Lodge |
Beach Hotels in Arugam Bay and Pottuvil
![]() Arugambay Roccos | ![]() Kottukal Beach House | ![]() Jetwing Surf |
Beach Hotels in Pasikuda
![]() Uga Bay | ![]() Amaya Beach | ![]() Anantaya Resort |
Beach Hotels in Trincomalee
![]() Trinco Blu | ![]() Anilana Nilaveli | ![]() Jungle Beach |
Beach Hotels in Kalpitiya
![]() Dolphin Beach Resort | ![]() Elements Beach Resort | ![]() Bar Reef Resort |
© Island Life